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, setTelecom
getControlAct, getToken, setToken
createNewVersion, getVersionNum, isCurrentVersion
CE 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
HDRRimException
TS getBirthTime()
void setBirthTime(TS birthTime) throws HDRRimException
HDRRimException
BL getDeceasedInd()
void setDeceasedInd(BL deceasedInd) throws HDRRimException
HDRRimException
BL getMultipleBirthInd()
void setMultipleBirthInd(BL multipleBirthInd) throws HDRRimException
HDRRimException
INT getMultipleBirthOrderNumber()
void setMultipleBirthOrderNumber(INT multipleBirthOrderNumber) throws HDRRimException
HDRRimException
BL 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
HDRRimException
TS getDeceasedTime()
void setDeceasedTime(TS deceasedTime) throws HDRRimException
HDRRimException
HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved