public class PCR extends AbstractSegment
Represents an HL7 PCR message segment (Possible Causal Relationship). This segment has the following fields:
log
Constructor and Description |
---|
PCR(Group parent,
ModelClassFactory factory)
Creates a new PCR segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ID[] |
getActionTakenInResponseToTheEvent()
Returns all repetitions of Action Taken In Response To The Event (PCR-21).
|
ID |
getActionTakenInResponseToTheEvent(int rep)
Returns a specific repetition of
PCR-21: "Action Taken In Response To The Event" - creates it if necessary
|
int |
getActionTakenInResponseToTheEventReps()
Returns a count of the current number of repetitions of Action Taken In Response To The Event (PCR-21).
|
TS |
getDateProductReturnedToManufacturer()
Returns
PCR-18: "Date Product Returned To Manufacturer" - creates it if necessary
|
ID |
getDeviceOperatorQualifications()
Returns
PCR-19: "Device Operator Qualifications" - creates it if necessary
|
ID |
getEvaluatedProductSource()
Returns
PCR-17: "Evaluated Product Source" - creates it if necessary
|
ID[] |
getEventCausalityObservations()
Returns all repetitions of Event Causality Observations (PCR-22).
|
ID |
getEventCausalityObservations(int rep)
Returns a specific repetition of
PCR-22: "Event Causality Observations" - creates it if necessary
|
int |
getEventCausalityObservationsReps()
Returns a count of the current number of repetitions of Event Causality Observations (PCR-22).
|
IS |
getGenericProduct()
Returns
PCR-2: "Generic Product" - creates it if necessary
|
CE |
getImplicatedProduct()
Returns
PCR-1: "Implicated Product" - creates it if necessary
|
CE |
getIndicationForProductUse()
Returns
PCR-10: "Indication For Product Use" - creates it if necessary
|
ID[] |
getIndirectExposureMechanism()
Returns all repetitions of Indirect Exposure Mechanism (PCR-23).
|
ID |
getIndirectExposureMechanism(int rep)
Returns a specific repetition of
PCR-23: "Indirect Exposure Mechanism" - creates it if necessary
|
int |
getIndirectExposureMechanismReps()
Returns a count of the current number of repetitions of Indirect Exposure Mechanism (PCR-23).
|
CE |
getPcr1_ImplicatedProduct()
Returns
PCR-1: "Implicated Product" - creates it if necessary
|
CE |
getPcr10_IndicationForProductUse()
Returns
PCR-10: "Indication For Product Use" - creates it if necessary
|
IS |
getPcr11_ProductProblem()
Returns
PCR-11: "Product Problem" - creates it if necessary
|
ST[] |
getPcr12_ProductSerialLotNumber()
Returns all repetitions of Product Serial/Lot Number (PCR-12).
|
ST |
getPcr12_ProductSerialLotNumber(int rep)
Returns a specific repetition of
PCR-12: "Product Serial/Lot Number" - creates it if necessary
|
int |
getPcr12_ProductSerialLotNumberReps()
Returns a count of the current number of repetitions of Product Serial/Lot Number (PCR-12).
|
IS |
getPcr13_ProductAvailableForInspection()
Returns
PCR-13: "Product Available For Inspection" - creates it if necessary
|
CE |
getPcr14_ProductEvaluationPerformed()
Returns
PCR-14: "Product Evaluation Performed" - creates it if necessary
|
CE |
getPcr15_ProductEvaluationStatus()
Returns
PCR-15: "Product Evaluation Status" - creates it if necessary
|
CE |
getPcr16_ProductEvaluationResults()
Returns
PCR-16: "Product Evaluation Results" - creates it if necessary
|
ID |
getPcr17_EvaluatedProductSource()
Returns
PCR-17: "Evaluated Product Source" - creates it if necessary
|
TS |
getPcr18_DateProductReturnedToManufacturer()
Returns
PCR-18: "Date Product Returned To Manufacturer" - creates it if necessary
|
ID |
getPcr19_DeviceOperatorQualifications()
Returns
PCR-19: "Device Operator Qualifications" - creates it if necessary
|
IS |
getPcr2_GenericProduct()
Returns
PCR-2: "Generic Product" - creates it if necessary
|
ID |
getPcr20_RelatednessAssessment()
Returns
PCR-20: "Relatedness Assessment" - creates it if necessary
|
ID[] |
getPcr21_ActionTakenInResponseToTheEvent()
Returns all repetitions of Action Taken In Response To The Event (PCR-21).
|
ID |
getPcr21_ActionTakenInResponseToTheEvent(int rep)
Returns a specific repetition of
PCR-21: "Action Taken In Response To The Event" - creates it if necessary
|
int |
getPcr21_ActionTakenInResponseToTheEventReps()
Returns a count of the current number of repetitions of Action Taken In Response To The Event (PCR-21).
|
ID[] |
getPcr22_EventCausalityObservations()
Returns all repetitions of Event Causality Observations (PCR-22).
|
ID |
getPcr22_EventCausalityObservations(int rep)
Returns a specific repetition of
PCR-22: "Event Causality Observations" - creates it if necessary
|
int |
getPcr22_EventCausalityObservationsReps()
Returns a count of the current number of repetitions of Event Causality Observations (PCR-22).
|
ID[] |
getPcr23_IndirectExposureMechanism()
Returns all repetitions of Indirect Exposure Mechanism (PCR-23).
|
ID |
getPcr23_IndirectExposureMechanism(int rep)
Returns a specific repetition of
PCR-23: "Indirect Exposure Mechanism" - creates it if necessary
|
int |
getPcr23_IndirectExposureMechanismReps()
Returns a count of the current number of repetitions of Indirect Exposure Mechanism (PCR-23).
|
CE |
getPcr3_ProductClass()
Returns
PCR-3: "Product Class" - creates it if necessary
|
CQ |
getPcr4_TotalDurationOfTherapy()
Returns
PCR-4: "Total Duration Of Therapy" - creates it if necessary
|
TS |
getPcr5_ProductManufactureDate()
Returns
PCR-5: "Product Manufacture Date" - creates it if necessary
|
TS |
getPcr6_ProductExpirationDate()
Returns
PCR-6: "Product Expiration Date" - creates it if necessary
|
TS |
getPcr7_ProductImplantationDate()
Returns
PCR-7: "Product Implantation Date" - creates it if necessary
|
TS |
getPcr8_ProductExplantationDate()
Returns
PCR-8: "Product Explantation Date" - creates it if necessary
|
IS |
getPcr9_SingleUseDevice()
Returns
PCR-9: "Single Use Device" - creates it if necessary
|
IS |
getProductAvailableForInspection()
Returns
PCR-13: "Product Available For Inspection" - creates it if necessary
|
CE |
getProductClass()
Returns
PCR-3: "Product Class" - creates it if necessary
|
CE |
getProductEvaluationPerformed()
Returns
PCR-14: "Product Evaluation Performed" - creates it if necessary
|
CE |
getProductEvaluationResults()
Returns
PCR-16: "Product Evaluation Results" - creates it if necessary
|
CE |
getProductEvaluationStatus()
Returns
PCR-15: "Product Evaluation Status" - creates it if necessary
|
TS |
getProductExpirationDate()
Returns
PCR-6: "Product Expiration Date" - creates it if necessary
|
TS |
getProductExplantationDate()
Returns
PCR-8: "Product Explantation Date" - creates it if necessary
|
TS |
getProductImplantationDate()
Returns
PCR-7: "Product Implantation Date" - creates it if necessary
|
TS |
getProductManufactureDate()
Returns
PCR-5: "Product Manufacture Date" - creates it if necessary
|
IS |
getProductProblem()
Returns
PCR-11: "Product Problem" - creates it if necessary
|
ST[] |
getProductSerialLotNumber()
Returns all repetitions of Product Serial/Lot Number (PCR-12).
|
ST |
getProductSerialLotNumber(int rep)
Returns a specific repetition of
PCR-12: "Product Serial/Lot Number" - creates it if necessary
|
int |
getProductSerialLotNumberReps()
Returns a count of the current number of repetitions of Product Serial/Lot Number (PCR-12).
|
ID |
getRelatednessAssessment()
Returns
PCR-20: "Relatedness Assessment" - creates it if necessary
|
IS |
getSingleUseDevice()
Returns
PCR-9: "Single Use Device" - creates it if necessary
|
CQ |
getTotalDurationOfTherapy()
Returns
PCR-4: "Total Duration Of Therapy" - creates it if necessary
|
ID |
insertActionTakenInResponseToTheEvent(int rep)
Inserts a repetition of
PCR-21: "Action Taken In Response To The Event" at a specific index
|
ID |
insertEventCausalityObservations(int rep)
Inserts a repetition of
PCR-22: "Event Causality Observations" at a specific index
|
ID |
insertIndirectExposureMechanism(int rep)
Inserts a repetition of
PCR-23: "Indirect Exposure Mechanism" at a specific index
|
ST |
insertPcr12_ProductSerialLotNumber(int rep)
Inserts a repetition of
PCR-12: "Product Serial/Lot Number" at a specific index
|
ID |
insertPcr21_ActionTakenInResponseToTheEvent(int rep)
Inserts a repetition of
PCR-21: "Action Taken In Response To The Event" at a specific index
|
ID |
insertPcr22_EventCausalityObservations(int rep)
Inserts a repetition of
PCR-22: "Event Causality Observations" at a specific index
|
ID |
insertPcr23_IndirectExposureMechanism(int rep)
Inserts a repetition of
PCR-23: "Indirect Exposure Mechanism" at a specific index
|
ST |
insertProductSerialLotNumber(int rep)
Inserts a repetition of
PCR-12: "Product Serial/Lot Number" at a specific index
|
ID |
removeActionTakenInResponseToTheEvent(int rep)
Removes a repetition of
PCR-21: "Action Taken In Response To The Event" at a specific index
|
ID |
removeEventCausalityObservations(int rep)
Removes a repetition of
PCR-22: "Event Causality Observations" at a specific index
|
ID |
removeIndirectExposureMechanism(int rep)
Removes a repetition of
PCR-23: "Indirect Exposure Mechanism" at a specific index
|
ST |
removePcr12_ProductSerialLotNumber(int rep)
Removes a repetition of
PCR-12: "Product Serial/Lot Number" at a specific index
|
ID |
removePcr21_ActionTakenInResponseToTheEvent(int rep)
Removes a repetition of
PCR-21: "Action Taken In Response To The Event" at a specific index
|
ID |
removePcr22_EventCausalityObservations(int rep)
Removes a repetition of
PCR-22: "Event Causality Observations" at a specific index
|
ID |
removePcr23_IndirectExposureMechanism(int rep)
Removes a repetition of
PCR-23: "Indirect Exposure Mechanism" at a specific index
|
ST |
removeProductSerialLotNumber(int rep)
Removes a repetition of
PCR-12: "Product Serial/Lot Number" 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 PCR(Group parent, ModelClassFactory factory)
public CE getImplicatedProduct()
public CE getPcr1_ImplicatedProduct()
public IS getGenericProduct()
public IS getPcr2_GenericProduct()
public CE getProductClass()
public CE getPcr3_ProductClass()
public CQ getTotalDurationOfTherapy()
public CQ getPcr4_TotalDurationOfTherapy()
public TS getProductManufactureDate()
public TS getPcr5_ProductManufactureDate()
public TS getProductExpirationDate()
public TS getPcr6_ProductExpirationDate()
public TS getProductImplantationDate()
public TS getPcr7_ProductImplantationDate()
public TS getProductExplantationDate()
public TS getPcr8_ProductExplantationDate()
public IS getSingleUseDevice()
public IS getPcr9_SingleUseDevice()
public CE getIndicationForProductUse()
public CE getPcr10_IndicationForProductUse()
public IS getProductProblem()
public IS getPcr11_ProductProblem()
public ST[] getProductSerialLotNumber()
public ST[] getPcr12_ProductSerialLotNumber()
public int getProductSerialLotNumberReps()
public ST getProductSerialLotNumber(int rep)
rep
- The repetition index (0-indexed)public ST getPcr12_ProductSerialLotNumber(int rep)
rep
- The repetition index (0-indexed)public int getPcr12_ProductSerialLotNumberReps()
public ST insertProductSerialLotNumber(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 ST insertPcr12_ProductSerialLotNumber(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 ST removeProductSerialLotNumber(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 ST removePcr12_ProductSerialLotNumber(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 IS getProductAvailableForInspection()
public IS getPcr13_ProductAvailableForInspection()
public CE getProductEvaluationPerformed()
public CE getPcr14_ProductEvaluationPerformed()
public CE getProductEvaluationStatus()
public CE getPcr15_ProductEvaluationStatus()
public CE getProductEvaluationResults()
public CE getPcr16_ProductEvaluationResults()
public ID getEvaluatedProductSource()
public ID getPcr17_EvaluatedProductSource()
public TS getDateProductReturnedToManufacturer()
public TS getPcr18_DateProductReturnedToManufacturer()
public ID getDeviceOperatorQualifications()
public ID getPcr19_DeviceOperatorQualifications()
public ID getRelatednessAssessment()
public ID getPcr20_RelatednessAssessment()
public ID[] getActionTakenInResponseToTheEvent()
public ID[] getPcr21_ActionTakenInResponseToTheEvent()
public int getActionTakenInResponseToTheEventReps()
public ID getActionTakenInResponseToTheEvent(int rep)
rep
- The repetition index (0-indexed)public ID getPcr21_ActionTakenInResponseToTheEvent(int rep)
rep
- The repetition index (0-indexed)public int getPcr21_ActionTakenInResponseToTheEventReps()
public ID insertActionTakenInResponseToTheEvent(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID insertPcr21_ActionTakenInResponseToTheEvent(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeActionTakenInResponseToTheEvent(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removePcr21_ActionTakenInResponseToTheEvent(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID[] getEventCausalityObservations()
public ID[] getPcr22_EventCausalityObservations()
public int getEventCausalityObservationsReps()
public ID getEventCausalityObservations(int rep)
rep
- The repetition index (0-indexed)public ID getPcr22_EventCausalityObservations(int rep)
rep
- The repetition index (0-indexed)public int getPcr22_EventCausalityObservationsReps()
public ID insertEventCausalityObservations(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID insertPcr22_EventCausalityObservations(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeEventCausalityObservations(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removePcr22_EventCausalityObservations(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID[] getIndirectExposureMechanism()
public ID[] getPcr23_IndirectExposureMechanism()
public int getIndirectExposureMechanismReps()
public ID getIndirectExposureMechanism(int rep)
rep
- The repetition index (0-indexed)public ID getPcr23_IndirectExposureMechanism(int rep)
rep
- The repetition index (0-indexed)public int getPcr23_IndirectExposureMechanismReps()
public ID insertIndirectExposureMechanism(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID insertPcr23_IndirectExposureMechanism(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removeIndirectExposureMechanism(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public ID removePcr23_IndirectExposureMechanism(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.