public interface LivingSubject extends Entity
Entity representing an organism or complex animal,
alive or not.
Examples: A person, dog, microorganism or a plant of any taxonomic group.
Constraints: Instances of this class encompass mammals, birds, fishes, bacteria, parasites, fungi and viruses. Person is a specialization of this class.
Rationale: This class contains "static" or "administrative" attributes of interest to medicine that differentiate living organisms from other Entities.
| Modifier and Type | Method and Description |
|---|---|
CE |
getAdministrativeGenderCode()
A value representing the gender (sex) of a living subject.
|
TS |
getBirthTime()
The date and time of a living subject's birth or hatching.
|
BL |
getDeceasedInd()
An indication that the subject is dead.
|
TS |
getDeceasedTime()
The date and time that a living subject's death occurred.
|
BL |
getMultipleBirthInd()
An indication as to whether the living subject is part of a multiple
birth.
|
INT |
getMultipleBirthOrderNumber()
The order in which this living subject was born if part of a multiple
birth.
|
BL |
getOrganDonorInd()
An indication that the living subject is a candidate to serve as an organ
donor.
|
void |
setAdministrativeGenderCode(CE administrativeGenderCode) |
void |
setBirthTime(TS birthTime) |
void |
setDeceasedInd(BL deceasedInd) |
void |
setDeceasedTime(TS deceasedTime) |
void |
setMultipleBirthInd(BL multipleBirthInd) |
void |
setMultipleBirthOrderNumber(INT multipleBirthOrderNumber) |
void |
setOrganDonorInd(BL organDonorInd) |
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, setTelecomgetControlAct, getToken, setTokencreateNewVersion, getVersionNum, isCurrentVersionCE getAdministrativeGenderCode()
Examples: female, male
Discussion: This attribute does not include terms related to clinical gender. Gender is a complex physiological, genetic and sociological concept that requires multiple observations in order to be comprehensively described. The purpose of this attribute is to provide a high level classification that can additionally be used for the appropriate allocation of inpatient bed assignment.
Constraints: This code is used for administrative purposes.
ExtRef: This information is reported on UB FL 15.
void setAdministrativeGenderCode(CE administrativeGenderCode) throws HDRRimException
HDRRimExceptionTS getBirthTime()
void setBirthTime(TS birthTime) throws HDRRimException
HDRRimExceptionBL getDeceasedInd()
void setDeceasedInd(BL deceasedInd) throws HDRRimException
HDRRimExceptionBL getMultipleBirthInd()
void setMultipleBirthInd(BL multipleBirthInd) throws HDRRimException
HDRRimExceptionINT getMultipleBirthOrderNumber()
void setMultipleBirthOrderNumber(INT multipleBirthOrderNumber) throws HDRRimException
HDRRimExceptionBL getOrganDonorInd()
Discussion: This attribute specifies whether an individual living subject has donated or is willing to donate an organ.
void setOrganDonorInd(BL organDonorInd) throws HDRRimException
HDRRimExceptionTS getDeceasedTime()
void setDeceasedTime(TS deceasedTime) throws HDRRimException
HDRRimExceptionHDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved