Class PRPAMT201302UV02Person
java.lang.Object
net.ihe.gazelle.hl7v3.prpamt201302UV02.PRPAMT201302UV02Person
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PRPAMT201302UV02PatientPatientPerson
Description of the class PRPAMT201302UV02Person.
- See Also:
-
Field Summary
Modifier and TypeFieldDescription -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add a addr to the addr collection.void
addAsCitizen
(PRPAMT201302UV02Citizen asCitizen_elt) Add a asCitizen to the asCitizen collection.void
addAsEmployee
(PRPAMT201302UV02Employee asEmployee_elt) Add a asEmployee to the asEmployee collection.void
addAsMember
(PRPAMT201302UV02Member asMember_elt) Add a asMember to the asMember collection.void
addAsOtherIDs
(PRPAMT201302UV02OtherIDs asOtherIDs_elt) Add a asOtherIDs to the asOtherIDs collection.void
addAsPatientOfOtherProvider
(PRPAMT201302UV02PatientOfOtherProvider asPatientOfOtherProvider_elt) Add a asPatientOfOtherProvider to the asPatientOfOtherProvider collection.void
addAsStudent
(PRPAMT201302UV02Student asStudent_elt) Add a asStudent to the asStudent collection.void
addCareGiver
(PRPAMT201302UV02CareGiver careGiver_elt) Add a careGiver to the careGiver collection.void
addContactParty
(PRPAMT201302UV02ContactParty contactParty_elt) Add a contactParty to the contactParty collection.void
addDisabilityCode
(CE disabilityCode_elt) Add a disabilityCode to the disabilityCode collection.void
addEthnicGroupCode
(CE ethnicGroupCode_elt) Add a ethnicGroupCode to the ethnicGroupCode collection.void
addGuarantorRole
(COCTMT670000UV04GuarantorRole guarantorRole_elt) Add a guarantorRole to the guarantorRole collection.void
addGuardian
(PRPAMT201302UV02Guardian guardian_elt) Add a guardian to the guardian collection.void
addId
(PRPAMT201302UV02PersonId id_elt) Add a id to the id collection.void
addLanguageCommunication
(PRPAMT201302UV02LanguageCommunication languageCommunication_elt) Add a languageCommunication to the languageCommunication collection.void
Add a name to the name collection.void
addPersonalRelationship
(PRPAMT201302UV02PersonalRelationship personalRelationship_elt) Add a personalRelationship to the personalRelationship collection.void
addRaceCode
(CE raceCode_elt) Add a raceCode to the raceCode collection.void
addRealmCode
(CS realmCode_elt) Add a realmCode to the realmCode collection.void
addTelecom
(TEL telecom_elt) Add a telecom to the telecom collection.void
addTemplateId
(II templateId_elt) Add a templateId to the templateId collection.getAddr()
Return addr.Return administrativeGenderCode.Return asCitizen.Return asEmployee.Return asMember.Return asOtherIDs.Return asPatientOfOtherProvider.Return asStudent.Return birthPlace.Return birthTime.Return careGiver.Return classCode.Return contactParty.Return deceasedInd.Return deceasedTime.getDesc()
Return desc.Return determinerCode.Return disabilityCode.Return educationLevelCode.Return ethnicGroupCode.Return guarantorRole.Return guardian.getId()
Return id.Return languageCommunication.Return livingArrangementCode.Return maritalStatusCode.Return multipleBirthInd.Return multipleBirthOrderNumber.getName()
Return name.Return nullFlavor.Return organDonorInd.Return personalRelationship.Return raceCode.Return realmCode.Return religiousAffiliationCode.Return telecom.Return templateId.Return typeId.void
removeAddr
(AD addr_elt) Remove a addr to the addr collection.void
removeAsCitizen
(PRPAMT201302UV02Citizen asCitizen_elt) Remove a asCitizen to the asCitizen collection.void
removeAsEmployee
(PRPAMT201302UV02Employee asEmployee_elt) Remove a asEmployee to the asEmployee collection.void
removeAsMember
(PRPAMT201302UV02Member asMember_elt) Remove a asMember to the asMember collection.void
removeAsOtherIDs
(PRPAMT201302UV02OtherIDs asOtherIDs_elt) Remove a asOtherIDs to the asOtherIDs collection.void
removeAsPatientOfOtherProvider
(PRPAMT201302UV02PatientOfOtherProvider asPatientOfOtherProvider_elt) Remove a asPatientOfOtherProvider to the asPatientOfOtherProvider collection.void
removeAsStudent
(PRPAMT201302UV02Student asStudent_elt) Remove a asStudent to the asStudent collection.void
removeCareGiver
(PRPAMT201302UV02CareGiver careGiver_elt) Remove a careGiver to the careGiver collection.void
removeContactParty
(PRPAMT201302UV02ContactParty contactParty_elt) Remove a contactParty to the contactParty collection.void
removeDisabilityCode
(CE disabilityCode_elt) Remove a disabilityCode to the disabilityCode collection.void
removeEthnicGroupCode
(CE ethnicGroupCode_elt) Remove a ethnicGroupCode to the ethnicGroupCode collection.void
removeGuarantorRole
(COCTMT670000UV04GuarantorRole guarantorRole_elt) Remove a guarantorRole to the guarantorRole collection.void
removeGuardian
(PRPAMT201302UV02Guardian guardian_elt) Remove a guardian to the guardian collection.void
removeId
(PRPAMT201302UV02PersonId id_elt) Remove a id to the id collection.void
removeLanguageCommunication
(PRPAMT201302UV02LanguageCommunication languageCommunication_elt) Remove a languageCommunication to the languageCommunication collection.void
removeName
(PN name_elt) Remove a name to the name collection.void
removePersonalRelationship
(PRPAMT201302UV02PersonalRelationship personalRelationship_elt) Remove a personalRelationship to the personalRelationship collection.void
removeRaceCode
(CE raceCode_elt) Remove a raceCode to the raceCode collection.void
removeRealmCode
(CS realmCode_elt) Remove a realmCode to the realmCode collection.void
removeTelecom
(TEL telecom_elt) Remove a telecom to the telecom collection.void
removeTemplateId
(II templateId_elt) Remove a templateId to the templateId collection.void
set_xmlNodePresentation
(Node _xmlNodePresentation) void
Set a value to attribute addr.void
setAdministrativeGenderCode
(CE administrativeGenderCode) Set a value to attribute administrativeGenderCode.void
setAsCitizen
(List<PRPAMT201302UV02Citizen> asCitizen) Set a value to attribute asCitizen.void
setAsEmployee
(List<PRPAMT201302UV02Employee> asEmployee) Set a value to attribute asEmployee.void
setAsMember
(List<PRPAMT201302UV02Member> asMember) Set a value to attribute asMember.void
setAsOtherIDs
(List<PRPAMT201302UV02OtherIDs> asOtherIDs) Set a value to attribute asOtherIDs.void
setAsPatientOfOtherProvider
(List<PRPAMT201302UV02PatientOfOtherProvider> asPatientOfOtherProvider) Set a value to attribute asPatientOfOtherProvider.void
setAsStudent
(List<PRPAMT201302UV02Student> asStudent) Set a value to attribute asStudent.void
setBirthPlace
(PRPAMT201302UV02BirthPlace birthPlace) Set a value to attribute birthPlace.void
setBirthTime
(TS birthTime) Set a value to attribute birthTime.void
setCareGiver
(List<PRPAMT201302UV02CareGiver> careGiver) Set a value to attribute careGiver.void
setClassCode
(EntityClass classCode) Set a value to attribute classCode.void
setContactParty
(List<PRPAMT201302UV02ContactParty> contactParty) Set a value to attribute contactParty.void
setDeceasedInd
(BL deceasedInd) Set a value to attribute deceasedInd.void
setDeceasedTime
(TS deceasedTime) Set a value to attribute deceasedTime.void
Set a value to attribute desc.void
setDeterminerCode
(EntityDeterminer determinerCode) Set a value to attribute determinerCode.void
setDisabilityCode
(List<CE> disabilityCode) Set a value to attribute disabilityCode.void
setEducationLevelCode
(CE educationLevelCode) Set a value to attribute educationLevelCode.void
setEthnicGroupCode
(List<CE> ethnicGroupCode) Set a value to attribute ethnicGroupCode.void
setGuarantorRole
(List<COCTMT670000UV04GuarantorRole> guarantorRole) Set a value to attribute guarantorRole.void
setGuardian
(List<PRPAMT201302UV02Guardian> guardian) Set a value to attribute guardian.void
Set a value to attribute id.void
setLanguageCommunication
(List<PRPAMT201302UV02LanguageCommunication> languageCommunication) Set a value to attribute languageCommunication.void
setLivingArrangementCode
(CE livingArrangementCode) Set a value to attribute livingArrangementCode.void
setMaritalStatusCode
(CE maritalStatusCode) Set a value to attribute maritalStatusCode.void
setMultipleBirthInd
(BL multipleBirthInd) Set a value to attribute multipleBirthInd.void
setMultipleBirthOrderNumber
(INT multipleBirthOrderNumber) Set a value to attribute multipleBirthOrderNumber.void
Set a value to attribute name.void
setNullFlavor
(NullFlavor nullFlavor) Set a value to attribute nullFlavor.void
setOrganDonorInd
(BL organDonorInd) Set a value to attribute organDonorInd.void
setPersonalRelationship
(List<PRPAMT201302UV02PersonalRelationship> personalRelationship) Set a value to attribute personalRelationship.void
setRaceCode
(List<CE> raceCode) Set a value to attribute raceCode.void
setRealmCode
(List<CS> realmCode) Set a value to attribute realmCode.void
setReligiousAffiliationCode
(CE religiousAffiliationCode) Set a value to attribute religiousAffiliationCode.void
setTelecom
(List<TEL> telecom) Set a value to attribute telecom.void
setTemplateId
(List<II> templateId) Set a value to attribute templateId.void
Set a value to attribute typeId.static void
validateByModule
(PRPAMT201302UV02Person pRPAMT201302UV02Person, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic) validate by a module of validation
-
Field Details
-
realmCode
-
typeId
-
templateId
-
id
-
name
-
desc
-
telecom
-
administrativeGenderCode
-
birthTime
-
deceasedInd
-
deceasedTime
-
multipleBirthInd
-
multipleBirthOrderNumber
-
organDonorInd
-
addr
-
maritalStatusCode
-
educationLevelCode
-
disabilityCode
-
livingArrangementCode
-
religiousAffiliationCode
-
raceCode
-
ethnicGroupCode
-
asPatientOfOtherProvider
-
asEmployee
-
asCitizen
-
asStudent
-
asMember
-
asOtherIDs
-
contactParty
-
guardian
-
personalRelationship
-
careGiver
-
birthPlace
-
guarantorRole
-
languageCommunication
-
classCode
-
determinerCode
-
nullFlavor
-
-
Constructor Details
-
PRPAMT201302UV02Person
public PRPAMT201302UV02Person()
-
-
Method Details
-
getRealmCode
Return realmCode.- Returns:
- realmCode
-
setRealmCode
Set a value to attribute realmCode. -
addRealmCode
Add a realmCode to the realmCode collection.- Parameters:
realmCode_elt
- Element to add.
-
removeRealmCode
Remove a realmCode to the realmCode collection.- Parameters:
realmCode_elt
- Element to remove
-
getTypeId
Return typeId.- Returns:
- typeId
-
setTypeId
Set a value to attribute typeId. -
getTemplateId
Return templateId.- Returns:
- templateId
-
setTemplateId
Set a value to attribute templateId. -
addTemplateId
Add a templateId to the templateId collection.- Parameters:
templateId_elt
- Element to add.
-
removeTemplateId
Remove a templateId to the templateId collection.- Parameters:
templateId_elt
- Element to remove
-
getId
Return id.- Returns:
- id
-
setId
Set a value to attribute id. -
addId
Add a id to the id collection.- Parameters:
id_elt
- Element to add.
-
removeId
Remove a id to the id collection.- Parameters:
id_elt
- Element to remove
-
getName
Return name.- Returns:
- name
-
setName
Set a value to attribute name. -
addName
Add a name to the name collection.- Parameters:
name_elt
- Element to add.
-
removeName
Remove a name to the name collection.- Parameters:
name_elt
- Element to remove
-
getDesc
Return desc.- Returns:
- desc
-
setDesc
Set a value to attribute desc. -
getTelecom
Return telecom.- Returns:
- telecom
-
setTelecom
Set a value to attribute telecom. -
addTelecom
Add a telecom to the telecom collection.- Parameters:
telecom_elt
- Element to add.
-
removeTelecom
Remove a telecom to the telecom collection.- Parameters:
telecom_elt
- Element to remove
-
getAdministrativeGenderCode
Return administrativeGenderCode.- Returns:
- administrativeGenderCode
-
setAdministrativeGenderCode
Set a value to attribute administrativeGenderCode. -
getBirthTime
Return birthTime.- Returns:
- birthTime
-
setBirthTime
Set a value to attribute birthTime. -
getDeceasedInd
Return deceasedInd.- Returns:
- deceasedInd
-
setDeceasedInd
Set a value to attribute deceasedInd. -
getDeceasedTime
Return deceasedTime.- Returns:
- deceasedTime
-
setDeceasedTime
Set a value to attribute deceasedTime. -
getMultipleBirthInd
Return multipleBirthInd.- Returns:
- multipleBirthInd
-
setMultipleBirthInd
Set a value to attribute multipleBirthInd. -
getMultipleBirthOrderNumber
Return multipleBirthOrderNumber.- Returns:
- multipleBirthOrderNumber
-
setMultipleBirthOrderNumber
Set a value to attribute multipleBirthOrderNumber. -
getOrganDonorInd
Return organDonorInd.- Returns:
- organDonorInd
-
setOrganDonorInd
Set a value to attribute organDonorInd. -
getAddr
Return addr.- Returns:
- addr
-
setAddr
Set a value to attribute addr. -
addAddr
Add a addr to the addr collection.- Parameters:
addr_elt
- Element to add.
-
removeAddr
Remove a addr to the addr collection.- Parameters:
addr_elt
- Element to remove
-
getMaritalStatusCode
Return maritalStatusCode.- Returns:
- maritalStatusCode
-
setMaritalStatusCode
Set a value to attribute maritalStatusCode. -
getEducationLevelCode
Return educationLevelCode.- Returns:
- educationLevelCode
-
setEducationLevelCode
Set a value to attribute educationLevelCode. -
getDisabilityCode
Return disabilityCode.- Returns:
- disabilityCode
-
setDisabilityCode
Set a value to attribute disabilityCode. -
addDisabilityCode
Add a disabilityCode to the disabilityCode collection.- Parameters:
disabilityCode_elt
- Element to add.
-
removeDisabilityCode
Remove a disabilityCode to the disabilityCode collection.- Parameters:
disabilityCode_elt
- Element to remove
-
getLivingArrangementCode
Return livingArrangementCode.- Returns:
- livingArrangementCode
-
setLivingArrangementCode
Set a value to attribute livingArrangementCode. -
getReligiousAffiliationCode
Return religiousAffiliationCode.- Returns:
- religiousAffiliationCode
-
setReligiousAffiliationCode
Set a value to attribute religiousAffiliationCode. -
getRaceCode
Return raceCode.- Returns:
- raceCode
-
setRaceCode
Set a value to attribute raceCode. -
addRaceCode
Add a raceCode to the raceCode collection.- Parameters:
raceCode_elt
- Element to add.
-
removeRaceCode
Remove a raceCode to the raceCode collection.- Parameters:
raceCode_elt
- Element to remove
-
getEthnicGroupCode
Return ethnicGroupCode.- Returns:
- ethnicGroupCode
-
setEthnicGroupCode
Set a value to attribute ethnicGroupCode. -
addEthnicGroupCode
Add a ethnicGroupCode to the ethnicGroupCode collection.- Parameters:
ethnicGroupCode_elt
- Element to add.
-
removeEthnicGroupCode
Remove a ethnicGroupCode to the ethnicGroupCode collection.- Parameters:
ethnicGroupCode_elt
- Element to remove
-
getAsPatientOfOtherProvider
Return asPatientOfOtherProvider.- Returns:
- asPatientOfOtherProvider
-
setAsPatientOfOtherProvider
public void setAsPatientOfOtherProvider(List<PRPAMT201302UV02PatientOfOtherProvider> asPatientOfOtherProvider) Set a value to attribute asPatientOfOtherProvider. -
addAsPatientOfOtherProvider
public void addAsPatientOfOtherProvider(PRPAMT201302UV02PatientOfOtherProvider asPatientOfOtherProvider_elt) Add a asPatientOfOtherProvider to the asPatientOfOtherProvider collection.- Parameters:
asPatientOfOtherProvider_elt
- Element to add.
-
removeAsPatientOfOtherProvider
public void removeAsPatientOfOtherProvider(PRPAMT201302UV02PatientOfOtherProvider asPatientOfOtherProvider_elt) Remove a asPatientOfOtherProvider to the asPatientOfOtherProvider collection.- Parameters:
asPatientOfOtherProvider_elt
- Element to remove
-
getAsEmployee
Return asEmployee.- Returns:
- asEmployee
-
setAsEmployee
Set a value to attribute asEmployee. -
addAsEmployee
Add a asEmployee to the asEmployee collection.- Parameters:
asEmployee_elt
- Element to add.
-
removeAsEmployee
Remove a asEmployee to the asEmployee collection.- Parameters:
asEmployee_elt
- Element to remove
-
getAsCitizen
Return asCitizen.- Returns:
- asCitizen
-
setAsCitizen
Set a value to attribute asCitizen. -
addAsCitizen
Add a asCitizen to the asCitizen collection.- Parameters:
asCitizen_elt
- Element to add.
-
removeAsCitizen
Remove a asCitizen to the asCitizen collection.- Parameters:
asCitizen_elt
- Element to remove
-
getAsStudent
Return asStudent.- Returns:
- asStudent
-
setAsStudent
Set a value to attribute asStudent. -
addAsStudent
Add a asStudent to the asStudent collection.- Parameters:
asStudent_elt
- Element to add.
-
removeAsStudent
Remove a asStudent to the asStudent collection.- Parameters:
asStudent_elt
- Element to remove
-
getAsMember
Return asMember.- Returns:
- asMember
-
setAsMember
Set a value to attribute asMember. -
addAsMember
Add a asMember to the asMember collection.- Parameters:
asMember_elt
- Element to add.
-
removeAsMember
Remove a asMember to the asMember collection.- Parameters:
asMember_elt
- Element to remove
-
getAsOtherIDs
Return asOtherIDs.- Returns:
- asOtherIDs
-
setAsOtherIDs
Set a value to attribute asOtherIDs. -
addAsOtherIDs
Add a asOtherIDs to the asOtherIDs collection.- Parameters:
asOtherIDs_elt
- Element to add.
-
removeAsOtherIDs
Remove a asOtherIDs to the asOtherIDs collection.- Parameters:
asOtherIDs_elt
- Element to remove
-
getContactParty
Return contactParty.- Returns:
- contactParty
-
setContactParty
Set a value to attribute contactParty. -
addContactParty
Add a contactParty to the contactParty collection.- Parameters:
contactParty_elt
- Element to add.
-
removeContactParty
Remove a contactParty to the contactParty collection.- Parameters:
contactParty_elt
- Element to remove
-
getGuardian
Return guardian.- Returns:
- guardian
-
setGuardian
Set a value to attribute guardian. -
addGuardian
Add a guardian to the guardian collection.- Parameters:
guardian_elt
- Element to add.
-
removeGuardian
Remove a guardian to the guardian collection.- Parameters:
guardian_elt
- Element to remove
-
getPersonalRelationship
Return personalRelationship.- Returns:
- personalRelationship
-
setPersonalRelationship
public void setPersonalRelationship(List<PRPAMT201302UV02PersonalRelationship> personalRelationship) Set a value to attribute personalRelationship. -
addPersonalRelationship
Add a personalRelationship to the personalRelationship collection.- Parameters:
personalRelationship_elt
- Element to add.
-
removePersonalRelationship
public void removePersonalRelationship(PRPAMT201302UV02PersonalRelationship personalRelationship_elt) Remove a personalRelationship to the personalRelationship collection.- Parameters:
personalRelationship_elt
- Element to remove
-
getCareGiver
Return careGiver.- Returns:
- careGiver
-
setCareGiver
Set a value to attribute careGiver. -
addCareGiver
Add a careGiver to the careGiver collection.- Parameters:
careGiver_elt
- Element to add.
-
removeCareGiver
Remove a careGiver to the careGiver collection.- Parameters:
careGiver_elt
- Element to remove
-
getBirthPlace
Return birthPlace.- Returns:
- birthPlace
-
setBirthPlace
Set a value to attribute birthPlace. -
getGuarantorRole
Return guarantorRole.- Returns:
- guarantorRole
-
setGuarantorRole
Set a value to attribute guarantorRole. -
addGuarantorRole
Add a guarantorRole to the guarantorRole collection.- Parameters:
guarantorRole_elt
- Element to add.
-
removeGuarantorRole
Remove a guarantorRole to the guarantorRole collection.- Parameters:
guarantorRole_elt
- Element to remove
-
getLanguageCommunication
Return languageCommunication.- Returns:
- languageCommunication
-
setLanguageCommunication
public void setLanguageCommunication(List<PRPAMT201302UV02LanguageCommunication> languageCommunication) Set a value to attribute languageCommunication. -
addLanguageCommunication
public void addLanguageCommunication(PRPAMT201302UV02LanguageCommunication languageCommunication_elt) Add a languageCommunication to the languageCommunication collection.- Parameters:
languageCommunication_elt
- Element to add.
-
removeLanguageCommunication
public void removeLanguageCommunication(PRPAMT201302UV02LanguageCommunication languageCommunication_elt) Remove a languageCommunication to the languageCommunication collection.- Parameters:
languageCommunication_elt
- Element to remove
-
getClassCode
Return classCode.- Returns:
- classCode
-
setClassCode
Set a value to attribute classCode. -
getDeterminerCode
Return determinerCode.- Returns:
- determinerCode
-
setDeterminerCode
Set a value to attribute determinerCode. -
getNullFlavor
Return nullFlavor.- Returns:
- nullFlavor
-
setNullFlavor
Set a value to attribute nullFlavor. -
get_xmlNodePresentation
-
set_xmlNodePresentation
-
validateByModule
public static void validateByModule(PRPAMT201302UV02Person pRPAMT201302UV02Person, String _location, ConstraintValidatorModule cvm, List<Notification> diagnostic) validate by a module of validation
-