Union of http://hl7.org/fhir/us/core/StructureDefinition/us-core-bmi and http://hl7.org/fhir/us/pacio-cs/StructureDefinition/pacio-csc

This is the set of resources that conform to either of the profiles US Core BMI Profile (http://hl7.org/fhir/us/core/StructureDefinition/us-core-bmi) 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

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C0..*left: US Core Body Mass Index (BMI) Profile; right: 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
vs-2: If there is no component or hasMember element then either a value[x] or a data absent reason must be present.
... meta Σ0..1MetaMetadata about the resource
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.


ele-1: All FHIR elements must have a @value or children
... text 0..1NarrativeText summary of the resource, for human interpretation
ele-1: All FHIR elements must have a @value or children
... contained 0..*ResourceContained, inline Resources
... extension 0..*Extensionleft: 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..*ExtensionExtensions 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..*IdentifierBusiness 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..1codeleft: 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 S1..*CodeableConceptleft: 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..1CodeableConceptleft: Coded Responses from C-CDA Vital Sign Results; 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 Description (No ValueSet): (extensible): Vital sign result types


ele-1: All FHIR elements must have a @value or children
... subject SΣ1..1Reference(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..1Reference(Encounter)Healthcare event during which this observation is made
ele-1: All FHIR elements must have a @value or children
... effective[x] SΣC1..1left: Often just a dateTime for Vital Signs; 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
vs-1: if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day
.... effectiveDateTimedateTime S
.... effectivePeriodPeriod
... issued Σ0..1instantleft: 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] SΣ0..1left: Vital Signs Value; 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.
Binding: ?? (example): Common UCUM units for recording Vital Signs.


ele-1: All FHIR elements must have a @value or children
.... valueQuantityQuantity S
.... valueCodeableConceptCodeableConcept
.... valueStringstring
.... valueBooleanboolean
.... valueIntegerinteger
.... valueRangeRange
.... valueRatioRatio
.... valueSampledDataSampledData
.... valueTimetime
.... valueDateTimedateTime
.... valuePeriodPeriod
... dataAbsentReason S0..1CodeableConceptleft: 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..*CodeableConceptleft: 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..*AnnotationComments about the observation
ele-1: All FHIR elements must have a @value or children
... bodySite 0..1CodeableConceptleft: 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..1CodeableConceptleft: 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..1Reference(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..1Reference(Device | DeviceMetric)left: (Measurement) Device; right: Currently not used in CognitiveStatusCollection.
ele-1: All FHIR elements must have a @value or children
... referenceRange C0..*BackboneElementleft: 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..*ExtensionAdditional 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..*ExtensionExtensions 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..1CodeableConceptReference 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..*CodeableConceptReference 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..1RangeApplicable age range, if relevant
ele-1: All FHIR elements must have a @value or children
.... text 0..1stringText based reference range in an observation
ele-1: All FHIR elements must have a @value or children
... hasMember SΣ0..*Reference(QuestionnaireResponse | MolecularSequence | Vital Signs Profile), Reference(PACIO Cognitive Status)left: Used when reporting vital signs panel components; 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 | MolecularSequence | Vital Signs Profile), 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 SΣC0..*BackboneElementleft: Component observations; right: Currently not used in CognitiveStatusCollection.
ele-1: All FHIR elements must have a @value or children
vs-3: If there is no a value a data absent reason must be present
.... extension 0..*ExtensionAdditional 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..*ExtensionExtensions 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 SΣ1..1CodeableConceptleft: Coded vital sign result type; right: Type of component observation (code / type)
Binding: ?? (extensible): left: Vital sign result types; right: Codes identifying names of simple observations.


ele-1: All FHIR elements must have a @value or children
.... value[x] SΣ0..1left: Vital Sign Component Value; right: Actual component result
Binding: ?? (example): Common UCUM units for recording Vital Signs.


ele-1: All FHIR elements must have a @value or children
..... valueQuantityQuantity S
..... valueCodeableConceptCodeableConcept
..... valueStringstring
..... valueBooleanboolean
..... valueIntegerinteger
..... valueRangeRange
..... valueRatioRatio
..... valueSampledDataSampledData
..... valueTimetime
..... valueDateTimedateTime
..... valuePeriodPeriod
.... dataAbsentReason S0..1CodeableConceptWhy 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..*CodeableConceptHigh, 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

doco Documentation for this format