public class PRA extends AbstractSegment
Represents an HL7 PRA message segment (PRA - practitioner detail segment). This segment has the following fields:
log
Constructor and Description |
---|
PRA(Group parent,
ModelClassFactory factory)
Creates a new PRA segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
DT |
getDateEnteredPractice()
Returns
PRA-8: "Date Entered Practice" - creates it if necessary
|
CE |
getPra1_PrimaryKeyValuePRA()
Returns
PRA-1: "Primary Key Value - PRA" - creates it if necessary
|
CE[] |
getPra2_PractitionerGroup()
Returns all repetitions of Practitioner Group (PRA-2).
|
CE |
getPra2_PractitionerGroup(int rep)
Returns a specific repetition of
PRA-2: "Practitioner Group" - creates it if necessary
|
int |
getPra2_PractitionerGroupReps()
Returns a count of the current number of repetitions of Practitioner Group (PRA-2).
|
IS[] |
getPra3_PractitionerCategory()
Returns all repetitions of Practitioner Category (PRA-3).
|
IS |
getPra3_PractitionerCategory(int rep)
Returns a specific repetition of
PRA-3: "Practitioner Category" - creates it if necessary
|
int |
getPra3_PractitionerCategoryReps()
Returns a count of the current number of repetitions of Practitioner Category (PRA-3).
|
ID |
getPra4_ProviderBilling()
Returns
PRA-4: "Provider Billing" - creates it if necessary
|
SPD[] |
getPra5_Specialty()
Returns all repetitions of Specialty (PRA-5).
|
SPD |
getPra5_Specialty(int rep)
Returns a specific repetition of
PRA-5: "Specialty" - creates it if necessary
|
int |
getPra5_SpecialtyReps()
Returns a count of the current number of repetitions of Specialty (PRA-5).
|
PLN[] |
getPra6_PractitionerIDNumbers()
Returns all repetitions of Practitioner ID Numbers (PRA-6).
|
PLN |
getPra6_PractitionerIDNumbers(int rep)
Returns a specific repetition of
PRA-6: "Practitioner ID Numbers" - creates it if necessary
|
int |
getPra6_PractitionerIDNumbersReps()
Returns a count of the current number of repetitions of Practitioner ID Numbers (PRA-6).
|
PIP[] |
getPra7_Privileges()
Returns all repetitions of Privileges (PRA-7).
|
PIP |
getPra7_Privileges(int rep)
Returns a specific repetition of
PRA-7: "Privileges" - creates it if necessary
|
int |
getPra7_PrivilegesReps()
Returns a count of the current number of repetitions of Privileges (PRA-7).
|
DT |
getPra8_DateEnteredPractice()
Returns
PRA-8: "Date Entered Practice" - creates it if necessary
|
IS[] |
getPractitionerCategory()
Returns all repetitions of Practitioner Category (PRA-3).
|
IS |
getPractitionerCategory(int rep)
Returns a specific repetition of
PRA-3: "Practitioner Category" - creates it if necessary
|
int |
getPractitionerCategoryReps()
Returns a count of the current number of repetitions of Practitioner Category (PRA-3).
|
CE[] |
getPractitionerGroup()
Returns all repetitions of Practitioner Group (PRA-2).
|
CE |
getPractitionerGroup(int rep)
Returns a specific repetition of
PRA-2: "Practitioner Group" - creates it if necessary
|
int |
getPractitionerGroupReps()
Returns a count of the current number of repetitions of Practitioner Group (PRA-2).
|
PLN[] |
getPractitionerIDNumbers()
Returns all repetitions of Practitioner ID Numbers (PRA-6).
|
PLN |
getPractitionerIDNumbers(int rep)
Returns a specific repetition of
PRA-6: "Practitioner ID Numbers" - creates it if necessary
|
int |
getPractitionerIDNumbersReps()
Returns a count of the current number of repetitions of Practitioner ID Numbers (PRA-6).
|
CE |
getPrimaryKeyValuePRA()
Returns
PRA-1: "Primary Key Value - PRA" - creates it if necessary
|
PIP[] |
getPrivileges()
Returns all repetitions of Privileges (PRA-7).
|
PIP |
getPrivileges(int rep)
Returns a specific repetition of
PRA-7: "Privileges" - creates it if necessary
|
int |
getPrivilegesReps()
Returns a count of the current number of repetitions of Privileges (PRA-7).
|
ID |
getProviderBilling()
Returns
PRA-4: "Provider Billing" - creates it if necessary
|
SPD[] |
getSpecialty()
Returns all repetitions of Specialty (PRA-5).
|
SPD |
getSpecialty(int rep)
Returns a specific repetition of
PRA-5: "Specialty" - creates it if necessary
|
int |
getSpecialtyReps()
Returns a count of the current number of repetitions of Specialty (PRA-5).
|
CE |
insertPra2_PractitionerGroup(int rep)
Inserts a repetition of
PRA-2: "Practitioner Group" at a specific index
|
IS |
insertPra3_PractitionerCategory(int rep)
Inserts a repetition of
PRA-3: "Practitioner Category" at a specific index
|
SPD |
insertPra5_Specialty(int rep)
Inserts a repetition of
PRA-5: "Specialty" at a specific index
|
PLN |
insertPra6_PractitionerIDNumbers(int rep)
Inserts a repetition of
PRA-6: "Practitioner ID Numbers" at a specific index
|
PIP |
insertPra7_Privileges(int rep)
Inserts a repetition of
PRA-7: "Privileges" at a specific index
|
IS |
insertPractitionerCategory(int rep)
Inserts a repetition of
PRA-3: "Practitioner Category" at a specific index
|
CE |
insertPractitionerGroup(int rep)
Inserts a repetition of
PRA-2: "Practitioner Group" at a specific index
|
PLN |
insertPractitionerIDNumbers(int rep)
Inserts a repetition of
PRA-6: "Practitioner ID Numbers" at a specific index
|
PIP |
insertPrivileges(int rep)
Inserts a repetition of
PRA-7: "Privileges" at a specific index
|
SPD |
insertSpecialty(int rep)
Inserts a repetition of
PRA-5: "Specialty" at a specific index
|
CE |
removePra2_PractitionerGroup(int rep)
Removes a repetition of
PRA-2: "Practitioner Group" at a specific index
|
IS |
removePra3_PractitionerCategory(int rep)
Removes a repetition of
PRA-3: "Practitioner Category" at a specific index
|
SPD |
removePra5_Specialty(int rep)
Removes a repetition of
PRA-5: "Specialty" at a specific index
|
PLN |
removePra6_PractitionerIDNumbers(int rep)
Removes a repetition of
PRA-6: "Practitioner ID Numbers" at a specific index
|
PIP |
removePra7_Privileges(int rep)
Removes a repetition of
PRA-7: "Privileges" at a specific index
|
IS |
removePractitionerCategory(int rep)
Removes a repetition of
PRA-3: "Practitioner Category" at a specific index
|
CE |
removePractitionerGroup(int rep)
Removes a repetition of
PRA-2: "Practitioner Group" at a specific index
|
PLN |
removePractitionerIDNumbers(int rep)
Removes a repetition of
PRA-6: "Practitioner ID Numbers" at a specific index
|
PIP |
removePrivileges(int rep)
Removes a repetition of
PRA-7: "Privileges" at a specific index
|
SPD |
removeSpecialty(int rep)
Removes a repetition of
PRA-5: "Specialty" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public PRA(Group parent, ModelClassFactory factory)
public CE getPrimaryKeyValuePRA()
public CE getPra1_PrimaryKeyValuePRA()
public CE[] getPractitionerGroup()
public CE[] getPra2_PractitionerGroup()
public int getPractitionerGroupReps()
public CE getPractitionerGroup(int rep)
rep
- The repetition index (0-indexed)public CE getPra2_PractitionerGroup(int rep)
rep
- The repetition index (0-indexed)public int getPra2_PractitionerGroupReps()
public CE insertPractitionerGroup(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE insertPra2_PractitionerGroup(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removePractitionerGroup(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CE removePra2_PractitionerGroup(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS[] getPractitionerCategory()
public IS[] getPra3_PractitionerCategory()
public int getPractitionerCategoryReps()
public IS getPractitionerCategory(int rep)
rep
- The repetition index (0-indexed)public IS getPra3_PractitionerCategory(int rep)
rep
- The repetition index (0-indexed)public int getPra3_PractitionerCategoryReps()
public IS insertPractitionerCategory(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS insertPra3_PractitionerCategory(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS removePractitionerCategory(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public IS removePra3_PractitionerCategory(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID getProviderBilling()
public ID getPra4_ProviderBilling()
public SPD[] getSpecialty()
public SPD[] getPra5_Specialty()
public int getSpecialtyReps()
public SPD getSpecialty(int rep)
rep
- The repetition index (0-indexed)public SPD getPra5_Specialty(int rep)
rep
- The repetition index (0-indexed)public int getPra5_SpecialtyReps()
public SPD insertSpecialty(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public SPD insertPra5_Specialty(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public SPD removeSpecialty(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public SPD removePra5_Specialty(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public PLN[] getPractitionerIDNumbers()
public PLN[] getPra6_PractitionerIDNumbers()
public int getPractitionerIDNumbersReps()
public PLN getPractitionerIDNumbers(int rep)
rep
- The repetition index (0-indexed)public PLN getPra6_PractitionerIDNumbers(int rep)
rep
- The repetition index (0-indexed)public int getPra6_PractitionerIDNumbersReps()
public PLN insertPractitionerIDNumbers(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public PLN insertPra6_PractitionerIDNumbers(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public PLN removePractitionerIDNumbers(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public PLN removePra6_PractitionerIDNumbers(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public PIP[] getPrivileges()
public PIP[] getPra7_Privileges()
public int getPrivilegesReps()
public PIP getPrivileges(int rep)
rep
- The repetition index (0-indexed)public PIP getPra7_Privileges(int rep)
rep
- The repetition index (0-indexed)public int getPra7_PrivilegesReps()
public PIP insertPrivileges(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public PIP insertPra7_Privileges(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public PIP removePrivileges(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public PIP removePra7_Privileges(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public DT getDateEnteredPractice()
public DT getPra8_DateEnteredPractice()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.