Class PRPAMT201304UV02Person

java.lang.Object
net.ihe.gazelle.hl7v3.prpamt201304UV02.PRPAMT201304UV02Person
All Implemented Interfaces:
Serializable

public class PRPAMT201304UV02Person extends Object implements Serializable
Description of the class PRPAMT201304UV02Person.
See Also:
  • Field Details

  • Constructor Details

    • PRPAMT201304UV02Person

      public PRPAMT201304UV02Person()
  • Method Details

    • getRealmCode

      public List<CS> getRealmCode()
      Return realmCode.
      Returns:
      realmCode
    • setRealmCode

      public void setRealmCode(List<CS> realmCode)
      Set a value to attribute realmCode.
    • addRealmCode

      public void addRealmCode(CS realmCode_elt)
      Add a realmCode to the realmCode collection.
      Parameters:
      realmCode_elt - Element to add.
    • removeRealmCode

      public void removeRealmCode(CS realmCode_elt)
      Remove a realmCode to the realmCode collection.
      Parameters:
      realmCode_elt - Element to remove
    • getTypeId

      public II getTypeId()
      Return typeId.
      Returns:
      typeId
    • setTypeId

      public void setTypeId(II typeId)
      Set a value to attribute typeId.
    • getTemplateId

      public List<II> getTemplateId()
      Return templateId.
      Returns:
      templateId
    • setTemplateId

      public void setTemplateId(List<II> templateId)
      Set a value to attribute templateId.
    • addTemplateId

      public void addTemplateId(II templateId_elt)
      Add a templateId to the templateId collection.
      Parameters:
      templateId_elt - Element to add.
    • removeTemplateId

      public void removeTemplateId(II templateId_elt)
      Remove a templateId to the templateId collection.
      Parameters:
      templateId_elt - Element to remove
    • getId

      public List<II> getId()
      Return id.
      Returns:
      id
    • setId

      public void setId(List<II> id)
      Set a value to attribute id.
    • addId

      public void addId(II id_elt)
      Add a id to the id collection.
      Parameters:
      id_elt - Element to add.
    • removeId

      public void removeId(II id_elt)
      Remove a id to the id collection.
      Parameters:
      id_elt - Element to remove
    • getName

      public List<PN> getName()
      Return name.
      Returns:
      name
    • setName

      public void setName(List<PN> name)
      Set a value to attribute name.
    • addName

      public void addName(PN name_elt)
      Add a name to the name collection.
      Parameters:
      name_elt - Element to add.
    • removeName

      public void removeName(PN name_elt)
      Remove a name to the name collection.
      Parameters:
      name_elt - Element to remove
    • getAsPatientOfOtherProvider

      public List<PRPAMT201304UV02PatientOfOtherProvider> getAsPatientOfOtherProvider()
      Return asPatientOfOtherProvider.
      Returns:
      asPatientOfOtherProvider
    • setAsPatientOfOtherProvider

      public void setAsPatientOfOtherProvider(List<PRPAMT201304UV02PatientOfOtherProvider> asPatientOfOtherProvider)
      Set a value to attribute asPatientOfOtherProvider.
    • addAsPatientOfOtherProvider

      public void addAsPatientOfOtherProvider(PRPAMT201304UV02PatientOfOtherProvider asPatientOfOtherProvider_elt)
      Add a asPatientOfOtherProvider to the asPatientOfOtherProvider collection.
      Parameters:
      asPatientOfOtherProvider_elt - Element to add.
    • removeAsPatientOfOtherProvider

      public void removeAsPatientOfOtherProvider(PRPAMT201304UV02PatientOfOtherProvider asPatientOfOtherProvider_elt)
      Remove a asPatientOfOtherProvider to the asPatientOfOtherProvider collection.
      Parameters:
      asPatientOfOtherProvider_elt - Element to remove
    • getAsEmployee

      public List<PRPAMT201304UV02Employee> getAsEmployee()
      Return asEmployee.
      Returns:
      asEmployee
    • setAsEmployee

      public void setAsEmployee(List<PRPAMT201304UV02Employee> asEmployee)
      Set a value to attribute asEmployee.
    • addAsEmployee

      public void addAsEmployee(PRPAMT201304UV02Employee asEmployee_elt)
      Add a asEmployee to the asEmployee collection.
      Parameters:
      asEmployee_elt - Element to add.
    • removeAsEmployee

      public void removeAsEmployee(PRPAMT201304UV02Employee asEmployee_elt)
      Remove a asEmployee to the asEmployee collection.
      Parameters:
      asEmployee_elt - Element to remove
    • getAsCitizen

      public List<PRPAMT201304UV02Citizen> getAsCitizen()
      Return asCitizen.
      Returns:
      asCitizen
    • setAsCitizen

      public void setAsCitizen(List<PRPAMT201304UV02Citizen> asCitizen)
      Set a value to attribute asCitizen.
    • addAsCitizen

      public void addAsCitizen(PRPAMT201304UV02Citizen asCitizen_elt)
      Add a asCitizen to the asCitizen collection.
      Parameters:
      asCitizen_elt - Element to add.
    • removeAsCitizen

      public void removeAsCitizen(PRPAMT201304UV02Citizen asCitizen_elt)
      Remove a asCitizen to the asCitizen collection.
      Parameters:
      asCitizen_elt - Element to remove
    • getAsStudent

      public List<PRPAMT201304UV02Student> getAsStudent()
      Return asStudent.
      Returns:
      asStudent
    • setAsStudent

      public void setAsStudent(List<PRPAMT201304UV02Student> asStudent)
      Set a value to attribute asStudent.
    • addAsStudent

      public void addAsStudent(PRPAMT201304UV02Student asStudent_elt)
      Add a asStudent to the asStudent collection.
      Parameters:
      asStudent_elt - Element to add.
    • removeAsStudent

      public void removeAsStudent(PRPAMT201304UV02Student asStudent_elt)
      Remove a asStudent to the asStudent collection.
      Parameters:
      asStudent_elt - Element to remove
    • getAsMember

      public List<PRPAMT201304UV02Member> getAsMember()
      Return asMember.
      Returns:
      asMember
    • setAsMember

      public void setAsMember(List<PRPAMT201304UV02Member> asMember)
      Set a value to attribute asMember.
    • addAsMember

      public void addAsMember(PRPAMT201304UV02Member asMember_elt)
      Add a asMember to the asMember collection.
      Parameters:
      asMember_elt - Element to add.
    • removeAsMember

      public void removeAsMember(PRPAMT201304UV02Member asMember_elt)
      Remove a asMember to the asMember collection.
      Parameters:
      asMember_elt - Element to remove
    • getAsOtherIDs

      public List<PRPAMT201304UV02OtherIDs> getAsOtherIDs()
      Return asOtherIDs.
      Returns:
      asOtherIDs
    • setAsOtherIDs

      public void setAsOtherIDs(List<PRPAMT201304UV02OtherIDs> asOtherIDs)
      Set a value to attribute asOtherIDs.
    • addAsOtherIDs

      public void addAsOtherIDs(PRPAMT201304UV02OtherIDs asOtherIDs_elt)
      Add a asOtherIDs to the asOtherIDs collection.
      Parameters:
      asOtherIDs_elt - Element to add.
    • removeAsOtherIDs

      public void removeAsOtherIDs(PRPAMT201304UV02OtherIDs asOtherIDs_elt)
      Remove a asOtherIDs to the asOtherIDs collection.
      Parameters:
      asOtherIDs_elt - Element to remove
    • getClassCode

      public EntityClass getClassCode()
      Return classCode.
      Returns:
      classCode
    • setClassCode

      public void setClassCode(EntityClass classCode)
      Set a value to attribute classCode.
    • getDeterminerCode

      public EntityDeterminer getDeterminerCode()
      Return determinerCode.
      Returns:
      determinerCode
    • setDeterminerCode

      public void setDeterminerCode(EntityDeterminer determinerCode)
      Set a value to attribute determinerCode.
    • getNullFlavor

      public NullFlavor getNullFlavor()
      Return nullFlavor.
      Returns:
      nullFlavor
    • setNullFlavor

      public void setNullFlavor(NullFlavor nullFlavor)
      Set a value to attribute nullFlavor.
    • get_xmlNodePresentation

      public Node get_xmlNodePresentation()
    • set_xmlNodePresentation

      public void set_xmlNodePresentation(Node _xmlNodePresentation)
    • validateByModule

      public static void validateByModule(PRPAMT201304UV02Person pRPAMT201304UV02Person, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation