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

public class ADT_A43 extends AbstractMessage
Custom ADT_A39 structure that renames the PATIENT group
See Also:
  • Constructor Details

  • Method Details

    • structures

      Specified by:
      structures in class AbstractMessage
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface Message
      Overrides:
      getVersion in class AbstractMessage
    • getMSH

      public ca.uhn.hl7v2.model.v25.segment.MSH getMSH()
    • getEVN

      public ca.uhn.hl7v2.model.v25.segment.EVN getEVN()
    • getSFT

      public ca.uhn.hl7v2.model.v25.segment.SFT getSFT(int rep)
      Returns a specific repetition of SFT (Software Segment) - creates it if necessary throws HL7Exception if the repetition requested is more than one greater than the number of existing repetitions.
    • getSFTReps

      public int getSFTReps()
      Returns the number of existing repetitions of SFT
    • getSFTAll

      public List<ca.uhn.hl7v2.model.v25.segment.SFT> getSFTAll() throws HL7Exception
      Returns all repetitions of SFT
      Throws:
      HL7Exception
    • getPATIENT

      public ca.uhn.hl7v2.model.v25.group.ADT_A43_PATIENT getPATIENT()
    • getPATIENT

      public ca.uhn.hl7v2.model.v25.group.ADT_A43_PATIENT getPATIENT(int rep)
    • getPATIENTReps

      public int getPATIENTReps()
    • getPATIENTAll

      public List<ca.uhn.hl7v2.model.v25.group.ADT_A43_PATIENT> getPATIENTAll() throws HL7Exception
      Throws:
      HL7Exception
    • insertPATIENT

      public void insertPATIENT(ca.uhn.hl7v2.model.v25.group.ADT_A43_PATIENT structure, int rep) throws HL7Exception
      Throws:
      HL7Exception
    • insertPATIENT

      public ca.uhn.hl7v2.model.v25.group.ADT_A43_PATIENT insertPATIENT(int rep) throws HL7Exception
      Throws:
      HL7Exception
    • removePATIENT

      public ca.uhn.hl7v2.model.v25.group.ADT_A43_PATIENT removePATIENT(int rep) throws HL7Exception
      Throws:
      HL7Exception