public interface Person extends LivingSubject
LivingSubject
representing a human being.
Constraints: This class can be used to represent either a single individual
or a group of individuals based on the value of
Entity.determinerCode
and Entity.quantity
.
Modifier and Type | Method and Description |
---|---|
void |
addAddr(AD addr)
Adds an address to the bag of addresses for this person.
|
void |
addDisabilityCode(CE disabilityCode)
Adds a disability code to the set of codes.
|
void |
addEthnicGroupCode(CE ethnicGroupCode)
Adds an ethnic group code to the set of codes.
|
void |
addRaceCode(CE raceCode)
Adds a race code to the set of race codes.
|
BAG<AD> |
getAddr()
The postal and/or residential address of a person.
|
SET<CE> |
getDisabilityCode()
A value identifying a person's disability.
|
CE |
getEducationLevelCode()
The highest level of education a person achieved (example, elementary
school, high school or secondary school degree complete, college or
baccalaureate degree complete).
|
SET<CE> |
getEthnicGroupCode()
The ethnic group of the person.
|
CE |
getLivingArrangementCode()
A value specifying the housing situation of a person.
|
CE |
getMaritalStatusCode()
A value representing the domestic partnership status of a person.
|
SET<CE> |
getRaceCode()
A value representing the race of a person.
|
CE |
getReligiousAffiliationCode()
The primary religious preference of a person (example, Hinduism, Islam,
Roman Catholic Church).
|
void |
setAddr(BAG<AD> addr) |
void |
setDisabilityCode(SET<CE> disabilityCode) |
void |
setEducationLevelCode(CE educationLevelCode) |
void |
setEthnicGroupCode(SET<CE> ethnicGroupCode) |
void |
setLivingArrangementCode(CE livingArrangement) |
void |
setMaritalStatusCode(CE maritalStatusCode) |
void |
setRaceCode(SET<CE> raceCode) |
void |
setReligiousAffiliationCode(CE religiousAffiliationCode) |
getAdministrativeGenderCode, getBirthTime, getDeceasedInd, getDeceasedTime, getMultipleBirthInd, getMultipleBirthOrderNumber, getOrganDonorInd, setAdministrativeGenderCode, setBirthTime, setDeceasedInd, setDeceasedTime, setMultipleBirthInd, setMultipleBirthOrderNumber, setOrganDonorInd
addId, addLanguageCommunication, addName, addPlayedRole, addQuantity, addScopedRole, addTelecom, getClassCode, getCode, getDesc, getDeterminerCode, getExistenceTime, getHandlingCode, getId, getLanguageCommunication, getName, getOwnedPlayedRoles, getOwnedPlayedRoles, getOwnedScopedRoles, getOwnedScopedRoles, getPlayedRoles, getPlayedRoles, getQuantity, getRiskCode, getScopedRoles, getScopedRoles, getStatusCode, getTelecom, setDesc, setExistenceTime, setHandlingCode, setName, setQuantity, setRiskCode, setStatusCode, setTelecom
getControlAct, getToken, setToken
createNewVersion, getVersionNum, isCurrentVersion
void setAddr(BAG<AD> addr) throws HDRRimException
HDRRimException
void addAddr(AD addr) throws HDRRimException
addr
- The addressHDRRimException
CE getMaritalStatusCode()
Examples: Married, separated, divorced, widowed, common-law marriage.
Rationale: This information is reported on UB FL 16
void setMaritalStatusCode(CE maritalStatusCode) throws HDRRimException
HDRRimException
CE getEducationLevelCode()
void setEducationLevelCode(CE educationLevelCode) throws HDRRimException
HDRRimException
SET<CE> getDisabilityCode()
Examples: vision impaired, hearing impaired.
void setDisabilityCode(SET<CE> disabilityCode) throws HDRRimException
HDRRimException
void addDisabilityCode(CE disabilityCode) throws HDRRimException
disabilityCode
- The disability code to addHDRRimException
CE getLivingArrangementCode()
Examples: Independent household, institution, nursing home, extended care facility, retirement community, etc.).
Discussion: Used for discharge planning, social service assessment, psychosocial evaluation.
void setLivingArrangementCode(CE livingArrangement) throws HDRRimException
HDRRimException
CE getReligiousAffiliationCode()
void setReligiousAffiliationCode(CE religiousAffiliationCode) throws HDRRimException
HDRRimException
void setRaceCode(SET<CE> raceCode) throws HDRRimException
HDRRimException
void addRaceCode(CE raceCode) throws HDRRimException
raceCode
- The race codeHDRRimException
void setEthnicGroupCode(SET<CE> ethnicGroupCode) throws HDRRimException
HDRRimException
void addEthnicGroupCode(CE ethnicGroupCode) throws HDRRimException
ethnicGroupCode
- The ethnic group codeHDRRimException
HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved