|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectca.uhn.hl7v2.model.AbstractGroup
ca.uhn.hl7v2.model.AbstractMessage
ca.uhn.hl7v2.model.v24.message.MDM_T02
public class MDM_T02
Represents a MDM_T02 message structure (see chapter 9). This structure contains the following elements:
| Constructor Summary | |
|---|---|
MDM_T02()
Creates a new MDM_T02 message with DefaultModelClassFactory. |
|
MDM_T02(ModelClassFactory factory)
Creates a new MDM_T02 message with custom ModelClassFactory. |
|
| Method Summary | |
|---|---|
EVN |
getEVN()
Returns EVN (Event Type) - creates it if necessary |
MSH |
getMSH()
Returns MSH (Message Header) - creates it if necessary |
OBX |
getOBX()
Returns the first repetition of OBX (Observation/Result) - creates it if necessary |
OBX |
getOBX(int rep)
Returns a specific repetition of OBX (Observation/Result) - creates it if necessary |
int |
getOBXReps()
Returns the number of existing repetitions of OBX |
PID |
getPID()
Returns PID (Patient identification) - creates it if necessary |
PV1 |
getPV1()
Returns PV1 (Patient visit) - creates it if necessary |
TXA |
getTXA()
Returns TXA (Transcription Document Header) - creates it if necessary |
String |
getVersion()
Returns "2.4" |
OBX |
insertOBX(int rep)
Inserts a specific repetition of OBX (Observation/Result) |
void |
insertOBX(OBX structure,
int rep)
Inserts a specific repetition of OBX (Observation/Result) |
OBX |
removeOBX(int rep)
Removes a specific repetition of OBX (Observation/Result) |
| Methods inherited from class ca.uhn.hl7v2.model.AbstractMessage |
|---|
encode, generateACK, generateACK, getEncodingCharactersValue, getFieldSeparatorValue, getMessage, getParser, getValidationContext, initQuickstart, parse, printStructure, setParser, setValidationContext, toString |
| Methods inherited from class ca.uhn.hl7v2.model.AbstractGroup |
|---|
add, add, addNonstandardSegment, addNonstandardSegment, clear, currentReps, get, get, getAll, getClass, getModelClassFactory, getName, getNames, getParent, insertRepetition, insertRepetition, isGroup, isRepeating, isRequired, removeRepetition |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ca.uhn.hl7v2.model.Group |
|---|
addNonstandardSegment, addNonstandardSegment, get, get, getAll, getClass, getNames, isGroup, isRepeating, isRequired |
| Methods inherited from interface ca.uhn.hl7v2.model.Structure |
|---|
getName, getParent |
| Constructor Detail |
|---|
public MDM_T02()
public MDM_T02(ModelClassFactory factory)
| Method Detail |
|---|
public String getVersion()
getVersion in interface MessagegetVersion in class AbstractMessagepublic MSH getMSH()
public EVN getEVN()
public PID getPID()
public PV1 getPV1()
public TXA getTXA()
public OBX getOBX()
public OBX getOBX(int rep)
rep - The repetition index (0-indexed, i.e. the first repetition is at index 0)
HL7Exception - if the repetition requested is more than one
greater than the number of existing repetitions.public int getOBXReps()
public void insertOBX(OBX structure,
int rep)
throws HL7Exception
HL7ExceptionAbstractGroup\#insertRepetition(Structure, int)
public OBX insertOBX(int rep)
throws HL7Exception
HL7ExceptionAbstractGroup\#insertRepetition(Structure, int)
public OBX removeOBX(int rep)
throws HL7Exception
HL7ExceptionAbstractGroup\#removeRepetition(String, int)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||