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, setOrganDonorIndaddId, 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, setTelecomgetControlAct, getToken, setTokencreateNewVersion, getVersionNum, isCurrentVersionvoid setAddr(BAG<AD> addr) throws HDRRimException
HDRRimExceptionvoid addAddr(AD addr) throws HDRRimException
addr - The addressHDRRimExceptionCE getMaritalStatusCode()
Examples: Married, separated, divorced, widowed, common-law marriage.
Rationale: This information is reported on UB FL 16
void setMaritalStatusCode(CE maritalStatusCode) throws HDRRimException
HDRRimExceptionCE getEducationLevelCode()
void setEducationLevelCode(CE educationLevelCode) throws HDRRimException
HDRRimExceptionSET<CE> getDisabilityCode()
Examples: vision impaired, hearing impaired.
void setDisabilityCode(SET<CE> disabilityCode) throws HDRRimException
HDRRimExceptionvoid addDisabilityCode(CE disabilityCode) throws HDRRimException
disabilityCode - The disability code to addHDRRimExceptionCE 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
HDRRimExceptionCE getReligiousAffiliationCode()
void setReligiousAffiliationCode(CE religiousAffiliationCode) throws HDRRimException
HDRRimExceptionvoid setRaceCode(SET<CE> raceCode) throws HDRRimException
HDRRimExceptionvoid addRaceCode(CE raceCode) throws HDRRimException
raceCode - The race codeHDRRimExceptionvoid setEthnicGroupCode(SET<CE> ethnicGroupCode) throws HDRRimException
HDRRimExceptionvoid addEthnicGroupCode(CE ethnicGroupCode) throws HDRRimException
ethnicGroupCode - The ethnic group codeHDRRimExceptionHDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved