|
||||||||||
| 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_A60
public class ADT_A60
Represents a ADT_A60 message structure (see chapter 3). This structure contains the following elements:
| Constructor Summary | |
|---|---|
ADT_A60()
Creates a new ADT_A60 message with DefaultModelClassFactory. |
|
ADT_A60(ModelClassFactory factory)
Creates a new ADT_A60 message with custom ModelClassFactory. |
|
| Method Summary | |
|---|---|
EVN |
getEVN()
Returns EVN (Event Type) - creates it if necessary |
IAM |
getIAM()
Returns the first repetition of IAM (Patient adverse reaction information - unique iden) - creates it if necessary |
IAM |
getIAM(int rep)
Returns a specific repetition of IAM (Patient adverse reaction information - unique iden) - creates it if necessary |
int |
getIAMReps()
Returns the number of existing repetitions of IAM |
MSH |
getMSH()
Returns MSH (Message Header) - 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 |
String |
getVersion()
Returns "2.4" |
void |
insertIAM(IAM structure,
int rep)
Inserts a specific repetition of IAM (Patient adverse reaction information - unique iden) |
IAM |
insertIAM(int rep)
Inserts a specific repetition of IAM (Patient adverse reaction information - unique iden) |
IAM |
removeIAM(int rep)
Removes a specific repetition of IAM (Patient adverse reaction information - unique iden) |
| 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_A60()
public ADT_A60(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 PV2 getPV2()
public IAM getIAM()
public IAM getIAM(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 getIAMReps()
public void insertIAM(IAM structure,
int rep)
throws HL7Exception
HL7ExceptionAbstractGroup\#insertRepetition(Structure, int)
public IAM insertIAM(int rep)
throws HL7Exception
HL7ExceptionAbstractGroup\#insertRepetition(Structure, int)
public IAM removeIAM(int rep)
throws HL7Exception
HL7ExceptionAbstractGroup\#removeRepetition(String, int)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||