public class PRA extends AbstractSegment
Represents an HL7 PRA message segment (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) |
ST |
getPra1_PRAPrimaryKeyValue()
Returns
PRA-1: "PRA - Primary Key Value" - creates it if necessary
|
CE[] |
getPra2_PractionerGroup()
Returns all repetitions of Practioner Group (PRA-2).
|
CE |
getPra2_PractionerGroup(int rep)
Returns a specific repetition of
PRA-2: "Practioner Group" - creates it if necessary
|
int |
getPra2_PractionerGroupReps()
Returns a count of the current number of repetitions of Practioner Group (PRA-2).
|
ID[] |
getPra3_PractionerCategory()
Returns all repetitions of Practioner Category (PRA-3).
|
ID |
getPra3_PractionerCategory(int rep)
Returns a specific repetition of
PRA-3: "Practioner Category" - creates it if necessary
|
int |
getPra3_PractionerCategoryReps()
Returns a count of the current number of repetitions of Practioner Category (PRA-3).
|
ID |
getPra4_ProviderBilling()
Returns
PRA-4: "Provider Billing" - creates it if necessary
|
CM_SPD[] |
getPra5_Specialty()
Returns all repetitions of Specialty (PRA-5).
|
CM_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).
|
CM_PLN[] |
getPra6_PractitionerIDNumbers()
Returns all repetitions of Practitioner ID Numbers (PRA-6).
|
CM_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).
|
CM_PIP[] |
getPra7_Privileges()
Returns all repetitions of Privileges (PRA-7).
|
CM_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).
|
ID[] |
getPractionerCategory()
Returns all repetitions of Practioner Category (PRA-3).
|
ID |
getPractionerCategory(int rep)
Returns a specific repetition of
PRA-3: "Practioner Category" - creates it if necessary
|
int |
getPractionerCategoryReps()
Returns a count of the current number of repetitions of Practioner Category (PRA-3).
|
CE[] |
getPractionerGroup()
Returns all repetitions of Practioner Group (PRA-2).
|
CE |
getPractionerGroup(int rep)
Returns a specific repetition of
PRA-2: "Practioner Group" - creates it if necessary
|
int |
getPractionerGroupReps()
Returns a count of the current number of repetitions of Practioner Group (PRA-2).
|
CM_PLN[] |
getPractitionerIDNumbers()
Returns all repetitions of Practitioner ID Numbers (PRA-6).
|
CM_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).
|
ST |
getPRAPrimaryKeyValue()
Returns
PRA-1: "PRA - Primary Key Value" - creates it if necessary
|
CM_PIP[] |
getPrivileges()
Returns all repetitions of Privileges (PRA-7).
|
CM_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
|
CM_SPD[] |
getSpecialty()
Returns all repetitions of Specialty (PRA-5).
|
CM_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_PractionerGroup(int rep)
Inserts a repetition of
PRA-2: "Practioner Group" at a specific index
|
ID |
insertPra3_PractionerCategory(int rep)
Inserts a repetition of
PRA-3: "Practioner Category" at a specific index
|
CM_SPD |
insertPra5_Specialty(int rep)
Inserts a repetition of
PRA-5: "Specialty" at a specific index
|
CM_PLN |
insertPra6_PractitionerIDNumbers(int rep)
Inserts a repetition of
PRA-6: "Practitioner ID Numbers" at a specific index
|
CM_PIP |
insertPra7_Privileges(int rep)
Inserts a repetition of
PRA-7: "Privileges" at a specific index
|
ID |
insertPractionerCategory(int rep)
Inserts a repetition of
PRA-3: "Practioner Category" at a specific index
|
CE |
insertPractionerGroup(int rep)
Inserts a repetition of
PRA-2: "Practioner Group" at a specific index
|
CM_PLN |
insertPractitionerIDNumbers(int rep)
Inserts a repetition of
PRA-6: "Practitioner ID Numbers" at a specific index
|
CM_PIP |
insertPrivileges(int rep)
Inserts a repetition of
PRA-7: "Privileges" at a specific index
|
CM_SPD |
insertSpecialty(int rep)
Inserts a repetition of
PRA-5: "Specialty" at a specific index
|
CE |
removePra2_PractionerGroup(int rep)
Removes a repetition of
PRA-2: "Practioner Group" at a specific index
|
ID |
removePra3_PractionerCategory(int rep)
Removes a repetition of
PRA-3: "Practioner Category" at a specific index
|
CM_SPD |
removePra5_Specialty(int rep)
Removes a repetition of
PRA-5: "Specialty" at a specific index
|
CM_PLN |
removePra6_PractitionerIDNumbers(int rep)
Removes a repetition of
PRA-6: "Practitioner ID Numbers" at a specific index
|
CM_PIP |
removePra7_Privileges(int rep)
Removes a repetition of
PRA-7: "Privileges" at a specific index
|
ID |
removePractionerCategory(int rep)
Removes a repetition of
PRA-3: "Practioner Category" at a specific index
|
CE |
removePractionerGroup(int rep)
Removes a repetition of
PRA-2: "Practioner Group" at a specific index
|
CM_PLN |
removePractitionerIDNumbers(int rep)
Removes a repetition of
PRA-6: "Practitioner ID Numbers" at a specific index
|
CM_PIP |
removePrivileges(int rep)
Removes a repetition of
PRA-7: "Privileges" at a specific index
|
CM_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 ST getPRAPrimaryKeyValue()
public ST getPra1_PRAPrimaryKeyValue()
public CE[] getPractionerGroup()
public CE[] getPra2_PractionerGroup()
public int getPractionerGroupReps()
public CE getPractionerGroup(int rep)
rep
- The repetition index (0-indexed)public CE getPra2_PractionerGroup(int rep)
rep
- The repetition index (0-indexed)public int getPra2_PractionerGroupReps()
public CE insertPractionerGroup(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_PractionerGroup(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 removePractionerGroup(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_PractionerGroup(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[] getPractionerCategory()
public ID[] getPra3_PractionerCategory()
public int getPractionerCategoryReps()
public ID getPractionerCategory(int rep)
rep
- The repetition index (0-indexed)public ID getPra3_PractionerCategory(int rep)
rep
- The repetition index (0-indexed)public int getPra3_PractionerCategoryReps()
public ID insertPractionerCategory(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 insertPra3_PractionerCategory(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 removePractionerCategory(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 removePra3_PractionerCategory(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 CM_SPD[] getSpecialty()
public CM_SPD[] getPra5_Specialty()
public int getSpecialtyReps()
public CM_SPD getSpecialty(int rep)
rep
- The repetition index (0-indexed)public CM_SPD getPra5_Specialty(int rep)
rep
- The repetition index (0-indexed)public int getPra5_SpecialtyReps()
public CM_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 CM_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 CM_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 CM_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 CM_PLN[] getPractitionerIDNumbers()
public CM_PLN[] getPra6_PractitionerIDNumbers()
public int getPractitionerIDNumbersReps()
public CM_PLN getPractitionerIDNumbers(int rep)
rep
- The repetition index (0-indexed)public CM_PLN getPra6_PractitionerIDNumbers(int rep)
rep
- The repetition index (0-indexed)public int getPra6_PractitionerIDNumbersReps()
public CM_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 CM_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 CM_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 CM_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 CM_PIP[] getPrivileges()
public CM_PIP[] getPra7_Privileges()
public int getPrivilegesReps()
public CM_PIP getPrivileges(int rep)
rep
- The repetition index (0-indexed)public CM_PIP getPra7_Privileges(int rep)
rep
- The repetition index (0-indexed)public int getPra7_PrivilegesReps()
public CM_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 CM_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 CM_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 CM_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)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.