public class PRT extends AbstractSegment
Represents an HL7 PRT message segment (Participation Information). This segment has the following fields:
log
Constructor and Description |
---|
PRT(Group parent,
ModelClassFactory factory)
Creates a new PRT segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ID |
getActionCode()
Returns
PRT-2: "Action Code" - creates it if necessary
|
CWE |
getActionReason()
Returns
PRT-3: "Action Reason" - creates it if necessary
|
PL[] |
getParticipantLocation()
Returns all repetitions of Participant Location (PRT-9).
|
PL |
getParticipantLocation(int rep)
Returns a specific repetition of
PRT-9: "Participant Location" - creates it if necessary
|
int |
getParticipantLocationReps()
Returns a count of the current number of repetitions of Participant Location (PRT-9).
|
CWE |
getParticipantOrganizationUnitType()
Returns
PRT-7: "Participant Organization Unit Type" - creates it if necessary
|
XTN[] |
getParticipantTelecommunicationAddress()
Returns all repetitions of Participant Telecommunication Address (PRT-15).
|
XTN |
getParticipantTelecommunicationAddress(int rep)
Returns a specific repetition of
PRT-15: "Participant Telecommunication Address" - creates it if necessary
|
int |
getParticipantTelecommunicationAddressReps()
Returns a count of the current number of repetitions of Participant Telecommunication Address (PRT-15).
|
CWE |
getParticipation()
Returns
PRT-4: "Participation" - creates it if necessary
|
XAD[] |
getParticipationAddress()
Returns all repetitions of Participation Address (PRT-14).
|
XAD |
getParticipationAddress(int rep)
Returns a specific repetition of
PRT-14: "Participation Address" - creates it if necessary
|
int |
getParticipationAddressReps()
Returns a count of the current number of repetitions of Participation Address (PRT-14).
|
DTM |
getParticipationBeginDateTimeArrivaltime()
Returns
PRT-11: "Participation Begin Date/Time (arrival time)" - creates it if necessary
|
EI[] |
getParticipationDevice()
Returns all repetitions of Participation Device (PRT-10).
|
EI |
getParticipationDevice(int rep)
Returns a specific repetition of
PRT-10: "Participation Device" - creates it if necessary
|
int |
getParticipationDeviceReps()
Returns a count of the current number of repetitions of Participation Device (PRT-10).
|
DTM |
getParticipationEndDateTimeDeparturetime()
Returns
PRT-12: "Participation End Date/Time (departure time)" - creates it if necessary
|
EI |
getParticipationInstanceID()
Returns
PRT-1: "Participation Instance ID" - creates it if necessary
|
XON[] |
getParticipationOrganization()
Returns all repetitions of Participation Organization (PRT-8).
|
XON |
getParticipationOrganization(int rep)
Returns a specific repetition of
PRT-8: "Participation Organization" - creates it if necessary
|
int |
getParticipationOrganizationReps()
Returns a count of the current number of repetitions of Participation Organization (PRT-8).
|
XCN[] |
getParticipationPerson()
Returns all repetitions of Participation Person (PRT-5).
|
XCN |
getParticipationPerson(int rep)
Returns a specific repetition of
PRT-5: "Participation Person" - creates it if necessary
|
CWE |
getParticipationPersonProviderType()
Returns
PRT-6: "Participation Person Provider Type" - creates it if necessary
|
int |
getParticipationPersonReps()
Returns a count of the current number of repetitions of Participation Person (PRT-5).
|
CWE |
getParticipationQualitativeDuration()
Returns
PRT-13: "Participation Qualitative Duration" - creates it if necessary
|
EI |
getPrt1_ParticipationInstanceID()
Returns
PRT-1: "Participation Instance ID" - creates it if necessary
|
EI[] |
getPrt10_ParticipationDevice()
Returns all repetitions of Participation Device (PRT-10).
|
EI |
getPrt10_ParticipationDevice(int rep)
Returns a specific repetition of
PRT-10: "Participation Device" - creates it if necessary
|
int |
getPrt10_ParticipationDeviceReps()
Returns a count of the current number of repetitions of Participation Device (PRT-10).
|
DTM |
getPrt11_ParticipationBeginDateTimeArrivaltime()
Returns
PRT-11: "Participation Begin Date/Time (arrival time)" - creates it if necessary
|
DTM |
getPrt12_ParticipationEndDateTimeDeparturetime()
Returns
PRT-12: "Participation End Date/Time (departure time)" - creates it if necessary
|
CWE |
getPrt13_ParticipationQualitativeDuration()
Returns
PRT-13: "Participation Qualitative Duration" - creates it if necessary
|
XAD[] |
getPrt14_ParticipationAddress()
Returns all repetitions of Participation Address (PRT-14).
|
XAD |
getPrt14_ParticipationAddress(int rep)
Returns a specific repetition of
PRT-14: "Participation Address" - creates it if necessary
|
int |
getPrt14_ParticipationAddressReps()
Returns a count of the current number of repetitions of Participation Address (PRT-14).
|
XTN[] |
getPrt15_ParticipantTelecommunicationAddress()
Returns all repetitions of Participant Telecommunication Address (PRT-15).
|
XTN |
getPrt15_ParticipantTelecommunicationAddress(int rep)
Returns a specific repetition of
PRT-15: "Participant Telecommunication Address" - creates it if necessary
|
int |
getPrt15_ParticipantTelecommunicationAddressReps()
Returns a count of the current number of repetitions of Participant Telecommunication Address (PRT-15).
|
ID |
getPrt2_ActionCode()
Returns
PRT-2: "Action Code" - creates it if necessary
|
CWE |
getPrt3_ActionReason()
Returns
PRT-3: "Action Reason" - creates it if necessary
|
CWE |
getPrt4_Participation()
Returns
PRT-4: "Participation" - creates it if necessary
|
XCN[] |
getPrt5_ParticipationPerson()
Returns all repetitions of Participation Person (PRT-5).
|
XCN |
getPrt5_ParticipationPerson(int rep)
Returns a specific repetition of
PRT-5: "Participation Person" - creates it if necessary
|
int |
getPrt5_ParticipationPersonReps()
Returns a count of the current number of repetitions of Participation Person (PRT-5).
|
CWE |
getPrt6_ParticipationPersonProviderType()
Returns
PRT-6: "Participation Person Provider Type" - creates it if necessary
|
CWE |
getPrt7_ParticipantOrganizationUnitType()
Returns
PRT-7: "Participant Organization Unit Type" - creates it if necessary
|
XON[] |
getPrt8_ParticipationOrganization()
Returns all repetitions of Participation Organization (PRT-8).
|
XON |
getPrt8_ParticipationOrganization(int rep)
Returns a specific repetition of
PRT-8: "Participation Organization" - creates it if necessary
|
int |
getPrt8_ParticipationOrganizationReps()
Returns a count of the current number of repetitions of Participation Organization (PRT-8).
|
PL[] |
getPrt9_ParticipantLocation()
Returns all repetitions of Participant Location (PRT-9).
|
PL |
getPrt9_ParticipantLocation(int rep)
Returns a specific repetition of
PRT-9: "Participant Location" - creates it if necessary
|
int |
getPrt9_ParticipantLocationReps()
Returns a count of the current number of repetitions of Participant Location (PRT-9).
|
PL |
insertParticipantLocation(int rep)
Inserts a repetition of
PRT-9: "Participant Location" at a specific index
|
XTN |
insertParticipantTelecommunicationAddress(int rep)
Inserts a repetition of
PRT-15: "Participant Telecommunication Address" at a specific index
|
XAD |
insertParticipationAddress(int rep)
Inserts a repetition of
PRT-14: "Participation Address" at a specific index
|
EI |
insertParticipationDevice(int rep)
Inserts a repetition of
PRT-10: "Participation Device" at a specific index
|
XON |
insertParticipationOrganization(int rep)
Inserts a repetition of
PRT-8: "Participation Organization" at a specific index
|
XCN |
insertParticipationPerson(int rep)
Inserts a repetition of
PRT-5: "Participation Person" at a specific index
|
EI |
insertPrt10_ParticipationDevice(int rep)
Inserts a repetition of
PRT-10: "Participation Device" at a specific index
|
XAD |
insertPrt14_ParticipationAddress(int rep)
Inserts a repetition of
PRT-14: "Participation Address" at a specific index
|
XTN |
insertPrt15_ParticipantTelecommunicationAddress(int rep)
Inserts a repetition of
PRT-15: "Participant Telecommunication Address" at a specific index
|
XCN |
insertPrt5_ParticipationPerson(int rep)
Inserts a repetition of
PRT-5: "Participation Person" at a specific index
|
XON |
insertPrt8_ParticipationOrganization(int rep)
Inserts a repetition of
PRT-8: "Participation Organization" at a specific index
|
PL |
insertPrt9_ParticipantLocation(int rep)
Inserts a repetition of
PRT-9: "Participant Location" at a specific index
|
PL |
removeParticipantLocation(int rep)
Removes a repetition of
PRT-9: "Participant Location" at a specific index
|
XTN |
removeParticipantTelecommunicationAddress(int rep)
Removes a repetition of
PRT-15: "Participant Telecommunication Address" at a specific index
|
XAD |
removeParticipationAddress(int rep)
Removes a repetition of
PRT-14: "Participation Address" at a specific index
|
EI |
removeParticipationDevice(int rep)
Removes a repetition of
PRT-10: "Participation Device" at a specific index
|
XON |
removeParticipationOrganization(int rep)
Removes a repetition of
PRT-8: "Participation Organization" at a specific index
|
XCN |
removeParticipationPerson(int rep)
Removes a repetition of
PRT-5: "Participation Person" at a specific index
|
EI |
removePrt10_ParticipationDevice(int rep)
Removes a repetition of
PRT-10: "Participation Device" at a specific index
|
XAD |
removePrt14_ParticipationAddress(int rep)
Removes a repetition of
PRT-14: "Participation Address" at a specific index
|
XTN |
removePrt15_ParticipantTelecommunicationAddress(int rep)
Removes a repetition of
PRT-15: "Participant Telecommunication Address" at a specific index
|
XCN |
removePrt5_ParticipationPerson(int rep)
Removes a repetition of
PRT-5: "Participation Person" at a specific index
|
XON |
removePrt8_ParticipationOrganization(int rep)
Removes a repetition of
PRT-8: "Participation Organization" at a specific index
|
PL |
removePrt9_ParticipantLocation(int rep)
Removes a repetition of
PRT-9: "Participant Location" 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 PRT(Group parent, ModelClassFactory factory)
public EI getParticipationInstanceID()
public EI getPrt1_ParticipationInstanceID()
public ID getActionCode()
public ID getPrt2_ActionCode()
public CWE getActionReason()
public CWE getPrt3_ActionReason()
public CWE getParticipation()
public CWE getPrt4_Participation()
public XCN[] getParticipationPerson()
public XCN[] getPrt5_ParticipationPerson()
public int getParticipationPersonReps()
public XCN getParticipationPerson(int rep)
rep
- The repetition index (0-indexed)public XCN getPrt5_ParticipationPerson(int rep)
rep
- The repetition index (0-indexed)public int getPrt5_ParticipationPersonReps()
public XCN insertParticipationPerson(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 XCN insertPrt5_ParticipationPerson(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 XCN removeParticipationPerson(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 XCN removePrt5_ParticipationPerson(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 getParticipationPersonProviderType()
public CWE getPrt6_ParticipationPersonProviderType()
public CWE getParticipantOrganizationUnitType()
public CWE getPrt7_ParticipantOrganizationUnitType()
public XON[] getParticipationOrganization()
public XON[] getPrt8_ParticipationOrganization()
public int getParticipationOrganizationReps()
public XON getParticipationOrganization(int rep)
rep
- The repetition index (0-indexed)public XON getPrt8_ParticipationOrganization(int rep)
rep
- The repetition index (0-indexed)public int getPrt8_ParticipationOrganizationReps()
public XON insertParticipationOrganization(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 XON insertPrt8_ParticipationOrganization(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 XON removeParticipationOrganization(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 XON removePrt8_ParticipationOrganization(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 PL[] getParticipantLocation()
public PL[] getPrt9_ParticipantLocation()
public int getParticipantLocationReps()
public PL getParticipantLocation(int rep)
rep
- The repetition index (0-indexed)public PL getPrt9_ParticipantLocation(int rep)
rep
- The repetition index (0-indexed)public int getPrt9_ParticipantLocationReps()
public PL insertParticipantLocation(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 PL insertPrt9_ParticipantLocation(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 PL removeParticipantLocation(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 PL removePrt9_ParticipantLocation(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 EI[] getParticipationDevice()
public EI[] getPrt10_ParticipationDevice()
public int getParticipationDeviceReps()
public EI getParticipationDevice(int rep)
rep
- The repetition index (0-indexed)public EI getPrt10_ParticipationDevice(int rep)
rep
- The repetition index (0-indexed)public int getPrt10_ParticipationDeviceReps()
public EI insertParticipationDevice(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 EI insertPrt10_ParticipationDevice(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 EI removeParticipationDevice(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 EI removePrt10_ParticipationDevice(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 DTM getParticipationBeginDateTimeArrivaltime()
public DTM getPrt11_ParticipationBeginDateTimeArrivaltime()
public DTM getParticipationEndDateTimeDeparturetime()
public DTM getPrt12_ParticipationEndDateTimeDeparturetime()
public CWE getParticipationQualitativeDuration()
public CWE getPrt13_ParticipationQualitativeDuration()
public XAD[] getParticipationAddress()
public XAD[] getPrt14_ParticipationAddress()
public int getParticipationAddressReps()
public XAD getParticipationAddress(int rep)
rep
- The repetition index (0-indexed)public XAD getPrt14_ParticipationAddress(int rep)
rep
- The repetition index (0-indexed)public int getPrt14_ParticipationAddressReps()
public XAD insertParticipationAddress(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 XAD insertPrt14_ParticipationAddress(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 XAD removeParticipationAddress(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 XAD removePrt14_ParticipationAddress(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 XTN[] getParticipantTelecommunicationAddress()
public XTN[] getPrt15_ParticipantTelecommunicationAddress()
public int getParticipantTelecommunicationAddressReps()
public XTN getParticipantTelecommunicationAddress(int rep)
rep
- The repetition index (0-indexed)public XTN getPrt15_ParticipantTelecommunicationAddress(int rep)
rep
- The repetition index (0-indexed)public int getPrt15_ParticipantTelecommunicationAddressReps()
public XTN insertParticipantTelecommunicationAddress(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 XTN insertPrt15_ParticipantTelecommunicationAddress(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 XTN removeParticipantTelecommunicationAddress(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 XTN removePrt15_ParticipantTelecommunicationAddress(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.