public class PRA extends Segment
The PRA segment adds detailed medical practitioner information to the personnel identified by the STF segment.
Represents an HL7 PRA message segment. This segment has the following fields:
PRA-1: Primary Key Value - PRA (CWE)Conditional
PRA-2: Practitioner Group (CWE)Optional
PRA-3: Practitioner Category (CWE)Optional
PRA-4: Provider Billing (ID)Optional
PRA-5: Specialty (SPD)Optional
PRA-6: Practitioner ID Numbers (PLN)Backward
PRA-7: Privileges (PIP)Optional
PRA-8: Date Entered Practice (DT)Optional
PRA-9: Institution (CWE)Optional
PRA-10: Date Left Practice (DT)Optional
PRA-11: Government Reimbursement Billing Eligibility (CWE)Optional
PRA-12: Set ID - PRA (SI)Conditional
This class provides mechanism to validate message against HL7 v 2.8.2 standard. The class provides accessors & mutators for the elements mentioned above. The class has validate method which validates Message against HL7 v 2.8.2 standard.
User can also create Segment through SegmentFactory
| Constructor and Description |
|---|
PRA()
Constucts the PRA segment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addGovernmentReimbursementBillingEligibility(CWE objGovernmentReimbursementBillingEligibility)
Add the Government Reimbursement Billing Eligibility.
|
void |
addGovernmentReimbursementBillingEligibility(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Add the Government Reimbursement Billing Eligibility.
|
void |
addPractitionerCategory(CWE objPractitionerCategory)
Add the Practitioner Category.
|
void |
addPractitionerCategory(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Add the Practitioner Category.
|
void |
addPractitionerGroup(CWE objPractitionerGroup)
Add the Practitioner Group.
|
void |
addPractitionerGroup(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Add the Practitioner Group.
|
void |
addPractitionerIDNumbers(PLN objPractitionerIDNumbers)
Add the Practitioner ID Numbers.
|
void |
addPractitionerIDNumbers(java.lang.String strIdNumber,
CWE objTypeOfIdNumber,
java.lang.String strStateOtherQualifyingInfo,
java.lang.String strExpirationDate)
Add the Practitioner ID Numbers.
|
void |
addPrivileges(CWE objPrivilege,
CWE objPrivilegeClass,
java.lang.String strExpirationDate,
java.lang.String strActivationDate,
EI objFacility)
Add the Privileges.
|
void |
addPrivileges(PIP objPrivileges)
Add the Privileges.
|
void |
addSpecialty(SPD objSpecialty)
Add the Specialty.
|
void |
addSpecialty(java.lang.String strSpecialtyName,
java.lang.String strGoverningBoard,
java.lang.String strEligibleOrCertified,
java.lang.String strDateOfCertification)
Add the Specialty.
|
DT |
getDateEnteredPractice()
Retrieves the Date Entered Practice.
|
DT |
getDateLeftPractice()
Retrieves the Date Left Practice.
|
ISingleCollection<CWE> |
getGovernmentReimbursementBillingEligibility()
Retrieves the Government Reimbursement Billing Eligibility.
|
CWE |
getInstitution()
Retrieves the Institution.
|
ISingleCollection<CWE> |
getPractitionerCategory()
Retrieves the Practitioner Category.
|
ISingleCollection<CWE> |
getPractitionerGroup()
Retrieves the Practitioner Group.
|
ISingleCollection<PLN> |
getPractitionerIDNumbers()
Retrieves the Practitioner ID Numbers.
|
CWE |
getPrimaryKeyValue_PRA()
Retrieves the Primary Key Value PRA.
|
ISingleCollection<PIP> |
getPrivileges()
Retrieves the Privileges.
|
ID |
getProviderBilling()
Retrieves the Provider Billing.
|
SI |
getSetID_PRA()
Retrieves the Set ID PRA.
|
ISingleCollection<SPD> |
getSpecialty()
Retrieves the Specialty.
|
void |
setDateEnteredPractice(DT objDateEnteredPractice)
Set the Date Entered Practice.
|
void |
setDateEnteredPractice(java.lang.String strDateEnteredPractice)
Set the Date Entered Practice.
|
void |
setDateLeftPractice(DT objDateLeftPractice)
Set the Date Left Practice.
|
void |
setDateLeftPractice(java.lang.String strDateLeftPractice)
Set the Date Left Practice.
|
void |
setGovernmentReimbursementBillingEligibility(ISingleCollection<CWE> objGovernmentReimbursementBillingEligibilityList)
Set the Government Reimbursement Billing Eligibility.
|
void |
setInstitution(CWE objInstitution)
Set the Institution.
|
void |
setInstitution(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Institution.
|
void |
setPractitionerCategory(ISingleCollection<CWE> objPractitionerCategoryList)
Set the Practitioner Category.
|
void |
setPractitionerGroup(ISingleCollection<CWE> objPractitionerGroupList)
Set the Practitioner Group.
|
void |
setPractitionerIDNumbers(ISingleCollection<PLN> objPractitionerIDNumbersList)
Set the Practitioner ID Numbers.
|
void |
setPrimaryKeyValue_PRA(CWE objPrimaryKeyValue_PRA)
Set the Primary Key Value PRA.
|
void |
setPrimaryKeyValue_PRA(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
Set the Primary Key Value PRA.
|
void |
setPrivileges(ISingleCollection<PIP> objPrivilegesList)
Set the Privileges.
|
void |
setProviderBilling(ID objProviderBilling)
Set the Provider Billing.
|
void |
setProviderBilling(java.lang.String strProviderBilling)
Set the Provider Billing.
|
void |
setSetID_PRA(SI objSetID_PRA)
Set the Set ID PRA.
|
void |
setSetID_PRA(java.lang.String strSetID_PRA)
Set the Set ID PRA.
|
void |
setSpecialty(ISingleCollection<SPD> objSpecialtyList)
Set the Specialty.
|
boolean |
validate()
Validates HL7 Message objects .
|
addUnRecognizedField, dumpSegment, getFields, getName, getUnrecognizedFields, moveToNextSegment, parse, removeDataElement, removeDataElement, serialize, setName, setUnRecognizedField, updateDataElement, updateDataElement, writeToXMLpublic DT getDateEnteredPractice()
public DT getDateLeftPractice()
public ISingleCollection<CWE> getGovernmentReimbursementBillingEligibility()
public CWE getInstitution()
public ISingleCollection<CWE> getPractitionerCategory()
public ISingleCollection<CWE> getPractitionerGroup()
public ISingleCollection<PLN> getPractitionerIDNumbers()
public CWE getPrimaryKeyValue_PRA()
public ISingleCollection<PIP> getPrivileges()
public ID getProviderBilling()
public SI getSetID_PRA()
public ISingleCollection<SPD> getSpecialty()
public void setPrimaryKeyValue_PRA(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void setPrimaryKeyValue_PRA(CWE objPrimaryKeyValue_PRA)
objPrimaryKeyValue_PRA - Object of Primary Key Value PRA.public void addPractitionerGroup(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void addPractitionerGroup(CWE objPractitionerGroup)
objPractitionerGroup - Object of Practitioner Group.public void setPractitionerGroup(ISingleCollection<CWE> objPractitionerGroupList)
objPractitionerGroupList - List of Practitioner Group.public void addPractitionerCategory(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void addPractitionerCategory(CWE objPractitionerCategory)
objPractitionerCategory - Object of Practitioner Category.public void setPractitionerCategory(ISingleCollection<CWE> objPractitionerCategoryList)
objPractitionerCategoryList - List of Practitioner Category.public void setProviderBilling(java.lang.String strProviderBilling)
strProviderBilling - String shows the value of Provider Billing.public void setProviderBilling(ID objProviderBilling)
objProviderBilling - Object of Provider Billing.public void addSpecialty(java.lang.String strSpecialtyName,
java.lang.String strGoverningBoard,
java.lang.String strEligibleOrCertified,
java.lang.String strDateOfCertification)
strSpecialtyName - Identifies the provider's specialty.strGoverningBoard - Identifies the governing body providing for the specialty.strEligibleOrCertified - Specifies the certification status.strDateOfCertification - Specifies when certification occurred.public void addSpecialty(SPD objSpecialty)
objSpecialty - Object of Specialty.public void setSpecialty(ISingleCollection<SPD> objSpecialtyList)
objSpecialtyList - List of Specialty.public void addPractitionerIDNumbers(java.lang.String strIdNumber,
CWE objTypeOfIdNumber,
java.lang.String strStateOtherQualifyingInfo,
java.lang.String strExpirationDate)
strIdNumber - Specifies the license number or other ID number such as UPIN, Medicare and Medicaid number.objTypeOfIdNumber - Specifies the type of number.strStateOtherQualifyingInfo - Specifies the state or province in which the license or ID is validstrExpirationDate - Specifies the date when the license or ID is no longer valid.public void addPractitionerIDNumbers(PLN objPractitionerIDNumbers)
objPractitionerIDNumbers - Object of Practitioner ID Numbers.public void setPractitionerIDNumbers(ISingleCollection<PLN> objPractitionerIDNumbersList)
objPractitionerIDNumbersList - List of Practitioner ID Numbers.public void addPrivileges(CWE objPrivilege, CWE objPrivilegeClass, java.lang.String strExpirationDate, java.lang.String strActivationDate, EI objFacility)
objPrivilege - Specifies the institutional privilege itself.objPrivilegeClass - Specifies the class category of institutional privilege.strExpirationDate - Specifies the date the institutional privilege is/was no longer valid.strActivationDate - Specifies the date the institutional privilege became/becomes valid.objFacility - Specifies the facility in which the institutional privilege is/was valid.public void addPrivileges(PIP objPrivileges)
objPrivileges - Object of Privileges.public void setPrivileges(ISingleCollection<PIP> objPrivilegesList)
objPrivilegesList - List of Privileges.public void setDateEnteredPractice(java.lang.String strDateEnteredPractice)
strDateEnteredPractice - The string value shows Date Entered Practice.public void setDateEnteredPractice(DT objDateEnteredPractice)
objDateEnteredPractice - Object of Date Entered Practice.public void setInstitution(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void setInstitution(CWE objInstitution)
objInstitution - Object of Institution.public void setDateLeftPractice(java.lang.String strDateLeftPractice)
strDateLeftPractice - The string value shows Date Left Practice.public void setDateLeftPractice(DT objDateLeftPractice)
objDateLeftPractice - Object of Date Left Practice.public void addGovernmentReimbursementBillingEligibility(java.lang.String strIdentifier,
java.lang.String strText,
java.lang.String strNameOfCodingSystem,
java.lang.String strAlternateIdentifier,
java.lang.String strAlternateText,
java.lang.String strNameOfAlternateCodingSystem,
java.lang.String strCodingSystemVersionID,
java.lang.String strAlternateCodingSystemVersionId,
java.lang.String strOriginalText,
java.lang.String strSecondAlternateIdentifier,
java.lang.String strSecondAlternateText,
java.lang.String strNameofSecondAlternateCodingSystem,
java.lang.String strSecondAlternateCodingSystemVersionID,
java.lang.String strCodingSystemOID,
java.lang.String strValueSetOID,
java.lang.String strValueSetVersionID,
java.lang.String strAlternateCodingSystemOID,
java.lang.String strAlternateValueSetOID,
java.lang.String strAlternateValueSetVersionID,
java.lang.String strSecondAlternateCodingSystemOID,
java.lang.String strSecondAlternateValueSetOID,
java.lang.String strSecondAlternateValueSetVersionID)
strIdentifier - Specifies of characters (the code) that uniquely identifies the item being referenced.strText - Specifies The descriptive or textual name of the identifier, e.g., myocardial infarction.strNameOfCodingSystem - Identifies the coding scheme being used in the identifier component.strAlternateIdentifier - Specifies an alternate sequence of characters (the code) that uniquely identifies the item being referenced.strAlternateText - Specifies the descriptive or textual name of the alternate identifier. See usage note in section introduction.strNameOfAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strCodingSystemVersionID - A sequence of characters that uniquely identifies a second alternate code.strAlternateCodingSystemVersionId - This component carries the version for the coding system identified by components 4-6.strOriginalText - The text as seen and/or selected by the user who entered the data.strSecondAlternateIdentifier - A sequence of characters that uniquely identifies a second alternate code.strSecondAlternateText - The descriptive or textual name of the alternate identifier.strNameofSecondAlternateCodingSystem - Identifies the coding scheme being used in the alternate identifier component.strSecondAlternateCodingSystemVersionID - This component carries the version for the coding system identified by components 10-12.strCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.3.strValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.1 is obtained.strValueSetVersionID - This component carries the version for the value set identified by CWE.15. The version is a date. The date is the date/time that the value set being used was published.strAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.6.strAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.4 is obtained.strAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.18. The version is a date.strSecondAlternateCodingSystemOID - This component contains the ISO Object Identifier (OID) for the coding system or value set named in CWE.12.strSecondAlternateValueSetOID - This component contains the ISO Object Identifier (OID) to allow identification of the value set from which the value in CWE.10 is obtained.strSecondAlternateValueSetVersionID - This component carries the version for the value set identified by CWE.21. The version is a date.public void addGovernmentReimbursementBillingEligibility(CWE objGovernmentReimbursementBillingEligibility)
objGovernmentReimbursementBillingEligibility - Object of Government Reimbursement Billing Eligibility.public void setGovernmentReimbursementBillingEligibility(ISingleCollection<CWE> objGovernmentReimbursementBillingEligibilityList)
objGovernmentReimbursementBillingEligibilityList - List of Government Reimbursement Billing Eligibility.public void setSetID_PRA(java.lang.String strSetID_PRA)
strSetID_PRA - This field contains the number that identifies PRA transaction.public void setSetID_PRA(SI objSetID_PRA)
objSetID_PRA - Object of Set ID PRA.public boolean validate()
throws InvalidSegmentException
validate in interface ISegmentvalidate in class SegmentInvalidSegmentException - Throws when Segment Validation fails.