ca.uhn.hl7v2.model.v24.segment
Class MSA

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractSegment
      extended by ca.uhn.hl7v2.model.v24.segment.MSA
All Implemented Interfaces:
Segment, Structure, Serializable

public class MSA
extends AbstractSegment

Represents an HL7 MSA message segment (Message Acknowledgment). This segment has the following fields:

See Also:
Serialized Form

Constructor Summary
MSA(Group parent, ModelClassFactory factory)
          Creates a new MSA segment
 
Method Summary
protected  Type createNewTypeWithoutReflection(int field)
          
 ID getAcknowledgementCode()
          Returns MSA-1: "Acknowledgement Code" - creates it if necessary
 ID getDelayedAcknowledgmentType()
          Returns MSA-5: "Delayed Acknowledgment Type" - creates it if necessary
 CE getErrorCondition()
          Returns MSA-6: "Error Condition" - creates it if necessary
 NM getExpectedSequenceNumber()
          Returns MSA-4: "Expected Sequence Number" - creates it if necessary
 ST getMessageControlID()
          Returns MSA-2: "Message Control ID" - creates it if necessary
 ID getMsa1_AcknowledgementCode()
          Returns MSA-1: "Acknowledgement Code" - creates it if necessary
 ST getMsa2_MessageControlID()
          Returns MSA-2: "Message Control ID" - creates it if necessary
 ST getMsa3_TextMessage()
          Returns MSA-3: "Text Message" - creates it if necessary
 NM getMsa4_ExpectedSequenceNumber()
          Returns MSA-4: "Expected Sequence Number" - creates it if necessary
 ID getMsa5_DelayedAcknowledgmentType()
          Returns MSA-5: "Delayed Acknowledgment Type" - creates it if necessary
 CE getMsa6_ErrorCondition()
          Returns MSA-6: "Error Condition" - creates it if necessary
 ST getTextMessage()
          Returns MSA-3: "Text Message" - creates it if necessary
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractSegment
add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getMessage, getName, getNames, getParent, insertRepetition, isRequired, main, numFields, parse, removeRepetition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MSA

public MSA(Group parent,
           ModelClassFactory factory)
Creates a new MSA segment

Method Detail

getAcknowledgementCode

public ID getAcknowledgementCode()
Returns MSA-1: "Acknowledgement Code" - creates it if necessary


getMsa1_AcknowledgementCode

public ID getMsa1_AcknowledgementCode()
Returns MSA-1: "Acknowledgement Code" - creates it if necessary


getMessageControlID

public ST getMessageControlID()
Returns MSA-2: "Message Control ID" - creates it if necessary


getMsa2_MessageControlID

public ST getMsa2_MessageControlID()
Returns MSA-2: "Message Control ID" - creates it if necessary


getTextMessage

public ST getTextMessage()
Returns MSA-3: "Text Message" - creates it if necessary


getMsa3_TextMessage

public ST getMsa3_TextMessage()
Returns MSA-3: "Text Message" - creates it if necessary


getExpectedSequenceNumber

public NM getExpectedSequenceNumber()
Returns MSA-4: "Expected Sequence Number" - creates it if necessary


getMsa4_ExpectedSequenceNumber

public NM getMsa4_ExpectedSequenceNumber()
Returns MSA-4: "Expected Sequence Number" - creates it if necessary


getDelayedAcknowledgmentType

public ID getDelayedAcknowledgmentType()
Returns MSA-5: "Delayed Acknowledgment Type" - creates it if necessary


getMsa5_DelayedAcknowledgmentType

public ID getMsa5_DelayedAcknowledgmentType()
Returns MSA-5: "Delayed Acknowledgment Type" - creates it if necessary


getErrorCondition

public CE getErrorCondition()
Returns MSA-6: "Error Condition" - creates it if necessary


getMsa6_ErrorCondition

public CE getMsa6_ErrorCondition()
Returns MSA-6: "Error Condition" - creates it if necessary


createNewTypeWithoutReflection

protected Type createNewTypeWithoutReflection(int field)

Overrides:
createNewTypeWithoutReflection in class AbstractSegment


Copyright © 2001-2011 University Health Network. All Rights Reserved.