Measurements and simple assertions made about a patient,
device or other subject.
Properties
Reference
Fulfills plan,
proposal or order.
CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ProcedureRequest | ReferralRequest
Property methods: basedOnBuildValueArray(), basedOnCollectionToDisplay(), basedOnCollectionToOdbc(), basedOnDisplayToCollection(), basedOnGet(), basedOnGetObject(), basedOnGetObjectId(), basedOnGetSwizzled(), basedOnIsValid(), basedOnOdbcToCollection(), basedOnSet(), basedOnSetObject(), basedOnSetObjectId()
property bodySite as HS.FHIR.DTL.vSTU3.Model.Datatype.CodeableConcept (XMLNAME = "bodySite", XMLPROJECTION = "ELEMENT");
CodeableConcept
Observed body part.
any FHIR3 code may be used;
body-site shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: bodySiteGet(), bodySiteGetSwizzled(), bodySiteIsValid(), bodySiteNewObject(), bodySiteSet()
CodeableConcept
Classification of type of observation.
observation-category is the PREFERRED FHIR3 ValueSet for codes,
but if you need to express meanings not found in observation-category,
you may use codes from any ValueSet.
Property methods: categoryBuildValueArray(), categoryCollectionToDisplay(), categoryCollectionToOdbc(), categoryDisplayToCollection(), categoryGet(), categoryGetObject(), categoryGetObjectId(), categoryGetSwizzled(), categoryIsValid(), categoryOdbcToCollection(), categorySet(), categorySetObject(), categorySetObjectId()
CodeableConcept
Type of observation (code / type)
any FHIR3 code may be used;
observation-codes shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: codeGet(), codeGetSwizzled(), codeIsValid(), codeNewObject(), codeSet()
string
Comments about result.
Property methods: commentDisplayToLogical(), commentGet(), commentIsValid(), commentLogicalToDisplay(), commentLogicalToOdbc(), commentNormalize(), commentSet()
BackboneElement
Component results.
Property methods: componentBuildValueArray(), componentCollectionToDisplay(), componentCollectionToOdbc(), componentDisplayToCollection(), componentGet(), componentGetObject(), componentGetObjectId(), componentGetSwizzled(), componentIsValid(), componentOdbcToCollection(), componentSet(), componentSetObject(), componentSetObjectId()
property context as HS.FHIR.DTL.vSTU3.Model.Base.Reference (XMLNAME = "context", XMLPROJECTION = "ELEMENT");
Reference
Healthcare event during which this observation is made.
Encounter | EpisodeOfCare
Property methods: contextGet(), contextGetSwizzled(), contextIsValid(), contextNewObject(), contextSet()
CodeableConcept
Why the result is missing.
observation-valueabsentreason is the REQUIRED FHIR3 ValueSet for codes,
but if you need to express meanings not found in observation-valueabsentreason,
you may formally EXTEND observation-valueabsentreason to add codes to it.
Property methods: dataAbsentReasonGet(), dataAbsentReasonGetSwizzled(), dataAbsentReasonIsValid(), dataAbsentReasonNewObject(), dataAbsentReasonSet()
Reference
(Measurement) Device.
Device | DeviceMetric
Property methods: deviceGet(), deviceGetSwizzled(), deviceIsValid(), deviceNewObject(), deviceSet()
property effectiveDateTime as %String (MAXLEN = 1000000, XMLNAME = "effectiveDateTime", XMLPROJECTION = "ATTRIBUTE");
dateTime
Clinically relevant time/time-period for observation.
Property methods: effectiveDateTimeDisplayToLogical(), effectiveDateTimeGet(), effectiveDateTimeIsValid(), effectiveDateTimeLogicalToDisplay(), effectiveDateTimeLogicalToOdbc(), effectiveDateTimeNormalize(), effectiveDateTimeSet()
Period
Clinically relevant time/time-period for observation.
Property methods: effectivePeriodGet(), effectivePeriodGetSwizzled(), effectivePeriodIsValid(), effectivePeriodNewObject(), effectivePeriodSet()
Identifier
Business Identifier for observation.
Property methods: identifierBuildValueArray(), identifierCollectionToDisplay(), identifierCollectionToOdbc(), identifierDisplayToCollection(), identifierGet(), identifierGetObject(), identifierGetObjectId(), identifierGetSwizzled(), identifierIsValid(), identifierOdbcToCollection(), identifierSet(), identifierSetObject(), identifierSetObjectId()
CodeableConcept
High,
low,
normal,
etc.
observation-interpretation is the REQUIRED FHIR3 ValueSet for codes,
but if you need to express meanings not found in observation-interpretation,
you may formally EXTEND observation-interpretation to add codes to it.
Property methods: interpretationGet(), interpretationGetSwizzled(), interpretationIsValid(), interpretationNewObject(), interpretationSet()
property issued as %String (MAXLEN = 1000000, XMLNAME = "issued", XMLPROJECTION = "ATTRIBUTE");
instant
Date/Time this was made available.
Property methods: issuedDisplayToLogical(), issuedGet(), issuedIsValid(), issuedLogicalToDisplay(), issuedLogicalToOdbc(), issuedNormalize(), issuedSet()
CodeableConcept
How it was done.
any FHIR3 code may be used;
observation-methods shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: methodGet(), methodGetSwizzled(), methodIsValid(), methodNewObject(), methodSet()
Reference
Who is responsible for the observation.
Practitioner | Organization | Patient | RelatedPerson
Property methods: performerBuildValueArray(), performerCollectionToDisplay(), performerCollectionToOdbc(), performerDisplayToCollection(), performerGet(), performerGetObject(), performerGetObjectId(), performerGetSwizzled(), performerIsValid(), performerOdbcToCollection(), performerSet(), performerSetObject(), performerSetObjectId()
BackboneElement
Provides guide for interpretation.
Property methods: referenceRangeBuildValueArray(), referenceRangeCollectionToDisplay(), referenceRangeCollectionToOdbc(), referenceRangeDisplayToCollection(), referenceRangeGet(), referenceRangeGetObject(), referenceRangeGetObjectId(), referenceRangeGetSwizzled(), referenceRangeIsValid(), referenceRangeOdbcToCollection(), referenceRangeSet(), referenceRangeSetObject(), referenceRangeSetObjectId()
BackboneElement
Resource related to this observation.
Property methods: relatedBuildValueArray(), relatedCollectionToDisplay(), relatedCollectionToOdbc(), relatedDisplayToCollection(), relatedGet(), relatedGetObject(), relatedGetObjectId(), relatedGetSwizzled(), relatedIsValid(), relatedOdbcToCollection(), relatedSet(), relatedSetObject(), relatedSetObjectId()
Reference
Specimen used for this observation.
Specimen
Property methods: specimenGet(), specimenGetSwizzled(), specimenIsValid(), specimenNewObject(), specimenSet()
property status as %String (MAXLEN = 1000000, XMLNAME = "status", XMLPROJECTION = "ATTRIBUTE") [ Required ];
code
registered | preliminary | final | amended +
observation-status is the REQUIRED FHIR3 ValueSet for codes;
you may NOT extend observation-status and you may NOT use codes from other ValueSets.
Property methods: statusDisplayToLogical(), statusGet(), statusIsValid(), statusLogicalToDisplay(), statusLogicalToOdbc(), statusNormalize(), statusSet()
Reference
Who and/or what this is about.
Patient | Group | Device | Location
Property methods: subjectGet(), subjectGetSwizzled(), subjectIsValid(), subjectNewObject(), subjectSet()
Attachment
Actual result.
Property methods: valueAttachmentGet(), valueAttachmentGetSwizzled(), valueAttachmentIsValid(), valueAttachmentNewObject(), valueAttachmentSet()
property valueBoolean as %Boolean (XMLNAME = "valueBoolean", XMLPROJECTION = "ATTRIBUTE");
boolean
Actual result.
Property methods: valueBooleanDisplayToLogical(), valueBooleanGet(), valueBooleanIsValid(), valueBooleanLogicalToDisplay(), valueBooleanLogicalToXSD(), valueBooleanNormalize(), valueBooleanSet(), valueBooleanXSDToLogical()
CodeableConcept
Actual result.
any FHIR3 code from any ValueSet may be used.
Property methods: valueCodeableConceptGet(), valueCodeableConceptGetSwizzled(), valueCodeableConceptIsValid(), valueCodeableConceptNewObject(), valueCodeableConceptSet()
property valueDateTime as %String (MAXLEN = 1000000, XMLNAME = "valueDateTime", XMLPROJECTION = "ATTRIBUTE");
dateTime
Actual result.
Property methods: valueDateTimeDisplayToLogical(), valueDateTimeGet(), valueDateTimeIsValid(), valueDateTimeLogicalToDisplay(), valueDateTimeLogicalToOdbc(), valueDateTimeNormalize(), valueDateTimeSet()
Period
Actual result.
Property methods: valuePeriodGet(), valuePeriodGetSwizzled(), valuePeriodIsValid(), valuePeriodNewObject(), valuePeriodSet()
Quantity
Actual result.
Property methods: valueQuantityGet(), valueQuantityGetSwizzled(), valueQuantityIsValid(), valueQuantityNewObject(), valueQuantitySet()
Range
Actual result.
Property methods: valueRangeGet(), valueRangeGetSwizzled(), valueRangeIsValid(), valueRangeNewObject(), valueRangeSet()
Ratio
Actual result.
Property methods: valueRatioGet(), valueRatioGetSwizzled(), valueRatioIsValid(), valueRatioNewObject(), valueRatioSet()
SampledData
Actual result.
Property methods: valueSampledDataGet(), valueSampledDataGetSwizzled(), valueSampledDataIsValid(), valueSampledDataNewObject(), valueSampledDataSet()
property valueString as %String (MAXLEN = 1000000, XMLNAME = "valueString", XMLPROJECTION = "ATTRIBUTE");
string
Actual result.
Property methods: valueStringDisplayToLogical(), valueStringGet(), valueStringIsValid(), valueStringLogicalToDisplay(), valueStringLogicalToOdbc(), valueStringNormalize(), valueStringSet()
property valueTime as %String (MAXLEN = 1000000, XMLNAME = "valueTime", XMLPROJECTION = "ATTRIBUTE");
time
Actual result.
Property methods: valueTimeDisplayToLogical(), valueTimeGet(), valueTimeIsValid(), valueTimeLogicalToDisplay(), valueTimeLogicalToOdbc(), valueTimeNormalize(), valueTimeSet()