public class BodyStructure extends DomainResource
| Modifier and Type | Field and Description |
|---|---|
protected BooleanType |
active
Whether this body site is in active use.
|
protected StringType |
description
A summary, characterization or explanation of the body structure.
|
protected List<Identifier> |
identifier
Identifier for this instance of the anatomical structure.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
protected List<Attachment> |
image
Image or images used to identify a location.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
protected CodeableConcept |
location
The anatomical location or region of the specimen, lesion, or body structure.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
LOCATION
Fluent Client search parameter constant for location
|
protected List<CodeableConcept> |
locationQualifier
Qualifier to refine the anatomical location.
|
protected CodeableConcept |
morphology
The kind of structure being represented by the body structure at `BodyStructure.location`.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
MORPHOLOGY
Fluent Client search parameter constant for morphology
|
protected Reference |
patient
The person to which the body site belongs.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected Patient |
patientTarget
The actual object that is the target of the reference (The person to which the body site belongs.)
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_LOCATION
Search parameter: location
|
static String |
SP_MORPHOLOGY
Search parameter: morphology
|
static String |
SP_PATIENT
Search parameter: patient
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
BodyStructure()
Constructor
|
BodyStructure(Reference patient)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected BooleanType active
protected CodeableConcept morphology
protected CodeableConcept location
protected List<CodeableConcept> locationQualifier
protected StringType description
protected List<Attachment> image
protected Patient patientTarget
public static final String SP_IDENTIFIER
Description: Bodystructure identifier
Type: token
Path: BodyStructure.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Bodystructure identifier
Type: token
Path: BodyStructure.identifier
public static final String SP_MORPHOLOGY
Description: Kind of Structure
Type: token
Path: BodyStructure.morphology
public static final ca.uhn.fhir.rest.gclient.TokenClientParam MORPHOLOGY
Description: Kind of Structure
Type: token
Path: BodyStructure.morphology
public static final String SP_PATIENT
Description: Who this is about
Type: reference
Path: BodyStructure.patient
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: Who this is about
Type: reference
Path: BodyStructure.patient
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_LOCATION
Description: Body site
Type: token
Path: BodyStructure.location
public static final ca.uhn.fhir.rest.gclient.TokenClientParam LOCATION
Description: Body site
Type: token
Path: BodyStructure.location
public BodyStructure()
public BodyStructure(Reference patient)
public List<Identifier> getIdentifier()
identifier (Identifier for this instance of the anatomical structure.)public BodyStructure setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public BodyStructure addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic BooleanType getActiveElement()
active (Whether this body site is in active use.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the valuepublic boolean hasActiveElement()
public boolean hasActive()
public BodyStructure setActiveElement(BooleanType value)
value - active (Whether this body site is in active use.). This is the underlying object with id, value and extensions. The accessor "getActive" gives direct access to the valuepublic boolean getActive()
public BodyStructure setActive(boolean value)
value - Whether this body site is in active use.public CodeableConcept getMorphology()
morphology (The kind of structure being represented by the body structure at `BodyStructure.location`. This can define both normal and abnormal morphologies.)public boolean hasMorphology()
public BodyStructure setMorphology(CodeableConcept value)
value - morphology (The kind of structure being represented by the body structure at `BodyStructure.location`. This can define both normal and abnormal morphologies.)public CodeableConcept getLocation()
location (The anatomical location or region of the specimen, lesion, or body structure.)public boolean hasLocation()
public BodyStructure setLocation(CodeableConcept value)
value - location (The anatomical location or region of the specimen, lesion, or body structure.)public List<CodeableConcept> getLocationQualifier()
locationQualifier (Qualifier to refine the anatomical location. These include qualifiers for laterality, relative location, directionality, number, and plane.)public BodyStructure setLocationQualifier(List<CodeableConcept> theLocationQualifier)
this for easy method chainingpublic boolean hasLocationQualifier()
public CodeableConcept addLocationQualifier()
public BodyStructure addLocationQualifier(CodeableConcept t)
public CodeableConcept getLocationQualifierFirstRep()
locationQualifier, creating it if it does not already existpublic StringType getDescriptionElement()
description (A summary, characterization or explanation of the body structure.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public BodyStructure setDescriptionElement(StringType value)
value - description (A summary, characterization or explanation of the body structure.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public BodyStructure setDescription(String value)
value - A summary, characterization or explanation of the body structure.public List<Attachment> getImage()
image (Image or images used to identify a location.)public BodyStructure setImage(List<Attachment> theImage)
this for easy method chainingpublic boolean hasImage()
public Attachment addImage()
public BodyStructure addImage(Attachment t)
public Attachment getImageFirstRep()
image, creating it if it does not already existpublic Reference getPatient()
patient (The person to which the body site belongs.)public boolean hasPatient()
public BodyStructure setPatient(Reference value)
value - patient (The person to which the body site belongs.)public Patient getPatientTarget()
patient The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The person to which the body site belongs.)public BodyStructure setPatientTarget(Patient value)
value - patient The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The person to which the body site belongs.)protected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic BodyStructure copy()
copy in class DomainResourcepublic void copyValues(BodyStructure dst)
protected BodyStructure typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.