public class Observation extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
Observation.ObservationComponentComponent |
static class |
Observation.ObservationReferenceRangeComponent |
static class |
Observation.ObservationRelatedComponent |
static class |
Observation.ObservationRelationshipType |
static class |
Observation.ObservationRelationshipTypeEnumFactory |
static class |
Observation.ObservationStatus |
static class |
Observation.ObservationStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static ReferenceClientParam |
BASED_ON
Fluent Client search parameter constant for based-on
|
protected List<Reference> |
basedOn
A plan, proposal or order that is fulfilled in whole or in part by this event.
|
protected List<Resource> |
basedOnTarget
The actual objects that are the target of the reference (A plan, proposal or order that is fulfilled in whole or in part by this event.)
|
protected CodeableConcept |
bodySite
Indicates the site on the subject's body where the observation was made (i.e.
|
protected List<CodeableConcept> |
category
A code that classifies the general type of observation being made.
|
static TokenClientParam |
CATEGORY
Fluent Client search parameter constant for category
|
protected CodeableConcept |
code
Describes what was observed.
|
static TokenClientParam |
CODE
Fluent Client search parameter constant for code
|
static CompositeClientParam<TokenClientParam,TokenClientParam> |
CODE_VALUE_CONCEPT
Fluent Client search parameter constant for code-value-concept
|
static CompositeClientParam<TokenClientParam,DateClientParam> |
CODE_VALUE_DATE
Fluent Client search parameter constant for code-value-date
|
static CompositeClientParam<TokenClientParam,QuantityClientParam> |
CODE_VALUE_QUANTITY
Fluent Client search parameter constant for code-value-quantity
|
static CompositeClientParam<TokenClientParam,StringClientParam> |
CODE_VALUE_STRING
Fluent Client search parameter constant for code-value-string
|
static TokenClientParam |
COMBO_CODE
Fluent Client search parameter constant for combo-code
|
static CompositeClientParam<TokenClientParam,TokenClientParam> |
COMBO_CODE_VALUE_CONCEPT
Fluent Client search parameter constant for combo-code-value-concept
|
static CompositeClientParam<TokenClientParam,QuantityClientParam> |
COMBO_CODE_VALUE_QUANTITY
Fluent Client search parameter constant for combo-code-value-quantity
|
static TokenClientParam |
COMBO_DATA_ABSENT_REASON
Fluent Client search parameter constant for combo-data-absent-reason
|
static TokenClientParam |
COMBO_VALUE_CONCEPT
Fluent Client search parameter constant for combo-value-concept
|
static QuantityClientParam |
COMBO_VALUE_QUANTITY
Fluent Client search parameter constant for combo-value-quantity
|
protected StringType |
comment
May include statements about significant, unexpected or unreliable values, or information about the source of the value where this may be relevant to the interpretation of the result.
|
protected List<Observation.ObservationComponentComponent> |
component
Some observations have multiple component observations.
|
static TokenClientParam |
COMPONENT_CODE
Fluent Client search parameter constant for component-code
|
static CompositeClientParam<TokenClientParam,TokenClientParam> |
COMPONENT_CODE_VALUE_CONCEPT
Fluent Client search parameter constant for component-code-value-concept
|
static CompositeClientParam<TokenClientParam,QuantityClientParam> |
COMPONENT_CODE_VALUE_QUANTITY
Fluent Client search parameter constant for component-code-value-quantity
|
static TokenClientParam |
COMPONENT_DATA_ABSENT_REASON
Fluent Client search parameter constant for component-data-absent-reason
|
static TokenClientParam |
COMPONENT_VALUE_CONCEPT
Fluent Client search parameter constant for component-value-concept
|
static QuantityClientParam |
COMPONENT_VALUE_QUANTITY
Fluent Client search parameter constant for component-value-quantity
|
protected Reference |
context
The healthcare event (e.g.
|
static ReferenceClientParam |
CONTEXT
Fluent Client search parameter constant for context
|
protected Resource |
contextTarget
The actual object that is the target of the reference (The healthcare event (e.g.
|
static TokenClientParam |
DATA_ABSENT_REASON
Fluent Client search parameter constant for data-absent-reason
|
protected CodeableConcept |
dataAbsentReason
Provides a reason why the expected value in the element Observation.value[x] is missing.
|
static DateClientParam |
DATE
Fluent Client search parameter constant for date
|
protected Reference |
device
The device used to generate the observation data.
|
static ReferenceClientParam |
DEVICE
Fluent Client search parameter constant for device
|
protected Resource |
deviceTarget
The actual object that is the target of the reference (The device used to generate the observation data.)
|
protected Type |
effective
The time or time-period the observed value is asserted as being true.
|
static ReferenceClientParam |
ENCOUNTER
Fluent Client search parameter constant for encounter
|
protected List<Identifier> |
identifier
A unique identifier assigned to this observation.
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static Include |
INCLUDE_BASED_ON
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_CONTEXT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_DEVICE
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_ENCOUNTER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PERFORMER
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_RELATED_TARGET
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SPECIMEN
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements.
|
protected CodeableConcept |
interpretation
The assessment made based on the result of the observation.
|
protected InstantType |
issued
The date and time this observation was made available to providers, typically after the results have been reviewed and verified.
|
protected CodeableConcept |
method
Indicates the mechanism used to perform the observation.
|
static TokenClientParam |
METHOD
Fluent Client search parameter constant for method
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected List<Reference> |
performer
Who was responsible for asserting the observed value as "true".
|
static ReferenceClientParam |
PERFORMER
Fluent Client search parameter constant for performer
|
protected List<Resource> |
performerTarget
The actual objects that are the target of the reference (Who was responsible for asserting the observed value as "true".)
|
protected List<Observation.ObservationReferenceRangeComponent> |
referenceRange
Guidance on how to interpret the value by comparison to a normal or recommended range.
|
protected List<Observation.ObservationRelatedComponent> |
related
A reference to another resource (usually another Observation) whose relationship is defined by the relationship type code.
|
static CompositeClientParam<ReferenceClientParam,TokenClientParam> |
RELATED
Fluent Client search parameter constant for related
|
static ReferenceClientParam |
RELATED_TARGET
Fluent Client search parameter constant for related-target
|
static TokenClientParam |
RELATED_TYPE
Fluent Client search parameter constant for related-type
|
static String |
SP_BASED_ON
Search parameter: based-on
|
static String |
SP_CATEGORY
Search parameter: category
|
static String |
SP_CODE
Search parameter: code
|
static String |
SP_CODE_VALUE_CONCEPT
Search parameter: code-value-concept
|
static String |
SP_CODE_VALUE_DATE
Search parameter: code-value-date
|
static String |
SP_CODE_VALUE_QUANTITY
Search parameter: code-value-quantity
|
static String |
SP_CODE_VALUE_STRING
Search parameter: code-value-string
|
static String |
SP_COMBO_CODE
Search parameter: combo-code
|
static String |
SP_COMBO_CODE_VALUE_CONCEPT
Search parameter: combo-code-value-concept
|
static String |
SP_COMBO_CODE_VALUE_QUANTITY
Search parameter: combo-code-value-quantity
|
static String |
SP_COMBO_DATA_ABSENT_REASON
Search parameter: combo-data-absent-reason
|
static String |
SP_COMBO_VALUE_CONCEPT
Search parameter: combo-value-concept
|
static String |
SP_COMBO_VALUE_QUANTITY
Search parameter: combo-value-quantity
|
static String |
SP_COMPONENT_CODE
Search parameter: component-code
|
static String |
SP_COMPONENT_CODE_VALUE_CONCEPT
Search parameter: component-code-value-concept
|
static String |
SP_COMPONENT_CODE_VALUE_QUANTITY
Search parameter: component-code-value-quantity
|
static String |
SP_COMPONENT_DATA_ABSENT_REASON
Search parameter: component-data-absent-reason
|
static String |
SP_COMPONENT_VALUE_CONCEPT
Search parameter: component-value-concept
|
static String |
SP_COMPONENT_VALUE_QUANTITY
Search parameter: component-value-quantity
|
static String |
SP_CONTEXT
Search parameter: context
|
static String |
SP_DATA_ABSENT_REASON
Search parameter: data-absent-reason
|
static String |
SP_DATE
Search parameter: date
|
static String |
SP_DEVICE
Search parameter: device
|
static String |
SP_ENCOUNTER
Search parameter: encounter
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_METHOD
Search parameter: method
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_PERFORMER
Search parameter: performer
|
static String |
SP_RELATED
Search parameter: related
|
static String |
SP_RELATED_TARGET
Search parameter: related-target
|
static String |
SP_RELATED_TYPE
Search parameter: related-type
|
static String |
SP_SPECIMEN
Search parameter: specimen
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_SUBJECT
Search parameter: subject
|
static String |
SP_VALUE_CONCEPT
Search parameter: value-concept
|
static String |
SP_VALUE_DATE
Search parameter: value-date
|
static String |
SP_VALUE_QUANTITY
Search parameter: value-quantity
|
static String |
SP_VALUE_STRING
Search parameter: value-string
|
protected Reference |
specimen
The specimen that was used when this observation was made.
|
static ReferenceClientParam |
SPECIMEN
Fluent Client search parameter constant for specimen
|
protected Specimen |
specimenTarget
The actual object that is the target of the reference (The specimen that was used when this observation was made.)
|
protected Enumeration<Observation.ObservationStatus> |
status
The status of the result value.
|
static TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected Reference |
subject
The patient, or group of patients, location, or device whose characteristics (direct or indirect) are described by the observation and into whose record the observation is placed.
|
static ReferenceClientParam |
SUBJECT
Fluent Client search parameter constant for subject
|
protected Resource |
subjectTarget
The actual object that is the target of the reference (The patient, or group of patients, location, or device whose characteristics (direct or indirect) are described by the observation and into whose record the observation is placed.
|
protected Type |
value
The information determined as a result of making the observation, if the information has a simple value.
|
static TokenClientParam |
VALUE_CONCEPT
Fluent Client search parameter constant for value-concept
|
static DateClientParam |
VALUE_DATE
Fluent Client search parameter constant for value-date
|
static QuantityClientParam |
VALUE_QUANTITY
Fluent Client search parameter constant for value-quantity
|
static StringClientParam |
VALUE_STRING
Fluent Client search parameter constant for value-string
|
contained, extension, modifierExtension, textid, implicitRules, language, metaRES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
Observation()
Constructor
|
Observation(Enumeration<Observation.ObservationStatus> status,
CodeableConcept code)
Constructor
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDatagetMeta, getStructureFhirVersionEnum, setIdgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected List<Identifier> identifier
protected List<Reference> basedOn
protected List<Resource> basedOnTarget
protected Enumeration<Observation.ObservationStatus> status
protected List<CodeableConcept> category
protected CodeableConcept code
protected Reference subject
protected Resource subjectTarget
protected Reference context
protected Resource contextTarget
protected Type effective
protected InstantType issued
protected List<Reference> performer
protected List<Resource> performerTarget
protected Type value
protected CodeableConcept dataAbsentReason
protected CodeableConcept interpretation
protected StringType comment
protected CodeableConcept bodySite
protected CodeableConcept method
protected Specimen specimenTarget
protected Resource deviceTarget
protected List<Observation.ObservationReferenceRangeComponent> referenceRange
protected List<Observation.ObservationRelatedComponent> related
protected List<Observation.ObservationComponentComponent> component
public static final String SP_DATE
Description: Obtained date/time. If the obtained element is a period, a date that falls in the period
Type: date
Path: Observation.effective[x]
public static final DateClientParam DATE
Description: Obtained date/time. If the obtained element is a period, a date that falls in the period
Type: date
Path: Observation.effective[x]
public static final String SP_COMBO_DATA_ABSENT_REASON
Description: The reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing.
Type: token
Path: Observation.dataAbsentReason, Observation.component.dataAbsentReason
public static final TokenClientParam COMBO_DATA_ABSENT_REASON
Description: The reason why the expected value in the element Observation.value[x] or Observation.component.value[x] is missing.
Type: token
Path: Observation.dataAbsentReason, Observation.component.dataAbsentReason
public static final String SP_CODE
Description: The code of the observation type
Type: token
Path: Observation.code
public static final TokenClientParam CODE
Description: The code of the observation type
Type: token
Path: Observation.code
public static final String SP_COMBO_CODE_VALUE_QUANTITY
Description: Code and quantity value parameter pair, including in components
Type: composite
Path:
public static final CompositeClientParam<TokenClientParam,QuantityClientParam> COMBO_CODE_VALUE_QUANTITY
Description: Code and quantity value parameter pair, including in components
Type: composite
Path:
public static final String SP_SUBJECT
Description: The subject that the observation is about
Type: reference
Path: Observation.subject
public static final ReferenceClientParam SUBJECT
Description: The subject that the observation is about
Type: reference
Path: Observation.subject
public static final Include INCLUDE_SUBJECT
public static final String SP_COMPONENT_DATA_ABSENT_REASON
Description: The reason why the expected value in the element Observation.component.value[x] is missing.
Type: token
Path: Observation.component.dataAbsentReason
public static final TokenClientParam COMPONENT_DATA_ABSENT_REASON
Description: The reason why the expected value in the element Observation.component.value[x] is missing.
Type: token
Path: Observation.component.dataAbsentReason
public static final String SP_VALUE_CONCEPT
Description: The value of the observation, if the value is a CodeableConcept
Type: token
Path: Observation.valueCodeableConcept
public static final TokenClientParam VALUE_CONCEPT
Description: The value of the observation, if the value is a CodeableConcept
Type: token
Path: Observation.valueCodeableConcept
public static final String SP_VALUE_DATE
Description: The value of the observation, if the value is a date or period of time
Type: date
Path: Observation.valueDateTime, Observation.valuePeriod
public static final DateClientParam VALUE_DATE
Description: The value of the observation, if the value is a date or period of time
Type: date
Path: Observation.valueDateTime, Observation.valuePeriod
public static final String SP_CODE_VALUE_STRING
Description: Code and string value parameter pair
Type: composite
Path:
public static final CompositeClientParam<TokenClientParam,StringClientParam> CODE_VALUE_STRING
Description: Code and string value parameter pair
Type: composite
Path:
public static final String SP_COMPONENT_CODE_VALUE_QUANTITY
Description: Component code and component quantity value parameter pair
Type: composite
Path:
public static final CompositeClientParam<TokenClientParam,QuantityClientParam> COMPONENT_CODE_VALUE_QUANTITY
Description: Component code and component quantity value parameter pair
Type: composite
Path:
public static final String SP_BASED_ON
Description: Reference to the test or procedure request.
Type: reference
Path: Observation.basedOn
public static final ReferenceClientParam BASED_ON
Description: Reference to the test or procedure request.
Type: reference
Path: Observation.basedOn
public static final Include INCLUDE_BASED_ON
public static final String SP_RELATED
Description: Related Observations - search on related-type and related-target together
Type: composite
Path:
public static final CompositeClientParam<ReferenceClientParam,TokenClientParam> RELATED
Description: Related Observations - search on related-type and related-target together
Type: composite
Path:
public static final String SP_CODE_VALUE_DATE
Description: Code and date/time value parameter pair
Type: composite
Path:
public static final CompositeClientParam<TokenClientParam,DateClientParam> CODE_VALUE_DATE
Description: Code and date/time value parameter pair
Type: composite
Path:
public static final String SP_PATIENT
Description: The subject that the observation is about (if patient)
Type: reference
Path: Observation.subject
public static final ReferenceClientParam PATIENT
Description: The subject that the observation is about (if patient)
Type: reference
Path: Observation.subject
public static final Include INCLUDE_PATIENT
public static final String SP_SPECIMEN
Description: Specimen used for this observation
Type: reference
Path: Observation.specimen
public static final ReferenceClientParam SPECIMEN
Description: Specimen used for this observation
Type: reference
Path: Observation.specimen
public static final Include INCLUDE_SPECIMEN
public static final String SP_COMPONENT_CODE
Description: The component code of the observation type
Type: token
Path: Observation.component.code
public static final TokenClientParam COMPONENT_CODE
Description: The component code of the observation type
Type: token
Path: Observation.component.code
public static final String SP_CODE_VALUE_QUANTITY
Description: Code and quantity value parameter pair
Type: composite
Path:
public static final CompositeClientParam<TokenClientParam,QuantityClientParam> CODE_VALUE_QUANTITY
Description: Code and quantity value parameter pair
Type: composite
Path:
public static final String SP_CONTEXT
Description: Healthcare event (Episode-of-care or Encounter) related to the observation
Type: reference
Path: Observation.context
public static final ReferenceClientParam CONTEXT
Description: Healthcare event (Episode-of-care or Encounter) related to the observation
Type: reference
Path: Observation.context
public static final Include INCLUDE_CONTEXT
public static final String SP_COMBO_CODE_VALUE_CONCEPT
Description: Code and coded value parameter pair, including in components
Type: composite
Path:
public static final CompositeClientParam<TokenClientParam,TokenClientParam> COMBO_CODE_VALUE_CONCEPT
Description: Code and coded value parameter pair, including in components
Type: composite
Path:
public static final String SP_VALUE_STRING
Description: The value of the observation, if the value is a string, and also searches in CodeableConcept.text
Type: string
Path: Observation.valueString
public static final StringClientParam VALUE_STRING
Description: The value of the observation, if the value is a string, and also searches in CodeableConcept.text
Type: string
Path: Observation.valueString
public static final String SP_IDENTIFIER
Description: The unique id for a particular observation
Type: token
Path: Observation.identifier
public static final TokenClientParam IDENTIFIER
Description: The unique id for a particular observation
Type: token
Path: Observation.identifier
public static final String SP_PERFORMER
Description: Who performed the observation
Type: reference
Path: Observation.performer
public static final ReferenceClientParam PERFORMER
Description: Who performed the observation
Type: reference
Path: Observation.performer
public static final Include INCLUDE_PERFORMER
public static final String SP_COMBO_CODE
Description: The code of the observation type or component type
Type: token
Path: Observation.code, Observation.component.code
public static final TokenClientParam COMBO_CODE
Description: The code of the observation type or component type
Type: token
Path: Observation.code, Observation.component.code
public static final String SP_METHOD
Description: The method used for the observation
Type: token
Path: Observation.method
public static final TokenClientParam METHOD
Description: The method used for the observation
Type: token
Path: Observation.method
public static final String SP_VALUE_QUANTITY
Description: The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)
Type: quantity
Path: Observation.valueQuantity
public static final QuantityClientParam VALUE_QUANTITY
Description: The value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)
Type: quantity
Path: Observation.valueQuantity
public static final String SP_COMPONENT_VALUE_QUANTITY
Description: The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)
Type: quantity
Path: Observation.component.valueQuantity
public static final QuantityClientParam COMPONENT_VALUE_QUANTITY
Description: The value of the component observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)
Type: quantity
Path: Observation.component.valueQuantity
public static final String SP_DATA_ABSENT_REASON
Description: The reason why the expected value in the element Observation.value[x] is missing.
Type: token
Path: Observation.dataAbsentReason
public static final TokenClientParam DATA_ABSENT_REASON
Description: The reason why the expected value in the element Observation.value[x] is missing.
Type: token
Path: Observation.dataAbsentReason
public static final String SP_COMBO_VALUE_QUANTITY
Description: The value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)
Type: quantity
Path: Observation.valueQuantity, Observation.component.valueQuantity
public static final QuantityClientParam COMBO_VALUE_QUANTITY
Description: The value or component value of the observation, if the value is a Quantity, or a SampledData (just search on the bounds of the values in sampled data)
Type: quantity
Path: Observation.valueQuantity, Observation.component.valueQuantity
public static final String SP_ENCOUNTER
Description: Encounter related to the observation
Type: reference
Path: Observation.context
public static final ReferenceClientParam ENCOUNTER
Description: Encounter related to the observation
Type: reference
Path: Observation.context
public static final Include INCLUDE_ENCOUNTER
public static final String SP_RELATED_TYPE
Description: has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by
Type: token
Path: Observation.related.type
public static final TokenClientParam RELATED_TYPE
Description: has-member | derived-from | sequel-to | replaces | qualified-by | interfered-by
Type: token
Path: Observation.related.type
public static final String SP_RELATED_TARGET
Description: Resource that is related to this one
Type: reference
Path: Observation.related.target
public static final ReferenceClientParam RELATED_TARGET
Description: Resource that is related to this one
Type: reference
Path: Observation.related.target
public static final Include INCLUDE_RELATED_TARGET
public static final String SP_CODE_VALUE_CONCEPT
Description: Code and coded value parameter pair
Type: composite
Path:
public static final CompositeClientParam<TokenClientParam,TokenClientParam> CODE_VALUE_CONCEPT
Description: Code and coded value parameter pair
Type: composite
Path:
public static final String SP_COMPONENT_CODE_VALUE_CONCEPT
Description: Component code and component coded value parameter pair
Type: composite
Path:
public static final CompositeClientParam<TokenClientParam,TokenClientParam> COMPONENT_CODE_VALUE_CONCEPT
Description: Component code and component coded value parameter pair
Type: composite
Path:
public static final String SP_COMPONENT_VALUE_CONCEPT
Description: The value of the component observation, if the value is a CodeableConcept
Type: token
Path: Observation.component.valueCodeableConcept
public static final TokenClientParam COMPONENT_VALUE_CONCEPT
Description: The value of the component observation, if the value is a CodeableConcept
Type: token
Path: Observation.component.valueCodeableConcept
public static final String SP_CATEGORY
Description: The classification of the type of observation
Type: token
Path: Observation.category
public static final TokenClientParam CATEGORY
Description: The classification of the type of observation
Type: token
Path: Observation.category
public static final String SP_DEVICE
Description: The Device that generated the observation data.
Type: reference
Path: Observation.device
public static final ReferenceClientParam DEVICE
Description: The Device that generated the observation data.
Type: reference
Path: Observation.device
public static final Include INCLUDE_DEVICE
public static final String SP_COMBO_VALUE_CONCEPT
Description: The value or component value of the observation, if the value is a CodeableConcept
Type: token
Path: Observation.valueCodeableConcept, Observation.component.valueCodeableConcept
public static final TokenClientParam COMBO_VALUE_CONCEPT
Description: The value or component value of the observation, if the value is a CodeableConcept
Type: token
Path: Observation.valueCodeableConcept, Observation.component.valueCodeableConcept
public static final String SP_STATUS
Description: The status of the observation
Type: token
Path: Observation.status
public static final TokenClientParam STATUS
Description: The status of the observation
Type: token
Path: Observation.status
public Observation()
public Observation(Enumeration<Observation.ObservationStatus> status, CodeableConcept code)
public List<Identifier> getIdentifier()
identifier (A unique identifier assigned to this observation.)public Observation setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public Observation addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic List<Reference> getBasedOn()
basedOn (A plan, proposal or order that is fulfilled in whole or in part by this event.)public Observation setBasedOn(List<Reference> theBasedOn)
this for easy method chainingpublic boolean hasBasedOn()
public Reference addBasedOn()
public Observation addBasedOn(Reference t)
public Reference getBasedOnFirstRep()
basedOn, creating it if it does not already exist@Deprecated public List<Resource> getBasedOnTarget()
public Enumeration<Observation.ObservationStatus> getStatusElement()
status (The status of the result value.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public Observation setStatusElement(Enumeration<Observation.ObservationStatus> value)
value - status (The status of the result value.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic Observation.ObservationStatus getStatus()
public Observation setStatus(Observation.ObservationStatus value)
value - The status of the result value.public List<CodeableConcept> getCategory()
category (A code that classifies the general type of observation being made.)public Observation setCategory(List<CodeableConcept> theCategory)
this for easy method chainingpublic boolean hasCategory()
public CodeableConcept addCategory()
public Observation addCategory(CodeableConcept t)
public CodeableConcept getCategoryFirstRep()
category, creating it if it does not already existpublic CodeableConcept getCode()
code (Describes what was observed. Sometimes this is called the observation "name".)public boolean hasCode()
public Observation setCode(CodeableConcept value)
value - code (Describes what was observed. Sometimes this is called the observation "name".)public Reference getSubject()
subject (The patient, or group of patients, location, or device whose characteristics (direct or indirect) are described by the observation and into whose record the observation is placed. Comments: Indirect characteristics may be those of a specimen, fetus, donor, other observer (for example a relative or EMT), or any observation made about the subject.)public boolean hasSubject()
public Observation setSubject(Reference value)
value - subject (The patient, or group of patients, location, or device whose characteristics (direct or indirect) are described by the observation and into whose record the observation is placed. Comments: Indirect characteristics may be those of a specimen, fetus, donor, other observer (for example a relative or EMT), or any observation made about the subject.)public Resource getSubjectTarget()
subject 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 patient, or group of patients, location, or device whose characteristics (direct or indirect) are described by the observation and into whose record the observation is placed. Comments: Indirect characteristics may be those of a specimen, fetus, donor, other observer (for example a relative or EMT), or any observation made about the subject.)public Observation setSubjectTarget(Resource value)
value - subject 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 patient, or group of patients, location, or device whose characteristics (direct or indirect) are described by the observation and into whose record the observation is placed. Comments: Indirect characteristics may be those of a specimen, fetus, donor, other observer (for example a relative or EMT), or any observation made about the subject.)public Reference getContext()
context (The healthcare event (e.g. a patient and healthcare provider interaction) during which this observation is made.)public boolean hasContext()
public Observation setContext(Reference value)
value - context (The healthcare event (e.g. a patient and healthcare provider interaction) during which this observation is made.)public Resource getContextTarget()
context 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 healthcare event (e.g. a patient and healthcare provider interaction) during which this observation is made.)public Observation setContextTarget(Resource value)
value - context 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 healthcare event (e.g. a patient and healthcare provider interaction) during which this observation is made.)public Type getEffective()
effective (The time or time-period the observed value is asserted as being true. For biological subjects - e.g. human patients - this is usually called the "physiologically relevant time". This is usually either the time of the procedure or of specimen collection, but very often the source of the date/time is not known, only the date/time itself.)public DateTimeType getEffectiveDateTimeType() throws FHIRException
effective (The time or time-period the observed value is asserted as being true. For biological subjects - e.g. human patients - this is usually called the "physiologically relevant time". This is usually either the time of the procedure or of specimen collection, but very often the source of the date/time is not known, only the date/time itself.)FHIRExceptionpublic boolean hasEffectiveDateTimeType()
public Period getEffectivePeriod() throws FHIRException
effective (The time or time-period the observed value is asserted as being true. For biological subjects - e.g. human patients - this is usually called the "physiologically relevant time". This is usually either the time of the procedure or of specimen collection, but very often the source of the date/time is not known, only the date/time itself.)FHIRExceptionpublic boolean hasEffectivePeriod()
public boolean hasEffective()
public Observation setEffective(Type value)
value - effective (The time or time-period the observed value is asserted as being true. For biological subjects - e.g. human patients - this is usually called the "physiologically relevant time". This is usually either the time of the procedure or of specimen collection, but very often the source of the date/time is not known, only the date/time itself.)public InstantType getIssuedElement()
issued (The date and time this observation was made available to providers, typically after the results have been reviewed and verified.). This is the underlying object with id, value and extensions. The accessor "getIssued" gives direct access to the valuepublic boolean hasIssuedElement()
public boolean hasIssued()
public Observation setIssuedElement(InstantType value)
value - issued (The date and time this observation was made available to providers, typically after the results have been reviewed and verified.). This is the underlying object with id, value and extensions. The accessor "getIssued" gives direct access to the valuepublic Date getIssued()
public Observation setIssued(Date value)
value - The date and time this observation was made available to providers, typically after the results have been reviewed and verified.public List<Reference> getPerformer()
performer (Who was responsible for asserting the observed value as "true".)public Observation setPerformer(List<Reference> thePerformer)
this for easy method chainingpublic boolean hasPerformer()
public Reference addPerformer()
public Observation addPerformer(Reference t)
public Reference getPerformerFirstRep()
performer, creating it if it does not already exist@Deprecated public List<Resource> getPerformerTarget()
public Type getValue()
value (The information determined as a result of making the observation, if the information has a simple value.)public Quantity getValueQuantity() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueQuantity()
public CodeableConcept getValueCodeableConcept() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueCodeableConcept()
public StringType getValueStringType() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueStringType()
public BooleanType getValueBooleanType() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueBooleanType()
public Range getValueRange() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueRange()
public Ratio getValueRatio() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueRatio()
public SampledData getValueSampledData() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueSampledData()
public Attachment getValueAttachment() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueAttachment()
public TimeType getValueTimeType() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueTimeType()
public DateTimeType getValueDateTimeType() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValueDateTimeType()
public Period getValuePeriod() throws FHIRException
value (The information determined as a result of making the observation, if the information has a simple value.)FHIRExceptionpublic boolean hasValuePeriod()
public boolean hasValue()
public Observation setValue(Type value)
value - value (The information determined as a result of making the observation, if the information has a simple value.)public CodeableConcept getDataAbsentReason()
dataAbsentReason (Provides a reason why the expected value in the element Observation.value[x] is missing.)public boolean hasDataAbsentReason()
public Observation setDataAbsentReason(CodeableConcept value)
value - dataAbsentReason (Provides a reason why the expected value in the element Observation.value[x] is missing.)public CodeableConcept getInterpretation()
interpretation (The assessment made based on the result of the observation. Intended as a simple compact code often placed adjacent to the result value in reports and flow sheets to signal the meaning/normalcy status of the result. Otherwise known as abnormal flag.)public boolean hasInterpretation()
public Observation setInterpretation(CodeableConcept value)
value - interpretation (The assessment made based on the result of the observation. Intended as a simple compact code often placed adjacent to the result value in reports and flow sheets to signal the meaning/normalcy status of the result. Otherwise known as abnormal flag.)public StringType getCommentElement()
comment (May include statements about significant, unexpected or unreliable values, or information about the source of the value where this may be relevant to the interpretation of the result.). This is the underlying object with id, value and extensions. The accessor "getComment" gives direct access to the valuepublic boolean hasCommentElement()
public boolean hasComment()
public Observation setCommentElement(StringType value)
value - comment (May include statements about significant, unexpected or unreliable values, or information about the source of the value where this may be relevant to the interpretation of the result.). This is the underlying object with id, value and extensions. The accessor "getComment" gives direct access to the valuepublic String getComment()
public Observation setComment(String value)
value - May include statements about significant, unexpected or unreliable values, or information about the source of the value where this may be relevant to the interpretation of the result.public CodeableConcept getBodySite()
bodySite (Indicates the site on the subject's body where the observation was made (i.e. the target site).)public boolean hasBodySite()
public Observation setBodySite(CodeableConcept value)
value - bodySite (Indicates the site on the subject's body where the observation was made (i.e. the target site).)public CodeableConcept getMethod()
method (Indicates the mechanism used to perform the observation.)public boolean hasMethod()
public Observation setMethod(CodeableConcept value)
value - method (Indicates the mechanism used to perform the observation.)public Reference getSpecimen()
specimen (The specimen that was used when this observation was made.)public boolean hasSpecimen()
public Observation setSpecimen(Reference value)
value - specimen (The specimen that was used when this observation was made.)public Specimen getSpecimenTarget()
specimen 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 specimen that was used when this observation was made.)public Observation setSpecimenTarget(Specimen value)
value - specimen 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 specimen that was used when this observation was made.)public Reference getDevice()
device (The device used to generate the observation data.)public boolean hasDevice()
public Observation setDevice(Reference value)
value - device (The device used to generate the observation data.)public Resource getDeviceTarget()
device 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 device used to generate the observation data.)public Observation setDeviceTarget(Resource value)
value - device 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 device used to generate the observation data.)public List<Observation.ObservationReferenceRangeComponent> getReferenceRange()
referenceRange (Guidance on how to interpret the value by comparison to a normal or recommended range.)public Observation setReferenceRange(List<Observation.ObservationReferenceRangeComponent> theReferenceRange)
this for easy method chainingpublic boolean hasReferenceRange()
public Observation.ObservationReferenceRangeComponent addReferenceRange()
public Observation addReferenceRange(Observation.ObservationReferenceRangeComponent t)
public Observation.ObservationReferenceRangeComponent getReferenceRangeFirstRep()
referenceRange, creating it if it does not already existpublic List<Observation.ObservationRelatedComponent> getRelated()
related (A reference to another resource (usually another Observation) whose relationship is defined by the relationship type code.)public Observation setRelated(List<Observation.ObservationRelatedComponent> theRelated)
this for easy method chainingpublic boolean hasRelated()
public Observation.ObservationRelatedComponent addRelated()
public Observation addRelated(Observation.ObservationRelatedComponent t)
public Observation.ObservationRelatedComponent getRelatedFirstRep()
related, creating it if it does not already existpublic List<Observation.ObservationComponentComponent> getComponent()
component (Some observations have multiple component observations. These component observations are expressed as separate code value pairs that share the same attributes. Examples include systolic and diastolic component observations for blood pressure measurement and multiple component observations for genetics observations.)public Observation setComponent(List<Observation.ObservationComponentComponent> theComponent)
this for easy method chainingpublic boolean hasComponent()
public Observation.ObservationComponentComponent addComponent()
public Observation addComponent(Observation.ObservationComponentComponent t)
public Observation.ObservationComponentComponent getComponentFirstRep()
component, creating it if it does not already existprotected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class DomainResourceFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class DomainResourceFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class DomainResourceFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class DomainResourceFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class DomainResourceFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class DomainResourceFHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic Observation copy()
copy in class DomainResourceprotected Observation typedCopy()
public boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2017 University Health Network. All rights reserved.