ca.uhn.hl7v2.model.v24.segment
Class PEO

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractSegment
      extended by ca.uhn.hl7v2.model.v24.segment.PEO
All Implemented Interfaces:
Segment, Structure, Serializable

public class PEO
extends AbstractSegment

Represents an HL7 PEO message segment (Product Experience Observation). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
PEO(Group parent, ModelClassFactory factory)
          Creates a new PEO segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 CE[] getCauseOfDeath()
          Returns all repetitions of Cause Of Death (PEO-18).
 CE getCauseOfDeath(int rep)
          Returns a specific repetition of PEO-18: "Cause Of Death" - creates it if necessary
 int getCauseOfDeathReps()
          Returns a count of the current number of repetitions of Cause Of Death (PEO-18).
 ID getConfirmationProvidedBy()
          Returns PEO-23: "Confirmation Provided By" - creates it if necessary
 FT[] getEventDescriptionFromAutopsy()
          Returns all repetitions of Event Description From Autopsy (PEO-17).
 FT getEventDescriptionFromAutopsy(int rep)
          Returns a specific repetition of PEO-17: "Event Description From Autopsy" - creates it if necessary
 int getEventDescriptionFromAutopsyReps()
          Returns a count of the current number of repetitions of Event Description From Autopsy (PEO-17).
 FT[] getEventDescriptionFromOthers()
          Returns all repetitions of Event Description From Others (PEO-13).
 FT getEventDescriptionFromOthers(int rep)
          Returns a specific repetition of PEO-13: "Event Description From Others" - creates it if necessary
 int getEventDescriptionFromOthersReps()
          Returns a count of the current number of repetitions of Event Description From Others (PEO-13).
 FT[] getEventDescriptionFromPatient()
          Returns all repetitions of Event Description From Patient (PEO-15).
 FT getEventDescriptionFromPatient(int rep)
          Returns a specific repetition of PEO-15: "Event Description From Patient" - creates it if necessary
 int getEventDescriptionFromPatientReps()
          Returns a count of the current number of repetitions of Event Description From Patient (PEO-15).
 FT[] getEventDescriptionFromPractitioner()
          Returns all repetitions of Event Description From Practitioner (PEO-16).
 FT getEventDescriptionFromPractitioner(int rep)
          Returns a specific repetition of PEO-16: "Event Description From Practitioner" - creates it if necessary
 int getEventDescriptionFromPractitionerReps()
          Returns a count of the current number of repetitions of Event Description From Practitioner (PEO-16).
 TS getEventEndedDataTime()
          Returns PEO-6: "Event Ended Data/Time" - creates it if necessary
 TS getEventExacerbationDateTime()
          Returns PEO-4: "Event Exacerbation Date/Time" - creates it if necessary
 ID getEventExpected()
          Returns PEO-10: "Event Expected" - creates it if necessary
 FT[] getEventFromOriginalReporter()
          Returns all repetitions of Event From Original Reporter (PEO-14).
 FT getEventFromOriginalReporter(int rep)
          Returns a specific repetition of PEO-14: "Event From Original Reporter" - creates it if necessary
 int getEventFromOriginalReporterReps()
          Returns a count of the current number of repetitions of Event From Original Reporter (PEO-14).
 CE[] getEventIdentifiersUsed()
          Returns all repetitions of Event Identifiers Used (PEO-1).
 CE getEventIdentifiersUsed(int rep)
          Returns a specific repetition of PEO-1: "Event Identifiers Used" - creates it if necessary
 int getEventIdentifiersUsedReps()
          Returns a count of the current number of repetitions of Event Identifiers Used (PEO-1).
 TS getEventImprovedDateTime()
          Returns PEO-5: "Event Improved Date/Time" - creates it if necessary
 XAD[] getEventLocationOccurredAddress()
          Returns all repetitions of Event Location Occurred Address (PEO-7).
 XAD getEventLocationOccurredAddress(int rep)
          Returns a specific repetition of PEO-7: "Event Location Occurred Address" - creates it if necessary
 int getEventLocationOccurredAddressReps()
          Returns a count of the current number of repetitions of Event Location Occurred Address (PEO-7).
 TS getEventOnsetDateTime()
          Returns PEO-3: "Event Onset Date/Time" - creates it if necessary
 ID[] getEventOutcome()
          Returns all repetitions of Event Outcome (PEO-11).
 ID getEventOutcome(int rep)
          Returns a specific repetition of PEO-11: "Event Outcome" - creates it if necessary
 int getEventOutcomeReps()
          Returns a count of the current number of repetitions of Event Outcome (PEO-11).
 ID[] getEventQualification()
          Returns all repetitions of Event Qualification (PEO-8).
 ID getEventQualification(int rep)
          Returns a specific repetition of PEO-8: "Event Qualification" - creates it if necessary
 int getEventQualificationReps()
          Returns a count of the current number of repetitions of Event Qualification (PEO-8).
 ID getEventSerious()
          Returns PEO-9: "Event Serious" - creates it if necessary
 CE[] getEventSymptomDiagnosisCode()
          Returns all repetitions of Event Symptom/Diagnosis Code (PEO-2).
 CE getEventSymptomDiagnosisCode(int rep)
          Returns a specific repetition of PEO-2: "Event Symptom/Diagnosis Code" - creates it if necessary
 int getEventSymptomDiagnosisCodeReps()
          Returns a count of the current number of repetitions of Event Symptom/Diagnosis Code (PEO-2).
 ID getPatientOutcome()
          Returns PEO-12: "Patient Outcome" - creates it if necessary
 CE getPeo1_EventIdentifiersUsed(int rep)
          Returns a specific repetition of PEO-1: "Event Identifiers Used" - creates it if necessary
 int getPeo1_EventIdentifiersUsedReps()
          Returns a count of the current number of repetitions of Event Identifiers Used (PEO-1).
 ID getPeo10_EventExpected()
          Returns PEO-10: "Event Expected" - creates it if necessary
 ID getPeo11_EventOutcome(int rep)
          Returns a specific repetition of PEO-11: "Event Outcome" - creates it if necessary
 int getPeo11_EventOutcomeReps()
          Returns a count of the current number of repetitions of Event Outcome (PEO-11).
 ID getPeo12_PatientOutcome()
          Returns PEO-12: "Patient Outcome" - creates it if necessary
 FT getPeo13_EventDescriptionFromOthers(int rep)
          Returns a specific repetition of PEO-13: "Event Description From Others" - creates it if necessary
 int getPeo13_EventDescriptionFromOthersReps()
          Returns a count of the current number of repetitions of Event Description From Others (PEO-13).
 FT getPeo14_EventFromOriginalReporter(int rep)
          Returns a specific repetition of PEO-14: "Event From Original Reporter" - creates it if necessary
 int getPeo14_EventFromOriginalReporterReps()
          Returns a count of the current number of repetitions of Event From Original Reporter (PEO-14).
 FT getPeo15_EventDescriptionFromPatient(int rep)
          Returns a specific repetition of PEO-15: "Event Description From Patient" - creates it if necessary
 int getPeo15_EventDescriptionFromPatientReps()
          Returns a count of the current number of repetitions of Event Description From Patient (PEO-15).
 FT getPeo16_EventDescriptionFromPractitioner(int rep)
          Returns a specific repetition of PEO-16: "Event Description From Practitioner" - creates it if necessary
 int getPeo16_EventDescriptionFromPractitionerReps()
          Returns a count of the current number of repetitions of Event Description From Practitioner (PEO-16).
 FT getPeo17_EventDescriptionFromAutopsy(int rep)
          Returns a specific repetition of PEO-17: "Event Description From Autopsy" - creates it if necessary
 int getPeo17_EventDescriptionFromAutopsyReps()
          Returns a count of the current number of repetitions of Event Description From Autopsy (PEO-17).
 CE getPeo18_CauseOfDeath(int rep)
          Returns a specific repetition of PEO-18: "Cause Of Death" - creates it if necessary
 int getPeo18_CauseOfDeathReps()
          Returns a count of the current number of repetitions of Cause Of Death (PEO-18).
 XPN getPeo19_PrimaryObserverName(int rep)
          Returns a specific repetition of PEO-19: "Primary Observer Name" - creates it if necessary
 int getPeo19_PrimaryObserverNameReps()
          Returns a count of the current number of repetitions of Primary Observer Name (PEO-19).
 CE getPeo2_EventSymptomDiagnosisCode(int rep)
          Returns a specific repetition of PEO-2: "Event Symptom/Diagnosis Code" - creates it if necessary
 int getPeo2_EventSymptomDiagnosisCodeReps()
          Returns a count of the current number of repetitions of Event Symptom/Diagnosis Code (PEO-2).
 XAD getPeo20_PrimaryObserverAddress(int rep)
          Returns a specific repetition of PEO-20: "Primary Observer Address" - creates it if necessary
 int getPeo20_PrimaryObserverAddressReps()
          Returns a count of the current number of repetitions of Primary Observer Address (PEO-20).
 XTN getPeo21_PrimaryObserverTelephone(int rep)
          Returns a specific repetition of PEO-21: "Primary Observer Telephone" - creates it if necessary
 int getPeo21_PrimaryObserverTelephoneReps()
          Returns a count of the current number of repetitions of Primary Observer Telephone (PEO-21).
 ID getPeo22_PrimaryObserverSQualification()
          Returns PEO-22: "Primary Observer's Qualification" - creates it if necessary
 ID getPeo23_ConfirmationProvidedBy()
          Returns PEO-23: "Confirmation Provided By" - creates it if necessary
 TS getPeo24_PrimaryObserverAwareDateTime()
          Returns PEO-24: "Primary Observer Aware Date/Time" - creates it if necessary
 ID getPeo25_PrimaryObserverSIdentityMayBeDivulged()
          Returns PEO-25: "Primary Observer's identity May Be Divulged" - creates it if necessary
 TS getPeo3_EventOnsetDateTime()
          Returns PEO-3: "Event Onset Date/Time" - creates it if necessary
 TS getPeo4_EventExacerbationDateTime()
          Returns PEO-4: "Event Exacerbation Date/Time" - creates it if necessary
 TS getPeo5_EventImprovedDateTime()
          Returns PEO-5: "Event Improved Date/Time" - creates it if necessary
 TS getPeo6_EventEndedDataTime()
          Returns PEO-6: "Event Ended Data/Time" - creates it if necessary
 XAD getPeo7_EventLocationOccurredAddress(int rep)
          Returns a specific repetition of PEO-7: "Event Location Occurred Address" - creates it if necessary
 int getPeo7_EventLocationOccurredAddressReps()
          Returns a count of the current number of repetitions of Event Location Occurred Address (PEO-7).
 ID getPeo8_EventQualification(int rep)
          Returns a specific repetition of PEO-8: "Event Qualification" - creates it if necessary
 int getPeo8_EventQualificationReps()
          Returns a count of the current number of repetitions of Event Qualification (PEO-8).
 ID getPeo9_EventSerious()
          Returns PEO-9: "Event Serious" - creates it if necessary
 XAD[] getPrimaryObserverAddress()
          Returns all repetitions of Primary Observer Address (PEO-20).
 XAD getPrimaryObserverAddress(int rep)
          Returns a specific repetition of PEO-20: "Primary Observer Address" - creates it if necessary
 int getPrimaryObserverAddressReps()
          Returns a count of the current number of repetitions of Primary Observer Address (PEO-20).
 TS getPrimaryObserverAwareDateTime()
          Returns PEO-24: "Primary Observer Aware Date/Time" - creates it if necessary
 XPN[] getPrimaryObserverName()
          Returns all repetitions of Primary Observer Name (PEO-19).
 XPN getPrimaryObserverName(int rep)
          Returns a specific repetition of PEO-19: "Primary Observer Name" - creates it if necessary
 int getPrimaryObserverNameReps()
          Returns a count of the current number of repetitions of Primary Observer Name (PEO-19).
 ID getPrimaryObserverSIdentityMayBeDivulged()
          Returns PEO-25: "Primary Observer's identity May Be Divulged" - creates it if necessary
 ID getPrimaryObserverSQualification()
          Returns PEO-22: "Primary Observer's Qualification" - creates it if necessary
 XTN[] getPrimaryObserverTelephone()
          Returns all repetitions of Primary Observer Telephone (PEO-21).
 XTN getPrimaryObserverTelephone(int rep)
          Returns a specific repetition of PEO-21: "Primary Observer Telephone" - creates it if necessary
 int getPrimaryObserverTelephoneReps()
          Returns a count of the current number of repetitions of Primary Observer Telephone (PEO-21).
 CE insertCauseOfDeath(int rep)
          Inserts a repetition of PEO-18: "Cause Of Death" at a specific index
 FT insertEventDescriptionFromAutopsy(int rep)
          Inserts a repetition of PEO-17: "Event Description From Autopsy" at a specific index
 FT insertEventDescriptionFromOthers(int rep)
          Inserts a repetition of PEO-13: "Event Description From Others" at a specific index
 FT insertEventDescriptionFromPatient(int rep)
          Inserts a repetition of PEO-15: "Event Description From Patient" at a specific index
 FT insertEventDescriptionFromPractitioner(int rep)
          Inserts a repetition of PEO-16: "Event Description From Practitioner" at a specific index
 FT insertEventFromOriginalReporter(int rep)
          Inserts a repetition of PEO-14: "Event From Original Reporter" at a specific index
 CE insertEventIdentifiersUsed(int rep)
          Inserts a repetition of PEO-1: "Event Identifiers Used" at a specific index
 XAD insertEventLocationOccurredAddress(int rep)
          Inserts a repetition of PEO-7: "Event Location Occurred Address" at a specific index
 ID insertEventOutcome(int rep)
          Inserts a repetition of PEO-11: "Event Outcome" at a specific index
 ID insertEventQualification(int rep)
          Inserts a repetition of PEO-8: "Event Qualification" at a specific index
 CE insertEventSymptomDiagnosisCode(int rep)
          Inserts a repetition of PEO-2: "Event Symptom/Diagnosis Code" at a specific index
 CE insertPeo1_EventIdentifiersUsed(int rep)
          Inserts a repetition of PEO-1: "Event Identifiers Used" at a specific index
 ID insertPeo11_EventOutcome(int rep)
          Inserts a repetition of PEO-11: "Event Outcome" at a specific index
 FT insertPeo13_EventDescriptionFromOthers(int rep)
          Inserts a repetition of PEO-13: "Event Description From Others" at a specific index
 FT insertPeo14_EventFromOriginalReporter(int rep)
          Inserts a repetition of PEO-14: "Event From Original Reporter" at a specific index
 FT insertPeo15_EventDescriptionFromPatient(int rep)
          Inserts a repetition of PEO-15: "Event Description From Patient" at a specific index
 FT insertPeo16_EventDescriptionFromPractitioner(int rep)
          Inserts a repetition of PEO-16: "Event Description From Practitioner" at a specific index
 FT insertPeo17_EventDescriptionFromAutopsy(int rep)
          Inserts a repetition of PEO-17: "Event Description From Autopsy" at a specific index
 CE insertPeo18_CauseOfDeath(int rep)
          Inserts a repetition of PEO-18: "Cause Of Death" at a specific index
 XPN insertPeo19_PrimaryObserverName(int rep)
          Inserts a repetition of PEO-19: "Primary Observer Name" at a specific index
 CE insertPeo2_EventSymptomDiagnosisCode(int rep)
          Inserts a repetition of PEO-2: "Event Symptom/Diagnosis Code" at a specific index
 XAD insertPeo20_PrimaryObserverAddress(int rep)
          Inserts a repetition of PEO-20: "Primary Observer Address" at a specific index
 XTN insertPeo21_PrimaryObserverTelephone(int rep)
          Inserts a repetition of PEO-21: "Primary Observer Telephone" at a specific index
 XAD insertPeo7_EventLocationOccurredAddress(int rep)
          Inserts a repetition of PEO-7: "Event Location Occurred Address" at a specific index
 ID insertPeo8_EventQualification(int rep)
          Inserts a repetition of PEO-8: "Event Qualification" at a specific index
 XAD insertPrimaryObserverAddress(int rep)
          Inserts a repetition of PEO-20: "Primary Observer Address" at a specific index
 XPN insertPrimaryObserverName(int rep)
          Inserts a repetition of PEO-19: "Primary Observer Name" at a specific index
 XTN insertPrimaryObserverTelephone(int rep)
          Inserts a repetition of PEO-21: "Primary Observer Telephone" at a specific index
 CE removeCauseOfDeath(int rep)
          Removes a repetition of PEO-18: "Cause Of Death" at a specific index
 FT removeEventDescriptionFromAutopsy(int rep)
          Removes a repetition of PEO-17: "Event Description From Autopsy" at a specific index
 FT removeEventDescriptionFromOthers(int rep)
          Removes a repetition of PEO-13: "Event Description From Others" at a specific index
 FT removeEventDescriptionFromPatient(int rep)
          Removes a repetition of PEO-15: "Event Description From Patient" at a specific index
 FT removeEventDescriptionFromPractitioner(int rep)
          Removes a repetition of PEO-16: "Event Description From Practitioner" at a specific index
 FT removeEventFromOriginalReporter(int rep)
          Removes a repetition of PEO-14: "Event From Original Reporter" at a specific index
 CE removeEventIdentifiersUsed(int rep)
          Removes a repetition of PEO-1: "Event Identifiers Used" at a specific index
 XAD removeEventLocationOccurredAddress(int rep)
          Removes a repetition of PEO-7: "Event Location Occurred Address" at a specific index
 ID removeEventOutcome(int rep)
          Removes a repetition of PEO-11: "Event Outcome" at a specific index
 ID removeEventQualification(int rep)
          Removes a repetition of PEO-8: "Event Qualification" at a specific index
 CE removeEventSymptomDiagnosisCode(int rep)
          Removes a repetition of PEO-2: "Event Symptom/Diagnosis Code" at a specific index
 CE removePeo1_EventIdentifiersUsed(int rep)
          Removes a repetition of PEO-1: "Event Identifiers Used" at a specific index
 ID removePeo11_EventOutcome(int rep)
          Removes a repetition of PEO-11: "Event Outcome" at a specific index
 FT removePeo13_EventDescriptionFromOthers(int rep)
          Removes a repetition of PEO-13: "Event Description From Others" at a specific index
 FT removePeo14_EventFromOriginalReporter(int rep)
          Removes a repetition of PEO-14: "Event From Original Reporter" at a specific index
 FT removePeo15_EventDescriptionFromPatient(int rep)
          Removes a repetition of PEO-15: "Event Description From Patient" at a specific index
 FT removePeo16_EventDescriptionFromPractitioner(int rep)
          Removes a repetition of PEO-16: "Event Description From Practitioner" at a specific index
 FT removePeo17_EventDescriptionFromAutopsy(int rep)
          Removes a repetition of PEO-17: "Event Description From Autopsy" at a specific index
 CE removePeo18_CauseOfDeath(int rep)
          Removes a repetition of PEO-18: "Cause Of Death" at a specific index
 XPN removePeo19_PrimaryObserverName(int rep)
          Removes a repetition of PEO-19: "Primary Observer Name" at a specific index
 CE removePeo2_EventSymptomDiagnosisCode(int rep)
          Removes a repetition of PEO-2: "Event Symptom/Diagnosis Code" at a specific index
 XAD removePeo20_PrimaryObserverAddress(int rep)
          Removes a repetition of PEO-20: "Primary Observer Address" at a specific index
 XTN removePeo21_PrimaryObserverTelephone(int rep)
          Removes a repetition of PEO-21: "Primary Observer Telephone" at a specific index
 XAD removePeo7_EventLocationOccurredAddress(int rep)
          Removes a repetition of PEO-7: "Event Location Occurred Address" at a specific index
 ID removePeo8_EventQualification(int rep)
          Removes a repetition of PEO-8: "Event Qualification" at a specific index
 XAD removePrimaryObserverAddress(int rep)
          Removes a repetition of PEO-20: "Primary Observer Address" at a specific index
 XPN removePrimaryObserverName(int rep)
          Removes a repetition of PEO-19: "Primary Observer Name" at a specific index
 XTN removePrimaryObserverTelephone(int rep)
          Removes a repetition of PEO-21: "Primary Observer Telephone" at a specific index
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PEO

