Package ca.uhn.hl7v2.model.v22.segment
Class MSA
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v22.segment.MSA
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 MSA message segment (MESSAGE ACKNOWLEDGMENT). This segment has the following fields:
- MSA-1: Acknowledgement code (ID)
- MSA-2: Message Control ID (ST)
- MSA-3: Text Message (ST) optional
- MSA-4: Expected Sequence Number (NM) optional
- MSA-5: Delayed Acknowledgement type (ID) optional
- MSA-6: Error Condition (CE) optional
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypecreateNewTypeWithoutReflection(int field) Returns MSA-1: "Acknowledgement code" - creates it if necessaryReturns MSA-5: "Delayed Acknowledgement type" - creates it if necessaryReturns MSA-6: "Error Condition" - creates it if necessaryReturns MSA-4: "Expected Sequence Number" - creates it if necessaryReturns MSA-2: "Message Control ID" - creates it if necessaryReturns MSA-1: "Acknowledgement code" - creates it if necessaryReturns MSA-2: "Message Control ID" - creates it if necessaryReturns MSA-3: "Text Message" - creates it if necessaryReturns MSA-4: "Expected Sequence Number" - creates it if necessaryReturns MSA-5: "Delayed Acknowledgement type" - creates it if necessaryReturns MSA-6: "Error Condition" - creates it if necessaryReturns MSA-3: "Text Message" - creates it if necessaryMethods inherited from class ca.uhn.hl7v2.model.AbstractSegment
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetitionMethods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
MSA
Creates a new MSA segment
-
-
Method Details
-
getAcknowledgementCode
Returns MSA-1: "Acknowledgement code" - creates it if necessary -
getMsa1_AcknowledgementCode
Returns MSA-1: "Acknowledgement code" - creates it if necessary -
getMessageControlID
Returns MSA-2: "Message Control ID" - creates it if necessary -
getMsa2_MessageControlID
Returns MSA-2: "Message Control ID" - creates it if necessary -
getTextMessage
Returns MSA-3: "Text Message" - creates it if necessary -
getMsa3_TextMessage
Returns MSA-3: "Text Message" - creates it if necessary -
getExpectedSequenceNumber
Returns MSA-4: "Expected Sequence Number" - creates it if necessary -
getMsa4_ExpectedSequenceNumber
Returns MSA-4: "Expected Sequence Number" - creates it if necessary -
getDelayedAcknowledgementType
Returns MSA-5: "Delayed Acknowledgement type" - creates it if necessary -
getMsa5_DelayedAcknowledgementType
Returns MSA-5: "Delayed Acknowledgement type" - creates it if necessary -
getErrorCondition
Returns MSA-6: "Error Condition" - creates it if necessary -
getMsa6_ErrorCondition
Returns MSA-6: "Error Condition" - creates it if necessary -
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-