This is the set of resources that conform to either of the profiles US Core Observation Pregnancy Intent Profile (http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-pregnancyintent) and PACIO Cognitive Status Collection (http://hl7.org/fhir/us/pacio-cs/StructureDefinition/pacio-csc). E.g. what you have to deal with if you get resources conforming to one of them
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Observation | C | 0..* | Measurements and simple assertions dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present | |
meta | Σ | 0..1 | Meta | Metadata about the resource ele-1: All FHIR elements must have a @value or children |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language. ele-1: All FHIR elements must have a @value or children | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation ele-1: All FHIR elements must have a @value or children | |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | left: Additional content defined by implementations; right: Extension ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
identifier | Σ | 0..* | Identifier | Business Identifier for observation ele-1: All FHIR elements must have a @value or children |
basedOn | Σ | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) | left: Fulfills plan, proposal or order; right: Currently not used in CognitiveStatusCollection. ele-1: All FHIR elements must have a @value or children |
partOf | Σ | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) | left: Part of referenced event; right: Currently not used in CognitiveStatusCollection. ele-1: All FHIR elements must have a @value or children |
status | ?!SΣ | 1..1 | code | left: registered | preliminary | final | amended +; right: Should have the value 'final' when all the observatons are complete and there are no further actions needed. Otherwise, another value from the value set may appropriately be used. Binding: ?? (required): Codes providing the status of an observation. ele-1: All FHIR elements must have a @value or children |
category | S | 0..* | CodeableConcept | left: Classification of type of observation; right: A second category code may be used along with the code “functioning”. For example, for assessment tool/survey instrument observations use “survey” as a second code. Binding: ?? (preferred): Codes for high level observation categories. ele-1: All FHIR elements must have a @value or children |
code | SΣ | 1..1 | CodeableConcept | left: Pregnancy Status; right: For a Post-Acute Care structured assessment resource such as an instrument or screen, use a LOINC code to identify the instrument/screen name or panel/section title to indicate the kind of assessment. Binding: ?? (extensible): Codes identifying names of simple observations. ele-1: All FHIR elements must have a @value or children |
subject | SΣ | 1..1 | Reference(US Core Patient Profile) | left: Who and/or what the observation is about; right: Should only reference a Patient resource. ele-1: All FHIR elements must have a @value or children |
focus | Σ | 0..* | Reference(Resource) | left: What the observation is about, when it is not about the subject of record; right: Currently not used in CognitiveStatusCollection. ele-1: All FHIR elements must have a @value or children |
encounter | Σ | 0..1 | Reference(Encounter) | Healthcare event during which this observation is made ele-1: All FHIR elements must have a @value or children |
effective[x] | Σ | 1..1 | left: Clinically relevant time/time-period for observation; right: Clinical relevant time for an assessment such as cognitive assessments performed with structured evaluation tools is the time the evaluation occurs, i.e., when the clinician obtains the answers entered in the tool. However, the only timing available may be when then tool is completed by the clinician. That timing is generally documented as a point in time (dateTime). ele-1: All FHIR elements must have a @value or children | |
effectiveDateTime | dateTime | |||
effectivePeriod | Period | |||
issued | Σ | 0..1 | instant | left: Date/Time this version was made available; right: Currently not used in CognitiveStatusCollection. ele-1: All FHIR elements must have a @value or children |
performer | Σ | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) | left: Who is responsible for the observation; right: The person who performed the assessment. The preferred way to specify the performer is to use the PractitionerRole resource to provide both the practitioner and organization. ele-1: All FHIR elements must have a @value or children |
value[x] | Σ | 0..1 | left: Actual result; right: If used, should use the CodeableConcept datatype whenever possible to provide a suitable code to define the concept for the observation data. When capturing a collection of related observations, typically this field is not used. If the outcome of an assessment includes one or more summary scores, leave this field unused and use the 'hasMember' field to point to one or more Observation resources with each of which has a score provided in the 'value' field. ele-1: All FHIR elements must have a @value or children | |
valueCodeableConcept | CodeableConcept | |||
valueQuantity | Quantity | |||
valueString | string | |||
valueBoolean | boolean | |||
valueInteger | integer | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueSampledData | SampledData | |||
valueTime | time | |||
valueDateTime | dateTime | |||
valuePeriod | Period | |||
dataAbsentReason | 0..1 | CodeableConcept | left: Why the result is missing; right: Currently not used in CognitiveStatusCollection. Binding: ?? (extensible): Codes specifying why the result (Observation.value[x]) is missing. ele-1: All FHIR elements must have a @value or children | |
interpretation | 0..* | CodeableConcept | left: High, low, normal, etc.; right: Currently not used in CognitiveStatusCollection. Binding: ?? (extensible): Codes identifying interpretations of observations. ele-1: All FHIR elements must have a @value or children | |
note | 0..* | Annotation | Comments about the observation ele-1: All FHIR elements must have a @value or children | |
bodySite | 0..1 | CodeableConcept | left: Observed body part; right: Currently not used in CognitiveStatusCollection. Binding: ?? (example): Codes describing anatomical locations. May include laterality. ele-1: All FHIR elements must have a @value or children | |
method | 0..1 | CodeableConcept | left: How it was done; right: Currently not used in CognitiveStatusCollection. Binding: ?? (example): Methods for simple observations. ele-1: All FHIR elements must have a @value or children | |
specimen | 0..1 | Reference(Specimen) | left: Specimen used for this observation; right: Currently not used in CognitiveStatusCollection. ele-1: All FHIR elements must have a @value or children | |
device | 0..1 | Reference(Device | DeviceMetric) | left: (Measurement) Device; right: Currently not used in CognitiveStatusCollection. ele-1: All FHIR elements must have a @value or children | |
referenceRange | C | 0..* | BackboneElement | left: Provides guide for interpretation; right: Currently not used in CognitiveStatusCollection. ele-1: All FHIR elements must have a @value or children obs-3: Must have at least a low or a high or text |
extension | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
low | 0..1 | ?? | Low Range, if relevant ele-1: All FHIR elements must have a @value or children | |
high | 0..1 | ?? | High Range, if relevant ele-1: All FHIR elements must have a @value or children | |
type | 0..1 | CodeableConcept | Reference range qualifier Binding: ?? (preferred): Code for the meaning of a reference range. ele-1: All FHIR elements must have a @value or children | |
appliesTo | 0..* | CodeableConcept | Reference range population Binding: ?? (example): Codes identifying the population the reference range applies to. ele-1: All FHIR elements must have a @value or children | |
age | 0..1 | Range | Applicable age range, if relevant ele-1: All FHIR elements must have a @value or children | |
text | 0..1 | string | Text based reference range in an observation ele-1: All FHIR elements must have a @value or children | |
hasMember | SΣ | 0..* | Reference(Observation | QuestionnaireResponse | MolecularSequence) | left: Related resource that belongs to the Observation group; right: Each cognitive status observation in the collection. ele-1: All FHIR elements must have a @value or children |
derivedFrom | SΣ | 0..* | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence), Reference(SDC Questionnaire Response) | left: Related measurements the observation is made from; right: Should point back to the SDC QuestionnaireResponse that this resource is derived from. ele-1: All FHIR elements must have a @value or children |
component | Σ | 0..* | BackboneElement | left: Component results; right: Currently not used in CognitiveStatusCollection. ele-1: All FHIR elements must have a @value or children |
extension | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
code | Σ | 1..1 | CodeableConcept | Type of component observation (code / type) Binding: ?? (example): Codes identifying names of simple observations. ele-1: All FHIR elements must have a @value or children |
value[x] | Σ | 0..1 | Actual component result ele-1: All FHIR elements must have a @value or children | |
valueQuantity | Quantity | |||
valueCodeableConcept | CodeableConcept | |||
valueString | string | |||
valueBoolean | boolean | |||
valueInteger | integer | |||
valueRange | Range | |||
valueRatio | Ratio | |||
valueSampledData | SampledData | |||
valueTime | time | |||
valueDateTime | dateTime | |||
valuePeriod | Period | |||
dataAbsentReason | 0..1 | CodeableConcept | Why the component result is missing Binding: ?? (extensible): Codes specifying why the result (Observation.value[x]) is missing. ele-1: All FHIR elements must have a @value or children | |
interpretation | 0..* | CodeableConcept | High, low, normal, etc. Binding: ?? (extensible): Codes identifying interpretations of observations. ele-1: All FHIR elements must have a @value or children | |
referenceRange | 0..* | Provides guide for interpretation of component result ele-1: All FHIR elements must have a @value or children | ||
Documentation for this format |