public PEO(Group parent,
           ModelClassFactory factory)
Creates a new PEO segment

Method Detail

getEventIdentifiersUsed

public CE[] getEventIdentifiersUsed()
Returns all repetitions of Event Identifiers Used (PEO-1).


getEventIdentifiersUsedReps

public int getEventIdentifiersUsedReps()
Returns a count of the current number of repetitions of Event Identifiers Used (PEO-1). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventIdentifiersUsed

public CE getEventIdentifiersUsed(int rep)
Returns a specific repetition of PEO-1: "Event Identifiers Used" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo1_EventIdentifiersUsed

public CE getPeo1_EventIdentifiersUsed(int rep)
Returns a specific repetition of PEO-1: "Event Identifiers Used" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo1_EventIdentifiersUsedReps

public int getPeo1_EventIdentifiersUsedReps()
Returns a count of the current number of repetitions of Event Identifiers Used (PEO-1). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventIdentifiersUsed

public CE insertEventIdentifiersUsed(int rep)
                              throws HL7Exception
Inserts a repetition of PEO-1: "Event Identifiers Used" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo1_EventIdentifiersUsed

public CE insertPeo1_EventIdentifiersUsed(int rep)
                                   throws HL7Exception
Inserts a repetition of PEO-1: "Event Identifiers Used" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventIdentifiersUsed

