|
||||||||||
| 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.ADT_A61
public class ADT_A61
Represents a ADT_A61 message structure (see chapter 3). This structure contains the following elements:
| Constructor Summary | |
|---|---|
ADT_A61()
Creates a new ADT_A61 message with DefaultModelClassFactory. |
|
ADT_A61(ModelClassFactory factory)
Creates a new ADT_A61 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 |
PD1 |
getPD1()
Returns PD1 (patient additional demographic) - creates it if necessary |
PID |
getPID()
Returns PID (Patient identification) - creates it if necessary |
PV1 |
getPV1()
Returns PV1 (Patient visit) - creates it if necessary |
PV2 |
getPV2()
Returns PV2 (Patient visit - additional information) - creates it if necessary |
ROL |
getROL()
Returns the first repetition of ROL (Role) - creates it if necessary |
ROL |
getROL(int rep)
Returns a specific repetition of ROL (Role) - creates it if necessary |
int |
getROLReps()
Returns the number of existing repetitions of ROL |
String |
getVersion()
Returns "2.4" |
ROL |
insertROL(int rep)
Inserts a specific repetition of ROL (Role) |
void |
insertROL(ROL structure,
int rep)
Inserts a specific repetition of ROL (Role) |
ROL |
removeROL(int rep)
Removes a specific repetition of ROL (Role) |
| 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 ADT_A61()
public ADT_A61(ModelClassFactory factory)
| Method Detail |
|---|
public String getVersion()
getVersion in interface MessagegetVersion in class AbstractMessagepublic MSH getMSH()
public EVN getEVN()
public PID getPID()
public PD1 getPD1()
public PV1 getPV1()
public ROL getROL()
public ROL getROL(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 getROLReps()
public void insertROL(ROL structure,
int rep)
throws HL7Exception
HL7ExceptionAbstractGroup\#insertRepetition(Structure, int)
public ROL insertROL(int rep)
throws HL7Exception
HL7ExceptionAbstractGroup\#insertRepetition(Structure, int)
public ROL removeROL(int rep)
throws HL7Exception
HL7ExceptionAbstractGroup\#removeRepetition(String, int)public PV2 getPV2()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||