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
-
Method Summary
Modifier and TypeMethodDescriptionca.uhn.hl7v2.model.v25.segment.AL1
addAL1()
ca.uhn.hl7v2.model.v25.segment.DG1
addDG1()
ca.uhn.hl7v2.model.v25.segment.ROL
addROL()
May return null if the structure does not support ROL segmentsboolean
boolean
boolean
boolean
List<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.PV1
getPV1()
ca.uhn.hl7v2.model.v25.segment.PV2
getPV2()
List<ca.uhn.hl7v2.model.v25.segment.ROL>
getROL()
boolean
hasPV1()
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:IHasRol
May return null if the structure does not support ROL segments -
getDG1
- Specified by:
getDG1
in 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:
getGT1
in interfaceIVisitMessage
-
setGT1
-
getInsurance
- Specified by:
getInsurance
in interfaceIVisitMessage
-
getOBX
- Specified by:
getOBX
in interfaceIVisitMessage
-
setOBX
-
getProcedure
- Specified by:
getProcedure
in interfaceIVisitMessage
-
getPV1
- Specified by:
getPV1
in interfaceIVisitMessage
-
setPV1
-
getPV2
- Specified by:
getPV2
in 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:
addDG1
in interfaceIVisitMessage
-
addProcedure
- Specified by:
addProcedure
in interfaceIVisitMessage
-
addInsurance
- Specified by:
addInsurance
in interfaceIVisitMessage
-
canAddDg1
- Specified by:
canAddDg1
in interfaceIVisitMessage
-
canAddProcedure
- Specified by:
canAddProcedure
in interfaceIVisitMessage
-
canAddInsurance
- Specified by:
canAddInsurance
in interfaceIVisitMessage
-
getAL1
- Specified by:
getAL1
in interfaceIVisitMessage
-
canAddAL1
- Specified by:
canAddAL1
in interfaceIVisitMessage
-
addAL1
- Specified by:
addAL1
in 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:
hasPV1
in interfaceIVisitMessage
- Throws:
ca.uhn.hl7v2.HL7Exception
-