Class RSP_ZV2

  • All Implemented Interfaces:
    Group, Message, Structure, Visitable, Serializable

    public class RSP_ZV2
    extends AbstractMessage
    Represents a RSP_ZV2 message structure as described in ITI TF Vol. 2a, pp. 219-220.

    This structure contains the following elements:

    0: MSH (Message Header)
    1: MSA (Message Acknowledgment)
    2: ERR (Error) optional
    3: QAK (Query Acknowledgment)
    4: QPD (Query Parameter Definition)
    5: RSP_ZV2_QUERY_RESPONSE (a Group object) optional repeating
    6: DSC (Continuation Pointer) optional
    See Also:
    Serialized Form
    • Constructor Detail

      • RSP_ZV2

        public RSP_ZV2​(ModelClassFactory factory)
        Creates a new RSP_ZV2 Group with custom ModelClassFactory.
      • RSP_ZV2

        public RSP_ZV2()
        Creates a new RSP_ZV2 Group with DefaultModelClassFactory.
    • Method Detail

      • getMSH

        public ca.uhn.hl7v2.model.v25.segment.MSH getMSH()
        Returns MSH (Message Header) - creates it if necessary
      • getMSA

        public ca.uhn.hl7v2.model.v25.segment.MSA getMSA()
        Returns MSA (Message Acknowledgment) - creates it if necessary
      • getERR

        public ca.uhn.hl7v2.model.v25.segment.ERR getERR()
        Returns ERR (Error) - creates it if necessary
      • getQAK

        public ca.uhn.hl7v2.model.v25.segment.QAK getQAK()
        Returns QAK (Query Acknowledgment) - creates it if necessary
      • getQPD

        public QPD getQPD()
        Returns QPD (Query Parameter Definition) - creates it if necessary
      • getQUERY_RESPONSE

        public RSP_ZV2_QUERY_RESPONSE getQUERY_RESPONSE()
        Returns first repetition of RSP_ZV2_QUERY_RESPONSE (a Group object) - creates it if necessary
      • getQUERY_RESPONSE

        public RSP_ZV2_QUERY_RESPONSE getQUERY_RESPONSE​(int rep)
        Returns a specific repetition of RSP_ZV2_QUERY_RESPONSE (a Group object) - creates it if necessary throws HL7Exception if the repetition requested is more than one greater than the number of existing repetitions.
      • getQUERY_RESPONSEReps

        public int getQUERY_RESPONSEReps()
        Returns the number of existing repetitions of RSP_ZV2_QUERY_RESPONSE
      • getDSC

        public ca.uhn.hl7v2.model.v25.segment.DSC getDSC()
        Returns DSC (Continuation Pointer) - creates it if necessary