public class PRA extends AbstractSegment
Represents an HL7 PRA message segment (Practitioner Detail). 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
|
DT |
getDateLeftPractice()
Returns
PRA-10: "Date Left Practice" - creates it if necessary
|
CWE[] |
getGovernmentReimbursementBillingEligibility()
Returns all repetitions of Government Reimbursement Billing Eligibility (PRA-11).
|
CWE |
getGovernmentReimbursementBillingEligibility(int rep)
Returns a specific repetition of
PRA-11: "Government Reimbursement Billing Eligibility" - creates it if necessary
|
int |
getGovernmentReimbursementBillingEligibilityReps()
Returns a count of the current number of repetitions of Government Reimbursement Billing Eligibility (PRA-11).
|
CWE |
getInstitution()
Returns
PRA-9: "Institution" - creates it if necessary
|
CWE |
getPra1_PrimaryKeyValuePRA()
Returns
PRA-1: "Primary Key Value - PRA" - creates it if necessary
|
DT |
getPra10_DateLeftPractice()
Returns
PRA-10: "Date Left Practice" - creates it if necessary
|
CWE[] |
getPra11_GovernmentReimbursementBillingEligibility()
Returns all repetitions of Government Reimbursement Billing Eligibility (PRA-11).
|
CWE |
getPra11_GovernmentReimbursementBillingEligibility(int rep)
Returns a specific repetition of
PRA-11: "Government Reimbursement Billing Eligibility" - creates it if necessary
|
int |
getPra11_GovernmentReimbursementBillingEligibilityReps()
Returns a count of the current number of repetitions of Government Reimbursement Billing Eligibility (PRA-11).
|
SI |
getPra12_SetIDPRA()
Returns
PRA-12: "Set ID - PRA" - creates it if necessary
|
CWE[] |
getPra2_PractitionerGroup()
Returns all repetitions of Practitioner Group (PRA-2).
|
CWE |
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).
|
CWE[] |
getPra3_PractitionerCategory()
Returns all repetitions of Practitioner Category (PRA-3).
|
CWE |
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
|
CWE |
getPra9_Institution()
Returns
PRA-9: "Institution" - creates it if necessary
|
CWE[] |
getPractitionerCategory()
Returns all repetitions of Practitioner Category (PRA-3).
|
CWE |
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).
|
CWE[] |
getPractitionerGroup()
Returns all repetitions of Practitioner Group (PRA-2).
|
CWE |
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).
|
CWE |
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
|
SI |
getSetIDPRA()
Returns
PRA-12: "Set ID - PRA" - 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).
|
CWE |
insertGovernmentReimbursementBillingEligibility(int rep)
Inserts a repetition of
PRA-11: "Government Reimbursement Billing Eligibility" at a specific index
|
CWE |
insertPra11_GovernmentReimbursementBillingEligibility(int rep)
Inserts a repetition of
PRA-11: "Government Reimbursement Billing Eligibility" at a specific index
|
CWE |
insertPra2_PractitionerGroup(int rep)
Inserts a repetition of
PRA-2: "Practitioner Group" at a specific index
|
CWE |
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
|
CWE |
insertPractitionerCategory(int rep)
Inserts a repetition of
PRA-3: "Practitioner Category" at a specific index
|
CWE |
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
|
CWE |
removeGovernmentReimbursementBillingEligibility(int rep)
Removes a repetition of
PRA-11: "Government Reimbursement Billing Eligibility" at a specific index
|
CWE |
removePra11_GovernmentReimbursementBillingEligibility(int rep)
Removes a repetition of
PRA-11: "Government Reimbursement Billing Eligibility" at a specific index
|
CWE |
removePra2_PractitionerGroup(int rep)
Removes a repetition of
PRA-2: "Practitioner Group" at a specific index
|
CWE |
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
|
CWE |
removePractitionerCategory(int rep)
Removes a repetition of
PRA-3: "Practitioner Category" at a specific index
|
CWE |
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 CWE getPrimaryKeyValuePRA()
public CWE getPra1_PrimaryKeyValuePRA()
public CWE[] getPractitionerGroup()
public CWE[] getPra2_PractitionerGroup()
public int getPractitionerGroupReps()
public CWE getPractitionerGroup(int rep)
rep
- The repetition index (0-indexed)public CWE getPra2_PractitionerGroup(int rep)
rep
- The repetition index (0-indexed)public int getPra2_PractitionerGroupReps()
public CWE 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 CWE 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 CWE 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 CWE 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 CWE[] getPractitionerCategory()
public CWE[] getPra3_PractitionerCategory()
public int getPractitionerCategoryReps()
public CWE getPractitionerCategory(int rep)
rep
- The repetition index (0-indexed)public CWE getPra3_PractitionerCategory(int rep)
rep
- The repetition index (0-indexed)public int getPra3_PractitionerCategoryReps()
public CWE 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 CWE 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 CWE 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 CWE 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()
public CWE getInstitution()
public CWE getPra9_Institution()
public DT getDateLeftPractice()
public DT getPra10_DateLeftPractice()
public CWE[] getGovernmentReimbursementBillingEligibility()
public CWE[] getPra11_GovernmentReimbursementBillingEligibility()
public int getGovernmentReimbursementBillingEligibilityReps()
public CWE getGovernmentReimbursementBillingEligibility(int rep)
rep
- The repetition index (0-indexed)public CWE getPra11_GovernmentReimbursementBillingEligibility(int rep)
rep
- The repetition index (0-indexed)public int getPra11_GovernmentReimbursementBillingEligibilityReps()
public CWE insertGovernmentReimbursementBillingEligibility(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 CWE insertPra11_GovernmentReimbursementBillingEligibility(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 CWE removeGovernmentReimbursementBillingEligibility(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 CWE removePra11_GovernmentReimbursementBillingEligibility(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 SI getSetIDPRA()
public SI getPra12_SetIDPRA()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.