public CE removeEventIdentifiersUsed(int rep)
                              throws HL7Exception
Removes a repetition of PEO-1: "Event Identifiers Used" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo1_EventIdentifiersUsed

public CE removePeo1_EventIdentifiersUsed(int rep)
                                   throws HL7Exception
Removes a repetition of PEO-1: "Event Identifiers Used" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEventSymptomDiagnosisCode

public CE[] getEventSymptomDiagnosisCode()
Returns all repetitions of Event Symptom/Diagnosis Code (PEO-2).


getEventSymptomDiagnosisCodeReps

public int getEventSymptomDiagnosisCodeReps()
Returns a count of the current number of repetitions of Event Symptom/Diagnosis Code (PEO-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventSymptomDiagnosisCode

public CE getEventSymptomDiagnosisCode(int rep)
Returns a specific repetition of PEO-2: "Event Symptom/Diagnosis Code" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo2_EventSymptomDiagnosisCode

public CE getPeo2_EventSymptomDiagnosisCode(int rep)
Returns a specific repetition of PEO-2: "Event Symptom/Diagnosis Code" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo2_EventSymptomDiagnosisCodeReps

public int getPeo2_EventSymptomDiagnosisCodeReps()
Returns a count of the current number of repetitions of Event Symptom/Diagnosis Code (PEO-2). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventSymptomDiagnosisCode

public CE insertEventSymptomDiagnosisCode(int rep)
                                   throws HL7Exception
Inserts a repetition of PEO-2: "Event Symptom/Diagnosis Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo2_EventSymptomDiagnosisCode

public CE insertPeo2_EventSymptomDiagnosisCode(int rep)
                                        throws HL7Exception
Inserts a repetition of PEO-2: "Event Symptom/Diagnosis Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventSymptomDiagnosisCode

public CE removeEventSymptomDiagnosisCode(int rep)
                                   throws HL7Exception
Removes a repetition of PEO-2: "Event Symptom/Diagnosis Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo2_EventSymptomDiagnosisCode

public CE removePeo2_EventSymptomDiagnosisCode(int rep)
                                        throws HL7Exception
Removes a repetition of PEO-2: "Event Symptom/Diagnosis Code" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEventOnsetDateTime

public TS getEventOnsetDateTime()
Returns PEO-3: "Event Onset Date/Time" - creates it if necessary


getPeo3_EventOnsetDateTime

public TS getPeo3_EventOnsetDateTime()
Returns PEO-3: "Event Onset Date/Time" - creates it if necessary


getEventExacerbationDateTime

public TS getEventExacerbationDateTime()
Returns PEO-4: "Event Exacerbation Date/Time" - creates it if necessary


getPeo4_EventExacerbationDateTime

public TS getPeo4_EventExacerbationDateTime()
Returns PEO-4: "Event Exacerbation Date/Time" - creates it if necessary


getEventImprovedDateTime

public TS getEventImprovedDateTime()
Returns PEO-5: "Event Improved Date/Time" - creates it if necessary


getPeo5_EventImprovedDateTime

public TS getPeo5_EventImprovedDateTime()
Returns PEO-5: "Event Improved Date/Time" - creates it if necessary


getEventEndedDataTime

public TS getEventEndedDataTime()
Returns PEO-6: "Event Ended Data/Time" - creates it if necessary


getPeo6_EventEndedDataTime

public TS getPeo6_EventEndedDataTime()
Returns PEO-6: "Event Ended Data/Time" - creates it if necessary


getEventLocationOccurredAddress

public XAD[] getEventLocationOccurredAddress()
Returns all repetitions of Event Location Occurred Address (PEO-7).


getEventLocationOccurredAddressReps

public int getEventLocationOccurredAddressReps()
Returns a count of the current number of repetitions of Event Location Occurred Address (PEO-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventLocationOccurredAddress

public XAD getEventLocationOccurredAddress(int rep)
Returns a specific repetition of PEO-7: "Event Location Occurred Address" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo7_EventLocationOccurredAddress

public XAD getPeo7_EventLocationOccurredAddress(int rep)
Returns a specific repetition of PEO-7: "Event Location Occurred Address" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo7_EventLocationOccurredAddressReps

public int getPeo7_EventLocationOccurredAddressReps()
Returns a count of the current number of repetitions of Event Location Occurred Address (PEO-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventLocationOccurredAddress

public XAD insertEventLocationOccurredAddress(int rep)
                                       throws HL7Exception
Inserts a repetition of PEO-7: "Event Location Occurred Address" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo7_EventLocationOccurredAddress

public XAD insertPeo7_EventLocationOccurredAddress(int rep)
                                            throws HL7Exception
Inserts a repetition of PEO-7: "Event Location Occurred Address" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventLocationOccurredAddress

public XAD removeEventLocationOccurredAddress(int rep)
                                       throws HL7Exception
Removes a repetition of PEO-7: "Event Location Occurred Address" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo7_EventLocationOccurredAddress

public XAD removePeo7_EventLocationOccurredAddress(int rep)
                                            throws HL7Exception
Removes a repetition of PEO-7: "Event Location Occurred Address" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEventQualification

public ID[] getEventQualification()
Returns all repetitions of Event Qualification (PEO-8).


getEventQualificationReps

public int getEventQualificationReps()
Returns a count of the current number of repetitions of Event Qualification (PEO-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventQualification

public ID getEventQualification(int rep)
Returns a specific repetition of PEO-8: "Event Qualification" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo8_EventQualification

public ID getPeo8_EventQualification(int rep)
Returns a specific repetition of PEO-8: "Event Qualification" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo8_EventQualificationReps

public int getPeo8_EventQualificationReps()
Returns a count of the current number of repetitions of Event Qualification (PEO-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventQualification

public ID insertEventQualification(int rep)
                            throws HL7Exception
Inserts a repetition of PEO-8: "Event Qualification" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo8_EventQualification

public ID insertPeo8_EventQualification(int rep)
                                 throws HL7Exception
Inserts a repetition of PEO-8: "Event Qualification" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventQualification

public ID removeEventQualification(int rep)
                            throws HL7Exception
Removes a repetition of PEO-8: "Event Qualification" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo8_EventQualification

public ID removePeo8_EventQualification(int rep)
                                 throws HL7Exception
Removes a repetition of PEO-8: "Event Qualification" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEventSerious

public ID getEventSerious()
Returns PEO-9: "Event Serious" - creates it if necessary


getPeo9_EventSerious

public ID getPeo9_EventSerious()
Returns PEO-9: "Event Serious" - creates it if necessary


getEventExpected

public ID getEventExpected()
Returns PEO-10: "Event Expected" - creates it if necessary


getPeo10_EventExpected

public ID getPeo10_EventExpected()
Returns PEO-10: "Event Expected" - creates it if necessary


getEventOutcome

public ID[] getEventOutcome()
Returns all repetitions of Event Outcome (PEO-11).


getEventOutcomeReps

public int getEventOutcomeReps()
Returns a count of the current number of repetitions of Event Outcome (PEO-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventOutcome

public ID getEventOutcome(int rep)
Returns a specific repetition of PEO-11: "Event Outcome" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo11_EventOutcome

public ID getPeo11_EventOutcome(int rep)
Returns a specific repetition of PEO-11: "Event Outcome" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo11_EventOutcomeReps

public int getPeo11_EventOutcomeReps()
Returns a count of the current number of repetitions of Event Outcome (PEO-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventOutcome

public ID insertEventOutcome(int rep)
                      throws HL7Exception
Inserts a repetition of PEO-11: "Event Outcome" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo11_EventOutcome

public ID insertPeo11_EventOutcome(int rep)
                            throws HL7Exception
Inserts a repetition of PEO-11: "Event Outcome" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventOutcome

public ID removeEventOutcome(int rep)
                      throws HL7Exception
Removes a repetition of PEO-11: "Event Outcome" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo11_EventOutcome

public ID removePeo11_EventOutcome(int rep)
                            throws HL7Exception
Removes a repetition of PEO-11: "Event Outcome" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getPatientOutcome

public ID getPatientOutcome()
Returns PEO-12: "Patient Outcome" - creates it if necessary


getPeo12_PatientOutcome

public ID getPeo12_PatientOutcome()
Returns PEO-12: "Patient Outcome" - creates it if necessary


getEventDescriptionFromOthers

public FT[] getEventDescriptionFromOthers()
Returns all repetitions of Event Description From Others (PEO-13).


getEventDescriptionFromOthersReps

public int getEventDescriptionFromOthersReps()
Returns a count of the current number of repetitions of Event Description From Others (PEO-13). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventDescriptionFromOthers

public FT getEventDescriptionFromOthers(int rep)
Returns a specific repetition of PEO-13: "Event Description From Others" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo13_EventDescriptionFromOthers

public FT getPeo13_EventDescriptionFromOthers(int rep)
Returns a specific repetition of PEO-13: "Event Description From Others" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo13_EventDescriptionFromOthersReps

public int getPeo13_EventDescriptionFromOthersReps()
Returns a count of the current number of repetitions of Event Description From Others (PEO-13). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventDescriptionFromOthers

public FT insertEventDescriptionFromOthers(int rep)
                                    throws HL7Exception
Inserts a repetition of PEO-13: "Event Description From Others" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo13_EventDescriptionFromOthers

public FT insertPeo13_EventDescriptionFromOthers(int rep)
                                          throws HL7Exception
Inserts a repetition of PEO-13: "Event Description From Others" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventDescriptionFromOthers

public FT removeEventDescriptionFromOthers(int rep)
                                    throws HL7Exception
Removes a repetition of PEO-13: "Event Description From Others" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo13_EventDescriptionFromOthers

public FT removePeo13_EventDescriptionFromOthers(int rep)
                                          throws HL7Exception
Removes a repetition of PEO-13: "Event Description From Others" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEventFromOriginalReporter

public FT[] getEventFromOriginalReporter()
Returns all repetitions of Event From Original Reporter (PEO-14).


getEventFromOriginalReporterReps

public int getEventFromOriginalReporterReps()
Returns a count of the current number of repetitions of Event From Original Reporter (PEO-14). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventFromOriginalReporter

public FT getEventFromOriginalReporter(int rep)
Returns a specific repetition of PEO-14: "Event From Original Reporter" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo14_EventFromOriginalReporter

public FT getPeo14_EventFromOriginalReporter(int rep)
Returns a specific repetition of PEO-14: "Event From Original Reporter" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo14_EventFromOriginalReporterReps

public int getPeo14_EventFromOriginalReporterReps()
Returns a count of the current number of repetitions of Event From Original Reporter (PEO-14). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventFromOriginalReporter

public FT insertEventFromOriginalReporter(int rep)
                                   throws HL7Exception
Inserts a repetition of PEO-14: "Event From Original Reporter" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo14_EventFromOriginalReporter

public FT insertPeo14_EventFromOriginalReporter(int rep)
                                         throws HL7Exception
Inserts a repetition of PEO-14: "Event From Original Reporter" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventFromOriginalReporter

public FT removeEventFromOriginalReporter(int rep)
                                   throws HL7Exception
Removes a repetition of PEO-14: "Event From Original Reporter" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo14_EventFromOriginalReporter

public FT removePeo14_EventFromOriginalReporter(int rep)
                                         throws HL7Exception
Removes a repetition of PEO-14: "Event From Original Reporter" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEventDescriptionFromPatient

public FT[] getEventDescriptionFromPatient()
Returns all repetitions of Event Description From Patient (PEO-15).


getEventDescriptionFromPatientReps

public int getEventDescriptionFromPatientReps()
Returns a count of the current number of repetitions of Event Description From Patient (PEO-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventDescriptionFromPatient

public FT getEventDescriptionFromPatient(int rep)
Returns a specific repetition of PEO-15: "Event Description From Patient" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo15_EventDescriptionFromPatient

public FT getPeo15_EventDescriptionFromPatient(int rep)
Returns a specific repetition of PEO-15: "Event Description From Patient" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo15_EventDescriptionFromPatientReps

public int getPeo15_EventDescriptionFromPatientReps()
Returns a count of the current number of repetitions of Event Description From Patient (PEO-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventDescriptionFromPatient

public FT insertEventDescriptionFromPatient(int rep)
                                     throws HL7Exception
Inserts a repetition of PEO-15: "Event Description From Patient" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo15_EventDescriptionFromPatient

public FT insertPeo15_EventDescriptionFromPatient(int rep)
                                           throws HL7Exception
Inserts a repetition of PEO-15: "Event Description From Patient" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventDescriptionFromPatient

public FT removeEventDescriptionFromPatient(int rep)
                                     throws HL7Exception
Removes a repetition of PEO-15: "Event Description From Patient" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo15_EventDescriptionFromPatient

public FT removePeo15_EventDescriptionFromPatient(int rep)
                                           throws HL7Exception
Removes a repetition of PEO-15: "Event Description From Patient" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEventDescriptionFromPractitioner

public FT[] getEventDescriptionFromPractitioner()
Returns all repetitions of Event Description From Practitioner (PEO-16).


getEventDescriptionFromPractitionerReps

public int getEventDescriptionFromPractitionerReps()
Returns a count of the current number of repetitions of Event Description From Practitioner (PEO-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventDescriptionFromPractitioner

public FT getEventDescriptionFromPractitioner(int rep)
Returns a specific repetition of PEO-16: "Event Description From Practitioner" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo16_EventDescriptionFromPractitioner

public FT getPeo16_EventDescriptionFromPractitioner(int rep)
Returns a specific repetition of PEO-16: "Event Description From Practitioner" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo16_EventDescriptionFromPractitionerReps

public int getPeo16_EventDescriptionFromPractitionerReps()
Returns a count of the current number of repetitions of Event Description From Practitioner (PEO-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventDescriptionFromPractitioner

public FT insertEventDescriptionFromPractitioner(int rep)
                                          throws HL7Exception
Inserts a repetition of PEO-16: "Event Description From Practitioner" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo16_EventDescriptionFromPractitioner

public FT insertPeo16_EventDescriptionFromPractitioner(int rep)
                                                throws HL7Exception
Inserts a repetition of PEO-16: "Event Description From Practitioner" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventDescriptionFromPractitioner

public FT removeEventDescriptionFromPractitioner(int rep)
                                          throws HL7Exception
Removes a repetition of PEO-16: "Event Description From Practitioner" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo16_EventDescriptionFromPractitioner

public FT removePeo16_EventDescriptionFromPractitioner(int rep)
                                                throws HL7Exception
Removes a repetition of PEO-16: "Event Description From Practitioner" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getEventDescriptionFromAutopsy

public FT[] getEventDescriptionFromAutopsy()
Returns all repetitions of Event Description From Autopsy (PEO-17).


getEventDescriptionFromAutopsyReps

public int getEventDescriptionFromAutopsyReps()
Returns a count of the current number of repetitions of Event Description From Autopsy (PEO-17). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getEventDescriptionFromAutopsy

public FT getEventDescriptionFromAutopsy(int rep)
Returns a specific repetition of PEO-17: "Event Description From Autopsy" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo17_EventDescriptionFromAutopsy

public FT getPeo17_EventDescriptionFromAutopsy(int rep)
Returns a specific repetition of PEO-17: "Event Description From Autopsy" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo17_EventDescriptionFromAutopsyReps

public int getPeo17_EventDescriptionFromAutopsyReps()
Returns a count of the current number of repetitions of Event Description From Autopsy (PEO-17). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertEventDescriptionFromAutopsy

public FT insertEventDescriptionFromAutopsy(int rep)
                                     throws HL7Exception
Inserts a repetition of PEO-17: "Event Description From Autopsy" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo17_EventDescriptionFromAutopsy

public FT insertPeo17_EventDescriptionFromAutopsy(int rep)
                                           throws HL7Exception
Inserts a repetition of PEO-17: "Event Description From Autopsy" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeEventDescriptionFromAutopsy

public FT removeEventDescriptionFromAutopsy(int rep)
                                     throws HL7Exception
Removes a repetition of PEO-17: "Event Description From Autopsy" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo17_EventDescriptionFromAutopsy

public FT removePeo17_EventDescriptionFromAutopsy(int rep)
                                           throws HL7Exception
Removes a repetition of PEO-17: "Event Description From Autopsy" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getCauseOfDeath

public CE[] getCauseOfDeath()
Returns all repetitions of Cause Of Death (PEO-18).


getCauseOfDeathReps

public int getCauseOfDeathReps()
Returns a count of the current number of repetitions of Cause Of Death (PEO-18). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getCauseOfDeath

public CE getCauseOfDeath(int rep)
Returns a specific repetition of PEO-18: "Cause Of Death" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo18_CauseOfDeath

public CE getPeo18_CauseOfDeath(int rep)
Returns a specific repetition of PEO-18: "Cause Of Death" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo18_CauseOfDeathReps

public int getPeo18_CauseOfDeathReps()
Returns a count of the current number of repetitions of Cause Of Death (PEO-18). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertCauseOfDeath

public CE insertCauseOfDeath(int rep)
                      throws HL7Exception
Inserts a repetition of PEO-18: "Cause Of Death" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo18_CauseOfDeath

public CE insertPeo18_CauseOfDeath(int rep)
                            throws HL7Exception
Inserts a repetition of PEO-18: "Cause Of Death" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removeCauseOfDeath

public CE removeCauseOfDeath(int rep)
                      throws HL7Exception
Removes a repetition of PEO-18: "Cause Of Death" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo18_CauseOfDeath

public CE removePeo18_CauseOfDeath(int rep)
                            throws HL7Exception
Removes a repetition of PEO-18: "Cause Of Death" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getPrimaryObserverName

public XPN[] getPrimaryObserverName()
Returns all repetitions of Primary Observer Name (PEO-19).


getPrimaryObserverNameReps

public int getPrimaryObserverNameReps()
Returns a count of the current number of repetitions of Primary Observer Name (PEO-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getPrimaryObserverName

public XPN getPrimaryObserverName(int rep)
Returns a specific repetition of PEO-19: "Primary Observer Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo19_PrimaryObserverName

public XPN getPeo19_PrimaryObserverName(int rep)
Returns a specific repetition of PEO-19: "Primary Observer Name" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo19_PrimaryObserverNameReps

public int getPeo19_PrimaryObserverNameReps()
Returns a count of the current number of repetitions of Primary Observer Name (PEO-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertPrimaryObserverName

public XPN insertPrimaryObserverName(int rep)
                              throws HL7Exception
Inserts a repetition of PEO-19: "Primary Observer Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo19_PrimaryObserverName

public XPN insertPeo19_PrimaryObserverName(int rep)
                                    throws HL7Exception
Inserts a repetition of PEO-19: "Primary Observer Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePrimaryObserverName

public XPN removePrimaryObserverName(int rep)
                              throws HL7Exception
Removes a repetition of PEO-19: "Primary Observer Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo19_PrimaryObserverName

public XPN removePeo19_PrimaryObserverName(int rep)
                                    throws HL7Exception
Removes a repetition of PEO-19: "Primary Observer Name" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getPrimaryObserverAddress

public XAD[] getPrimaryObserverAddress()
Returns all repetitions of Primary Observer Address (PEO-20).


getPrimaryObserverAddressReps

public int getPrimaryObserverAddressReps()
Returns a count of the current number of repetitions of Primary Observer Address (PEO-20). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getPrimaryObserverAddress

public XAD getPrimaryObserverAddress(int rep)
Returns a specific repetition of PEO-20: "Primary Observer Address" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo20_PrimaryObserverAddress

public XAD getPeo20_PrimaryObserverAddress(int rep)
Returns a specific repetition of PEO-20: "Primary Observer Address" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo20_PrimaryObserverAddressReps

public int getPeo20_PrimaryObserverAddressReps()
Returns a count of the current number of repetitions of Primary Observer Address (PEO-20). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertPrimaryObserverAddress

public XAD insertPrimaryObserverAddress(int rep)
                                 throws HL7Exception
Inserts a repetition of PEO-20: "Primary Observer Address" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo20_PrimaryObserverAddress

public XAD insertPeo20_PrimaryObserverAddress(int rep)
                                       throws HL7Exception
Inserts a repetition of PEO-20: "Primary Observer Address" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePrimaryObserverAddress

public XAD removePrimaryObserverAddress(int rep)
                                 throws HL7Exception
Removes a repetition of PEO-20: "Primary Observer Address" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo20_PrimaryObserverAddress

public XAD removePeo20_PrimaryObserverAddress(int rep)
                                       throws HL7Exception
Removes a repetition of PEO-20: "Primary Observer Address" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getPrimaryObserverTelephone

public XTN[] getPrimaryObserverTelephone()
Returns all repetitions of Primary Observer Telephone (PEO-21).


getPrimaryObserverTelephoneReps

public int getPrimaryObserverTelephoneReps()
Returns a count of the current number of repetitions of Primary Observer Telephone (PEO-21). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


getPrimaryObserverTelephone

public XTN getPrimaryObserverTelephone(int rep)
Returns a specific repetition of PEO-21: "Primary Observer Telephone" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo21_PrimaryObserverTelephone

public XTN getPeo21_PrimaryObserverTelephone(int rep)
Returns a specific repetition of PEO-21: "Primary Observer Telephone" - creates it if necessary

Parameters:
rep - The repetition index (0-indexed)

getPeo21_PrimaryObserverTelephoneReps

public int getPeo21_PrimaryObserverTelephoneReps()
Returns a count of the current number of repetitions of Primary Observer Telephone (PEO-21). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero.


insertPrimaryObserverTelephone

public XTN insertPrimaryObserverTelephone(int rep)
                                   throws HL7Exception
Inserts a repetition of PEO-21: "Primary Observer Telephone" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

insertPeo21_PrimaryObserverTelephone

public XTN insertPeo21_PrimaryObserverTelephone(int rep)
                                         throws HL7Exception
Inserts a repetition of PEO-21: "Primary Observer Telephone" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePrimaryObserverTelephone

public XTN removePrimaryObserverTelephone(int rep)
                                   throws HL7Exception
Removes a repetition of PEO-21: "Primary Observer Telephone" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

removePeo21_PrimaryObserverTelephone

public XTN removePeo21_PrimaryObserverTelephone(int rep)
                                         throws HL7Exception
Removes a repetition of PEO-21: "Primary Observer Telephone" at a specific index

Parameters:
rep - The repetition index (0-indexed)
Throws:
HL7Exception - If the rep is invalid (below 0, or too high for the allowable repetitions)

getPrimaryObserverSQualification

public ID getPrimaryObserverSQualification()
Returns PEO-22: "Primary Observer's Qualification" - creates it if necessary


getPeo22_PrimaryObserverSQualification

public ID getPeo22_PrimaryObserverSQualification()
Returns PEO-22: "Primary Observer's Qualification" - creates it if necessary


getConfirmationProvidedBy

public ID getConfirmationProvidedBy()
Returns PEO-23: "Confirmation Provided By" - creates it if necessary


getPeo23_ConfirmationProvidedBy

public ID getPeo23_ConfirmationProvidedBy()
Returns PEO-23: "Confirmation Provided By" - creates it if necessary


getPrimaryObserverAwareDateTime

public TS getPrimaryObserverAwareDateTime()
Returns PEO-24: "Primary Observer Aware Date/Time" - creates it if necessary


getPeo24_PrimaryObserverAwareDateTime

public TS getPeo24_PrimaryObserverAwareDateTime()
Returns PEO-24: "Primary Observer Aware Date/Time" - creates it if necessary


getPrimaryObserverSIdentityMayBeDivulged

public ID getPrimaryObserverSIdentityMayBeDivulged()
Returns PEO-25: "Primary Observer's identity May Be Divulged" - creates it if necessary


getPeo25_PrimaryObserverSIdentityMayBeDivulged

public ID getPeo25_PrimaryObserverSIdentityMayBeDivulged()
Returns PEO-25: "Primary Observer's identity May Be Divulged" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


Copyright © 2001-2011 University Health Network. All Rights Reserved.