public interface NonPersonLivingSubject extends LivingSubject
LivingSubject
that includes all living things
except the species homo sapiens.
Examples: Cattle, birds, bacteria , plants molds and fungi, etc.
Rationale: Living organisms other than human beings may require additional characterizing information such as genetic strain identification that cannot be conveyed in the Entity.code.
LivingSubject
Modifier and Type | Method and Description |
---|---|
CE |
getGenderStatusCode()
A value representing whether the primary reproductive organs of
NonPersonLivingSubject are present. |
ED |
getStrainText()
A text string representing a specific genotypic or phenotypic variant of
a
NonPersonLivingSubject . |
void |
setGenderStatusCode(CE genderStatusCode) |
void |
setStrainText(ED strainText) |
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
ED getStrainText()
NonPersonLivingSubject
.
Examples: Minnesota5 (swine strain), DXL (poultry strain), RB51 (vaccine strain of Brucella abortus)
Rationale: There is no universal guideline for the naming or cataloging of strains. Many strain designations are created and eliminated over time, while some become established in various industries for a variety of reasons (vaccine production, breeding stock popularity, etc). However, the ability for anyone who cares to designate an organism as a "new" strain, precludes this field from being a coded value. Descriptive text is required to capture these designations.
void setStrainText(ED strainText) throws HDRRimException
HDRRimException
CE getGenderStatusCode()
NonPersonLivingSubject
are present.
void setGenderStatusCode(CE genderStatusCode) 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