Class PRPAMT201306UV02ParameterList

java.lang.Object
net.ihe.gazelle.hl7v3.prpamt201306UV02.PRPAMT201306UV02ParameterList
All Implemented Interfaces:
Serializable

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

  • Constructor Details

    • PRPAMT201306UV02ParameterList

      public PRPAMT201306UV02ParameterList()
  • 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 II getId()
      Return id.
      Returns:
      id
    • setId

      public void setId(II id)
      Set a value to attribute id.
    • getLivingSubjectAdministrativeGender

      public List<PRPAMT201306UV02LivingSubjectAdministrativeGender> getLivingSubjectAdministrativeGender()
      Return livingSubjectAdministrativeGender.
      Returns:
      livingSubjectAdministrativeGender
    • setLivingSubjectAdministrativeGender

      public void setLivingSubjectAdministrativeGender(List<PRPAMT201306UV02LivingSubjectAdministrativeGender> livingSubjectAdministrativeGender)
      Set a value to attribute livingSubjectAdministrativeGender.
    • addLivingSubjectAdministrativeGender

      public void addLivingSubjectAdministrativeGender(PRPAMT201306UV02LivingSubjectAdministrativeGender livingSubjectAdministrativeGender_elt)
      Add a livingSubjectAdministrativeGender to the livingSubjectAdministrativeGender collection.
      Parameters:
      livingSubjectAdministrativeGender_elt - Element to add.
    • removeLivingSubjectAdministrativeGender

      public void removeLivingSubjectAdministrativeGender(PRPAMT201306UV02LivingSubjectAdministrativeGender livingSubjectAdministrativeGender_elt)
      Remove a livingSubjectAdministrativeGender to the livingSubjectAdministrativeGender collection.
      Parameters:
      livingSubjectAdministrativeGender_elt - Element to remove
    • getLivingSubjectBirthPlaceAddress

      public List<PRPAMT201306UV02LivingSubjectBirthPlaceAddress> getLivingSubjectBirthPlaceAddress()
      Return livingSubjectBirthPlaceAddress.
      Returns:
      livingSubjectBirthPlaceAddress
    • setLivingSubjectBirthPlaceAddress

      public void setLivingSubjectBirthPlaceAddress(List<PRPAMT201306UV02LivingSubjectBirthPlaceAddress> livingSubjectBirthPlaceAddress)
      Set a value to attribute livingSubjectBirthPlaceAddress.
    • addLivingSubjectBirthPlaceAddress

      public void addLivingSubjectBirthPlaceAddress(PRPAMT201306UV02LivingSubjectBirthPlaceAddress livingSubjectBirthPlaceAddress_elt)
      Add a livingSubjectBirthPlaceAddress to the livingSubjectBirthPlaceAddress collection.
      Parameters:
      livingSubjectBirthPlaceAddress_elt - Element to add.
    • removeLivingSubjectBirthPlaceAddress

      public void removeLivingSubjectBirthPlaceAddress(PRPAMT201306UV02LivingSubjectBirthPlaceAddress livingSubjectBirthPlaceAddress_elt)
      Remove a livingSubjectBirthPlaceAddress to the livingSubjectBirthPlaceAddress collection.
      Parameters:
      livingSubjectBirthPlaceAddress_elt - Element to remove
    • getLivingSubjectBirthPlaceName

      public List<PRPAMT201306UV02LivingSubjectBirthPlaceName> getLivingSubjectBirthPlaceName()
      Return livingSubjectBirthPlaceName.
      Returns:
      livingSubjectBirthPlaceName
    • setLivingSubjectBirthPlaceName

      public void setLivingSubjectBirthPlaceName(List<PRPAMT201306UV02LivingSubjectBirthPlaceName> livingSubjectBirthPlaceName)
      Set a value to attribute livingSubjectBirthPlaceName.
    • addLivingSubjectBirthPlaceName

      public void addLivingSubjectBirthPlaceName(PRPAMT201306UV02LivingSubjectBirthPlaceName livingSubjectBirthPlaceName_elt)
      Add a livingSubjectBirthPlaceName to the livingSubjectBirthPlaceName collection.
      Parameters:
      livingSubjectBirthPlaceName_elt - Element to add.
    • removeLivingSubjectBirthPlaceName

      public void removeLivingSubjectBirthPlaceName(PRPAMT201306UV02LivingSubjectBirthPlaceName livingSubjectBirthPlaceName_elt)
      Remove a livingSubjectBirthPlaceName to the livingSubjectBirthPlaceName collection.
      Parameters:
      livingSubjectBirthPlaceName_elt - Element to remove
    • getLivingSubjectBirthTime

      public List<PRPAMT201306UV02LivingSubjectBirthTime> getLivingSubjectBirthTime()
      Return livingSubjectBirthTime.
      Returns:
      livingSubjectBirthTime
    • setLivingSubjectBirthTime

      public void setLivingSubjectBirthTime(List<PRPAMT201306UV02LivingSubjectBirthTime> livingSubjectBirthTime)
      Set a value to attribute livingSubjectBirthTime.
    • addLivingSubjectBirthTime

      public void addLivingSubjectBirthTime(PRPAMT201306UV02LivingSubjectBirthTime livingSubjectBirthTime_elt)
      Add a livingSubjectBirthTime to the livingSubjectBirthTime collection.
      Parameters:
      livingSubjectBirthTime_elt - Element to add.
    • removeLivingSubjectBirthTime

      public void removeLivingSubjectBirthTime(PRPAMT201306UV02LivingSubjectBirthTime livingSubjectBirthTime_elt)
      Remove a livingSubjectBirthTime to the livingSubjectBirthTime collection.
      Parameters:
      livingSubjectBirthTime_elt - Element to remove
    • getLivingSubjectDeceasedTime

      public List<PRPAMT201306UV02LivingSubjectDeceasedTime> getLivingSubjectDeceasedTime()
      Return livingSubjectDeceasedTime.
      Returns:
      livingSubjectDeceasedTime
    • setLivingSubjectDeceasedTime

      public void setLivingSubjectDeceasedTime(List<PRPAMT201306UV02LivingSubjectDeceasedTime> livingSubjectDeceasedTime)
      Set a value to attribute livingSubjectDeceasedTime.
    • addLivingSubjectDeceasedTime

      public void addLivingSubjectDeceasedTime(PRPAMT201306UV02LivingSubjectDeceasedTime livingSubjectDeceasedTime_elt)
      Add a livingSubjectDeceasedTime to the livingSubjectDeceasedTime collection.
      Parameters:
      livingSubjectDeceasedTime_elt - Element to add.
    • removeLivingSubjectDeceasedTime

      public void removeLivingSubjectDeceasedTime(PRPAMT201306UV02LivingSubjectDeceasedTime livingSubjectDeceasedTime_elt)
      Remove a livingSubjectDeceasedTime to the livingSubjectDeceasedTime collection.
      Parameters:
      livingSubjectDeceasedTime_elt - Element to remove
    • getLivingSubjectId

      public List<PRPAMT201306UV02LivingSubjectId> getLivingSubjectId()
      Return livingSubjectId.
      Returns:
      livingSubjectId
    • setLivingSubjectId

      public void setLivingSubjectId(List<PRPAMT201306UV02LivingSubjectId> livingSubjectId)
      Set a value to attribute livingSubjectId.
    • addLivingSubjectId

      public void addLivingSubjectId(PRPAMT201306UV02LivingSubjectId livingSubjectId_elt)
      Add a livingSubjectId to the livingSubjectId collection.
      Parameters:
      livingSubjectId_elt - Element to add.
    • removeLivingSubjectId

      public void removeLivingSubjectId(PRPAMT201306UV02LivingSubjectId livingSubjectId_elt)
      Remove a livingSubjectId to the livingSubjectId collection.
      Parameters:
      livingSubjectId_elt - Element to remove
    • getLivingSubjectName

      public List<PRPAMT201306UV02LivingSubjectName> getLivingSubjectName()
      Return livingSubjectName.
      Returns:
      livingSubjectName
    • setLivingSubjectName

      public void setLivingSubjectName(List<PRPAMT201306UV02LivingSubjectName> livingSubjectName)
      Set a value to attribute livingSubjectName.
    • addLivingSubjectName

      public void addLivingSubjectName(PRPAMT201306UV02LivingSubjectName livingSubjectName_elt)
      Add a livingSubjectName to the livingSubjectName collection.
      Parameters:
      livingSubjectName_elt - Element to add.
    • removeLivingSubjectName

      public void removeLivingSubjectName(PRPAMT201306UV02LivingSubjectName livingSubjectName_elt)
      Remove a livingSubjectName to the livingSubjectName collection.
      Parameters:
      livingSubjectName_elt - Element to remove
    • getMothersMaidenName

      public List<PRPAMT201306UV02MothersMaidenName> getMothersMaidenName()
      Return mothersMaidenName.
      Returns:
      mothersMaidenName
    • setMothersMaidenName

      public void setMothersMaidenName(List<PRPAMT201306UV02MothersMaidenName> mothersMaidenName)
      Set a value to attribute mothersMaidenName.
    • addMothersMaidenName

      public void addMothersMaidenName(PRPAMT201306UV02MothersMaidenName mothersMaidenName_elt)
      Add a mothersMaidenName to the mothersMaidenName collection.
      Parameters:
      mothersMaidenName_elt - Element to add.
    • removeMothersMaidenName

      public void removeMothersMaidenName(PRPAMT201306UV02MothersMaidenName mothersMaidenName_elt)
      Remove a mothersMaidenName to the mothersMaidenName collection.
      Parameters:
      mothersMaidenName_elt - Element to remove
    • getOtherIDsScopingOrganization

      public List<PRPAMT201306UV02OtherIDsScopingOrganization> getOtherIDsScopingOrganization()
      Return otherIDsScopingOrganization.
      Returns:
      otherIDsScopingOrganization
    • setOtherIDsScopingOrganization

      public void setOtherIDsScopingOrganization(List<PRPAMT201306UV02OtherIDsScopingOrganization> otherIDsScopingOrganization)
      Set a value to attribute otherIDsScopingOrganization.
    • addOtherIDsScopingOrganization

      public void addOtherIDsScopingOrganization(PRPAMT201306UV02OtherIDsScopingOrganization otherIDsScopingOrganization_elt)
      Add a otherIDsScopingOrganization to the otherIDsScopingOrganization collection.
      Parameters:
      otherIDsScopingOrganization_elt - Element to add.
    • removeOtherIDsScopingOrganization

      public void removeOtherIDsScopingOrganization(PRPAMT201306UV02OtherIDsScopingOrganization otherIDsScopingOrganization_elt)
      Remove a otherIDsScopingOrganization to the otherIDsScopingOrganization collection.
      Parameters:
      otherIDsScopingOrganization_elt - Element to remove
    • getPatientAddress

      public List<PRPAMT201306UV02PatientAddress> getPatientAddress()
      Return patientAddress.
      Returns:
      patientAddress
    • setPatientAddress

      public void setPatientAddress(List<PRPAMT201306UV02PatientAddress> patientAddress)
      Set a value to attribute patientAddress.
    • addPatientAddress

      public void addPatientAddress(PRPAMT201306UV02PatientAddress patientAddress_elt)
      Add a patientAddress to the patientAddress collection.
      Parameters:
      patientAddress_elt - Element to add.
    • removePatientAddress

      public void removePatientAddress(PRPAMT201306UV02PatientAddress patientAddress_elt)
      Remove a patientAddress to the patientAddress collection.
      Parameters:
      patientAddress_elt - Element to remove
    • getPatientStatusCode

      public List<PRPAMT201306UV02PatientStatusCode> getPatientStatusCode()
      Return patientStatusCode.
      Returns:
      patientStatusCode
    • setPatientStatusCode

      public void setPatientStatusCode(List<PRPAMT201306UV02PatientStatusCode> patientStatusCode)
      Set a value to attribute patientStatusCode.
    • addPatientStatusCode

      public void addPatientStatusCode(PRPAMT201306UV02PatientStatusCode patientStatusCode_elt)
      Add a patientStatusCode to the patientStatusCode collection.
      Parameters:
      patientStatusCode_elt - Element to add.
    • removePatientStatusCode

      public void removePatientStatusCode(PRPAMT201306UV02PatientStatusCode patientStatusCode_elt)
      Remove a patientStatusCode to the patientStatusCode collection.
      Parameters:
      patientStatusCode_elt - Element to remove
    • getPatientTelecom

      public List<PRPAMT201306UV02PatientTelecom> getPatientTelecom()
      Return patientTelecom.
      Returns:
      patientTelecom
    • setPatientTelecom

      public void setPatientTelecom(List<PRPAMT201306UV02PatientTelecom> patientTelecom)
      Set a value to attribute patientTelecom.
    • addPatientTelecom

      public void addPatientTelecom(PRPAMT201306UV02PatientTelecom patientTelecom_elt)
      Add a patientTelecom to the patientTelecom collection.
      Parameters:
      patientTelecom_elt - Element to add.
    • removePatientTelecom

      public void removePatientTelecom(PRPAMT201306UV02PatientTelecom patientTelecom_elt)
      Remove a patientTelecom to the patientTelecom collection.
      Parameters:
      patientTelecom_elt - Element to remove
    • getPrincipalCareProviderId

      public List<PRPAMT201306UV02PrincipalCareProviderId> getPrincipalCareProviderId()
      Return principalCareProviderId.
      Returns:
      principalCareProviderId
    • setPrincipalCareProviderId

      public void setPrincipalCareProviderId(List<PRPAMT201306UV02PrincipalCareProviderId> principalCareProviderId)
      Set a value to attribute principalCareProviderId.
    • addPrincipalCareProviderId

      public void addPrincipalCareProviderId(PRPAMT201306UV02PrincipalCareProviderId principalCareProviderId_elt)
      Add a principalCareProviderId to the principalCareProviderId collection.
      Parameters:
      principalCareProviderId_elt - Element to add.
    • removePrincipalCareProviderId

      public void removePrincipalCareProviderId(PRPAMT201306UV02PrincipalCareProviderId principalCareProviderId_elt)
      Remove a principalCareProviderId to the principalCareProviderId collection.
      Parameters:
      principalCareProviderId_elt - Element to remove
    • getPrincipalCareProvisionId

      public List<PRPAMT201306UV02PrincipalCareProvisionId> getPrincipalCareProvisionId()
      Return principalCareProvisionId.
      Returns:
      principalCareProvisionId
    • setPrincipalCareProvisionId

      public void setPrincipalCareProvisionId(List<PRPAMT201306UV02PrincipalCareProvisionId> principalCareProvisionId)
      Set a value to attribute principalCareProvisionId.
    • addPrincipalCareProvisionId

      public void addPrincipalCareProvisionId(PRPAMT201306UV02PrincipalCareProvisionId principalCareProvisionId_elt)
      Add a principalCareProvisionId to the principalCareProvisionId collection.
      Parameters:
      principalCareProvisionId_elt - Element to add.
    • removePrincipalCareProvisionId

      public void removePrincipalCareProvisionId(PRPAMT201306UV02PrincipalCareProvisionId principalCareProvisionId_elt)
      Remove a principalCareProvisionId to the principalCareProvisionId collection.
      Parameters:
      principalCareProvisionId_elt - Element to remove
    • 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(PRPAMT201306UV02ParameterList pRPAMT201306UV02ParameterList, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic)
      validate by a module of validation