Class VisitMessage
java.lang.Object
ca.cdr.api.pub.hl7v2.common.abstraction.VisitMessage
- All Implemented Interfaces:
IHasRol,IVisitMessage
-
Nested Class Summary
Nested classes/interfaces inherited from interface ca.cdr.api.pub.hl7v2.common.abstraction.IVisitMessage
IVisitMessage.IVisitMessageInsurance, IVisitMessage.IVisitMessageProcedure -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionca.uhn.hl7v2.model.v25.segment.AL1addAL1()ca.uhn.hl7v2.model.v25.segment.DG1addDG1()ca.uhn.hl7v2.model.v25.segment.ROLaddROL()May return null if the structure does not support ROL segmentsbooleanbooleanbooleanbooleanList<ca.uhn.hl7v2.model.v25.segment.AL1>getAL1()List<ca.uhn.hl7v2.model.v25.segment.DG1>getDG1()List<ca.uhn.hl7v2.model.v25.segment.GT1>getGT1()List<ca.uhn.hl7v2.model.v25.segment.OBX>getOBX()ca.uhn.hl7v2.model.v25.segment.PV1getPV1()ca.uhn.hl7v2.model.v25.segment.PV2getPV2()List<ca.uhn.hl7v2.model.v25.segment.ROL>getROL()booleanhasPV1()setAL1(List<ca.uhn.hl7v2.model.v25.segment.AL1> theAl1, IAddCallback<ca.uhn.hl7v2.model.v25.segment.AL1> theAddAL1Function) setDG1(List<ca.uhn.hl7v2.model.v25.segment.DG1> theDG1, IAddCallback<ca.uhn.hl7v2.model.v25.segment.DG1> theAddDg1Function) setInsurances(List<IVisitMessage.IVisitMessageInsurance> theInsurances, IAddCallback<IVisitMessage.IVisitMessageInsurance> theAddFunction) setProcedures(List<IVisitMessage.IVisitMessageProcedure> theProcedures, IAddCallback<IVisitMessage.IVisitMessageProcedure> theAddProcedureFunction) setPV1(ca.uhn.hl7v2.model.v25.segment.PV1 thePV1) setPV2(ca.uhn.hl7v2.model.v25.segment.PV2 thePV2) setROL(List<ca.uhn.hl7v2.model.v25.segment.ROL> theROL, IAddCallback<ca.uhn.hl7v2.model.v25.segment.ROL> theAddRolFunction)
-
Constructor Details
-
VisitMessage
public VisitMessage()
-
-
Method Details
-
setInsurances
public VisitMessage setInsurances(List<IVisitMessage.IVisitMessageInsurance> theInsurances, IAddCallback<IVisitMessage.IVisitMessageInsurance> theAddFunction) -
setProcedures
public VisitMessage setProcedures(List<IVisitMessage.IVisitMessageProcedure> theProcedures, IAddCallback<IVisitMessage.IVisitMessageProcedure> theAddProcedureFunction) -
addROL
Description copied from interface:IHasRolMay return null if the structure does not support ROL segments -
getDG1
- Specified by:
getDG1in interfaceIVisitMessage
-
setDG1
public VisitMessage setDG1(List<ca.uhn.hl7v2.model.v25.segment.DG1> theDG1, IAddCallback<ca.uhn.hl7v2.model.v25.segment.DG1> theAddDg1Function) -
getGT1
- Specified by:
getGT1in interfaceIVisitMessage
-
setGT1
-
getInsurance
- Specified by:
getInsurancein interfaceIVisitMessage
-
getOBX
- Specified by:
getOBXin interfaceIVisitMessage
-
setOBX
-
getProcedure
- Specified by:
getProcedurein interfaceIVisitMessage
-
getPV1
- Specified by:
getPV1in interfaceIVisitMessage
-
setPV1
-
getPV2
- Specified by:
getPV2in interfaceIVisitMessage
-
setPV2
-
getROL
-
setROL
public VisitMessage setROL(List<ca.uhn.hl7v2.model.v25.segment.ROL> theROL, IAddCallback<ca.uhn.hl7v2.model.v25.segment.ROL> theAddRolFunction) -
addDG1
- Specified by:
addDG1in interfaceIVisitMessage
-
addProcedure
- Specified by:
addProcedurein interfaceIVisitMessage
-
addInsurance
- Specified by:
addInsurancein interfaceIVisitMessage
-
canAddDg1
- Specified by:
canAddDg1in interfaceIVisitMessage
-
canAddProcedure
- Specified by:
canAddProcedurein interfaceIVisitMessage
-
canAddInsurance
- Specified by:
canAddInsurancein interfaceIVisitMessage
-
getAL1
- Specified by:
getAL1in interfaceIVisitMessage
-
canAddAL1
- Specified by:
canAddAL1in interfaceIVisitMessage
-
addAL1
- Specified by:
addAL1in interfaceIVisitMessage
-
setAL1
public VisitMessage setAL1(List<ca.uhn.hl7v2.model.v25.segment.AL1> theAl1, IAddCallback<ca.uhn.hl7v2.model.v25.segment.AL1> theAddAL1Function) -
hasPV1
- Specified by:
hasPV1in interfaceIVisitMessage- Throws:
ca.uhn.hl7v2.HL7Exception
-