Skip to main content

IObservation

FHIR GraphQL Schema. Version 8.8.1 import * from 'types.graphql'

interface IObservation {
id: String
meta: Meta
implicitRules: uri
_implicitRules: ElementBase
language: code
_language: ElementBase
text: Narrative
contained: [Resource]
extension: [Extension]
modifierExtension: [Extension]
identifier: [Identifier]
basedOn: [Reference]
partOf: [Reference]
status: code
_status: ElementBase
category: [CodeableConcept]
code: CodeableConcept!
subject: Reference
focus: [Reference]
encounter: Reference
effectiveDateTime: dateTime
_effectiveDateTime: ElementBase
effectivePeriod: Period
effectiveTiming: Timing
effectiveInstant: instant
_effectiveInstant: ElementBase
issued: instant
_issued: ElementBase
performer: [Reference]
valueQuantity: Quantity
valueCodeableConcept: CodeableConcept
valueString: String
_valueString: ElementBase
valueBoolean: Boolean
_valueBoolean: ElementBase
valueInteger: Int
_valueInteger: ElementBase
valueRange: Range
valueRatio: Ratio
valueSampledData: SampledData
valueTime: time
_valueTime: ElementBase
valueDateTime: dateTime
_valueDateTime: ElementBase
valuePeriod: Period
dataAbsentReason: CodeableConcept
interpretation: [CodeableConcept]
note: [Annotation]
bodySite: CodeableConcept
method: CodeableConcept
specimen: Reference
device: Reference
referenceRange: [ObservationReferenceRange]
hasMember: [Reference]
derivedFrom: [Reference]
component: [ObservationComponent]
}

Fields

IObservation.id ● String scalar

IObservation.meta ● Meta object

IObservation.implicitRules ● uri scalar

IObservation._implicitRules ● ElementBase object

IObservation.language ● code scalar

IObservation._language ● ElementBase object

IObservation.text ● Narrative object

IObservation.contained ● [Resource] list object

IObservation.extension ● [Extension] list object

IObservation.modifierExtension ● [Extension] list object

IObservation.identifier ● [Identifier] list object

IObservation.basedOn ● [Reference] list object

IObservation.partOf ● [Reference] list object

IObservation.status ● code scalar

IObservation._status ● ElementBase object

IObservation.category ● [CodeableConcept] list object

IObservation.code ● CodeableConcept! non-null object

IObservation.subject ● Reference object

IObservation.focus ● [Reference] list object

IObservation.encounter ● Reference object

IObservation.effectiveDateTime ● dateTime scalar

IObservation._effectiveDateTime ● ElementBase object

IObservation.effectivePeriod ● Period object

IObservation.effectiveTiming ● Timing object

IObservation.effectiveInstant ● instant scalar

IObservation._effectiveInstant ● ElementBase object

IObservation.issued ● instant scalar

IObservation._issued ● ElementBase object

IObservation.performer ● [Reference] list object

IObservation.valueQuantity ● Quantity object

IObservation.valueCodeableConcept ● CodeableConcept object

IObservation.valueString ● String scalar

IObservation._valueString ● ElementBase object

IObservation.valueBoolean ● Boolean scalar

IObservation._valueBoolean ● ElementBase object

IObservation.valueInteger ● Int scalar

IObservation._valueInteger ● ElementBase object

IObservation.valueRange ● Range object

IObservation.valueRatio ● Ratio object

IObservation.valueSampledData ● SampledData object

IObservation.valueTime ● time scalar

IObservation._valueTime ● ElementBase object

IObservation.valueDateTime ● dateTime scalar

IObservation._valueDateTime ● ElementBase object

IObservation.valuePeriod ● Period object

IObservation.dataAbsentReason ● CodeableConcept object

IObservation.interpretation ● [CodeableConcept] list object

IObservation.note ● [Annotation] list object

IObservation.bodySite ● CodeableConcept object

IObservation.method ● CodeableConcept object

IObservation.specimen ● Reference object

IObservation.device ● Reference object

IObservation.referenceRange ● [ObservationReferenceRange] list object

IObservation.hasMember ● [Reference] list object

IObservation.derivedFrom ● [Reference] list object

IObservation.component ● [ObservationComponent] list object