f:Observation
identifier: maximum cardinality of 'identifier' is 0
basedOn: maximum cardinality of 'basedOn' is 0
partOf: maximum cardinality of 'partOf' is 0
category: minimum cardinality of 'category' is 1
category: maximum cardinality of 'category' is 1
subject: minimum cardinality of 'subject' is 1
focus: maximum cardinality of 'focus' is 0
encounter: maximum cardinality of 'encounter' is 0
effective[x]: minimum cardinality of 'effective[x]' is 1
issued: minimum cardinality of 'issued' is 1
value[x]: minimum cardinality of 'value[x]' is 1
dataAbsentReason: maximum cardinality of 'dataAbsentReason' is 0
interpretation: maximum cardinality of 'interpretation' is 1
bodySite: maximum cardinality of 'bodySite' is 0
method: minimum cardinality of 'method' is 1
specimen: minimum cardinality of 'specimen' is 1
device: maximum cardinality of 'device' is 0
referenceRange: minimum cardinality of 'referenceRange' is 1
referenceRange: maximum cardinality of 'referenceRange' is 1
hasMember: maximum cardinality of 'hasMember' is 0
derivedFrom: maximum cardinality of 'derivedFrom' is 0
component: maximum cardinality of 'component' is 0
Observation
If the resource is contained in another resource, it SHALL NOT contain nested Resources (inherited)
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 (inherited)
If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (inherited)
If a resource is contained in another resource, it SHALL NOT have a security label (inherited)
A resource should have narrative for robust management (inherited)
dataAbsentReason SHALL only be present if Observation.value[x] is not present (inherited)
If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present (inherited)
Observation.meta
All FHIR elements must have a @value or children (inherited)
Observation.implicitRules
All FHIR elements must have a @value or children (inherited)
Observation.language
All FHIR elements must have a @value or children (inherited)
Observation.text
All FHIR elements must have a @value or children (inherited)
Observation.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Observation.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Observation.identifier
All FHIR elements must have a @value or children (inherited)
Observation.basedOn
All FHIR elements must have a @value or children (inherited)
Observation.partOf
All FHIR elements must have a @value or children (inherited)
Observation.status
All FHIR elements must have a @value or children (inherited)
f:Observation/f:category
id: maximum cardinality of 'id' is 1
coding: minimum cardinality of 'coding' is 1
coding: maximum cardinality of 'coding' is 1
text: maximum cardinality of 'text' is 0
Observation.category
All FHIR elements must have a @value or children (inherited)
Observation.category.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
f:Observation/f:category/f:coding
id: maximum cardinality of 'id' is 1
system: minimum cardinality of 'system' is 1
system: maximum cardinality of 'system' is 1
version: maximum cardinality of 'version' is 1
code: minimum cardinality of 'code' is 1
code: maximum cardinality of 'code' is 1
display: maximum cardinality of 'display' is 0
userSelected: maximum cardinality of 'userSelected' is 0
Observation.category.coding
All FHIR elements must have a @value or children (inherited)
Observation.category.coding.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.category.coding.system
All FHIR elements must have a @value or children (inherited)
Observation.category.coding.version
All FHIR elements must have a @value or children (inherited)
Observation.category.coding.code
All FHIR elements must have a @value or children (inherited)
Observation.category.coding.display
All FHIR elements must have a @value or children (inherited)
Observation.category.coding.userSelected
All FHIR elements must have a @value or children (inherited)
Observation.category.text
All FHIR elements must have a @value or children (inherited)
f:Observation/f:code
id: maximum cardinality of 'id' is 1
coding: minimum cardinality of 'coding' is 1
coding: maximum cardinality of 'coding' is 1
text: maximum cardinality of 'text' is 0
Observation.code
All FHIR elements must have a @value or children (inherited)
Observation.code.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
f:Observation/f:code/f:coding
id: maximum cardinality of 'id' is 1
system: minimum cardinality of 'system' is 1
system: maximum cardinality of 'system' is 1
version: maximum cardinality of 'version' is 1
code: minimum cardinality of 'code' is 1
code: maximum cardinality of 'code' is 1
display: maximum cardinality of 'display' is 0
userSelected: maximum cardinality of 'userSelected' is 0
Observation.code.coding
All FHIR elements must have a @value or children (inherited)
Observation.code.coding.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.code.coding.system
All FHIR elements must have a @value or children (inherited)
Observation.code.coding.version
All FHIR elements must have a @value or children (inherited)
Observation.code.coding.code
All FHIR elements must have a @value or children (inherited)
Observation.code.coding.display
All FHIR elements must have a @value or children (inherited)
Observation.code.coding.userSelected
All FHIR elements must have a @value or children (inherited)
Observation.code.text
All FHIR elements must have a @value or children (inherited)
f:Observation/f:subject
id: maximum cardinality of 'id' is 1
reference: maximum cardinality of 'reference' is 0
type: maximum cardinality of 'type' is 0
identifier: minimum cardinality of 'identifier' is 1
identifier: maximum cardinality of 'identifier' is 1
display: maximum cardinality of 'display' is 0
Observation.subject
All FHIR elements must have a @value or children (inherited)
Observation.subject.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.subject.reference
All FHIR elements must have a @value or children (inherited)
Observation.subject.type
All FHIR elements must have a @value or children (inherited)
f:Observation/f:subject/f:identifier
id: maximum cardinality of 'id' is 1
use: maximum cardinality of 'use' is 0
type: maximum cardinality of 'type' is 0
system: minimum cardinality of 'system' is 1
system: maximum cardinality of 'system' is 1
value: minimum cardinality of 'value' is 1
value: maximum cardinality of 'value' is 1
period: maximum cardinality of 'period' is 0
assigner: maximum cardinality of 'assigner' is 0
Observation.subject.identifier
All FHIR elements must have a @value or children (inherited)
Observation.subject.identifier.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.subject.identifier.use
All FHIR elements must have a @value or children (inherited)
Observation.subject.identifier.type
All FHIR elements must have a @value or children (inherited)
Observation.subject.identifier.system
All FHIR elements must have a @value or children (inherited)
Observation.subject.identifier.value
All FHIR elements must have a @value or children (inherited)
Observation.subject.identifier.period
All FHIR elements must have a @value or children (inherited)
Observation.subject.identifier.assigner
All FHIR elements must have a @value or children (inherited)
Observation.subject.display
All FHIR elements must have a @value or children (inherited)
Observation.focus
All FHIR elements must have a @value or children (inherited)
Observation.encounter
All FHIR elements must have a @value or children (inherited)
Observation.effective[x] 1
All FHIR elements must have a @value or children (inherited)
Observation.issued
All FHIR elements must have a @value or children (inherited)
Observation.performer
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
f:Observation/f:performer
id: maximum cardinality of 'id' is 1
reference: maximum cardinality of 'reference' is 0
type: maximum cardinality of 'type' is 0
identifier: minimum cardinality of 'identifier' is 1
identifier: maximum cardinality of 'identifier' is 1
display: maximum cardinality of 'display' is 0
id: maximum cardinality of 'id' is 1
reference: maximum cardinality of 'reference' is 0
type: maximum cardinality of 'type' is 0
identifier: minimum cardinality of 'identifier' is 1
identifier: maximum cardinality of 'identifier' is 1
display: maximum cardinality of 'display' is 0
id: maximum cardinality of 'id' is 1
reference: maximum cardinality of 'reference' is 0
type: maximum cardinality of 'type' is 0
identifier: minimum cardinality of 'identifier' is 1
identifier: maximum cardinality of 'identifier' is 1
display: maximum cardinality of 'display' is 0
Observation.performer.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.performer.reference
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Observation.performer.type
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
f:Observation/f:performer/f:identifier
id: maximum cardinality of 'id' is 1
use: maximum cardinality of 'use' is 0
type: maximum cardinality of 'type' is 0
system: minimum cardinality of 'system' is 1
system: maximum cardinality of 'system' is 1
value: minimum cardinality of 'value' is 1
value: maximum cardinality of 'value' is 1
period: maximum cardinality of 'period' is 0
assigner: maximum cardinality of 'assigner' is 0
id: maximum cardinality of 'id' is 1
use: maximum cardinality of 'use' is 0
type: maximum cardinality of 'type' is 0
system: minimum cardinality of 'system' is 1
system: maximum cardinality of 'system' is 1
value: minimum cardinality of 'value' is 1
value: maximum cardinality of 'value' is 1
period: maximum cardinality of 'period' is 0
assigner: maximum cardinality of 'assigner' is 0
id: maximum cardinality of 'id' is 1
use: maximum cardinality of 'use' is 0
type: maximum cardinality of 'type' is 0
system: minimum cardinality of 'system' is 1
system: maximum cardinality of 'system' is 1
value: minimum cardinality of 'value' is 1
value: maximum cardinality of 'value' is 1
period: maximum cardinality of 'period' is 0
assigner: maximum cardinality of 'assigner' is 0
Observation.performer.identifier
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Observation.performer.identifier.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.performer.identifier.use
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Observation.performer.identifier.type
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Observation.performer.identifier.system
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Observation.performer.identifier.value
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Observation.performer.identifier.period
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Observation.performer.identifier.assigner
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Observation.performer.display
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Observation.value[x] 1
All FHIR elements must have a @value or children (inherited)
Observation.dataAbsentReason
All FHIR elements must have a @value or children (inherited)
f:Observation/f:interpretation
id: maximum cardinality of 'id' is 1
coding: minimum cardinality of 'coding' is 1
coding: maximum cardinality of 'coding' is 1
text: maximum cardinality of 'text' is 0
Observation.interpretation
All FHIR elements must have a @value or children (inherited)
Observation.interpretation.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
f:Observation/f:interpretation/f:coding
id: maximum cardinality of 'id' is 1
system: minimum cardinality of 'system' is 1
system: maximum cardinality of 'system' is 1
version: maximum cardinality of 'version' is 1
code: minimum cardinality of 'code' is 1
code: maximum cardinality of 'code' is 1
display: maximum cardinality of 'display' is 0
userSelected: maximum cardinality of 'userSelected' is 0
Observation.interpretation.coding
All FHIR elements must have a @value or children (inherited)
Observation.interpretation.coding.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.interpretation.coding.system
All FHIR elements must have a @value or children (inherited)
Observation.interpretation.coding.version
All FHIR elements must have a @value or children (inherited)
Observation.interpretation.coding.code
All FHIR elements must have a @value or children (inherited)
Observation.interpretation.coding.display
All FHIR elements must have a @value or children (inherited)
Observation.interpretation.coding.userSelected
All FHIR elements must have a @value or children (inherited)
Observation.interpretation.text
All FHIR elements must have a @value or children (inherited)
f:Observation/f:note
id: maximum cardinality of 'id' is 1
author[x]: maximum cardinality of 'author[x]' is 0
time: maximum cardinality of 'time' is 0
text: minimum cardinality of 'text' is 1
text: maximum cardinality of 'text' is 1
Observation.note
All FHIR elements must have a @value or children (inherited)
Observation.note.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.note.author[x] 1
All FHIR elements must have a @value or children (inherited)
Observation.note.time
All FHIR elements must have a @value or children (inherited)
Observation.note.text
All FHIR elements must have a @value or children (inherited)
Observation.bodySite
All FHIR elements must have a @value or children (inherited)
f:Observation/f:method
id: maximum cardinality of 'id' is 1
coding: maximum cardinality of 'coding' is 0
text: maximum cardinality of 'text' is 1
Observation.method
All FHIR elements must have a @value or children (inherited)
Observation.method.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.method.coding
All FHIR elements must have a @value or children (inherited)
Observation.method.text
All FHIR elements must have a @value or children (inherited)
f:Observation/f:specimen
id: maximum cardinality of 'id' is 1
reference: minimum cardinality of 'reference' is 1
reference: maximum cardinality of 'reference' is 1
type: maximum cardinality of 'type' is 0
identifier: maximum cardinality of 'identifier' is 0
display: maximum cardinality of 'display' is 0
Observation.specimen
All FHIR elements must have a @value or children (inherited)
Observation.specimen.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Observation.specimen.reference
All FHIR elements must have a @value or children (inherited)
Observation.specimen.type
All FHIR elements must have a @value or children (inherited)
Observation.specimen.identifier
All FHIR elements must have a @value or children (inherited)
Observation.specimen.display
All FHIR elements must have a @value or children (inherited)
Observation.device
All FHIR elements must have a @value or children (inherited)
f:Observation/f:referenceRange
low: maximum cardinality of 'low' is 0
high: maximum cardinality of 'high' is 0
type: maximum cardinality of 'type' is 0
appliesTo: maximum cardinality of 'appliesTo' is 0
age: maximum cardinality of 'age' is 0
text: minimum cardinality of 'text' is 1
Observation.referenceRange
All FHIR elements must have a @value or children (inherited)
Must have at least a low or a high or text (inherited)
Observation.referenceRange.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Observation.referenceRange.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Observation.referenceRange.low
All FHIR elements must have a @value or children (inherited)
Observation.referenceRange.high
All FHIR elements must have a @value or children (inherited)
Observation.referenceRange.type
All FHIR elements must have a @value or children (inherited)
Observation.referenceRange.appliesTo
All FHIR elements must have a @value or children (inherited)
Observation.referenceRange.age
All FHIR elements must have a @value or children (inherited)
Observation.referenceRange.text
All FHIR elements must have a @value or children (inherited)
Observation.hasMember
All FHIR elements must have a @value or children (inherited)
Observation.derivedFrom
All FHIR elements must have a @value or children (inherited)
Observation.component
All FHIR elements must have a @value or children (inherited)
Observation.component.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Observation.component.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Observation.component.code
All FHIR elements must have a @value or children (inherited)
Observation.component.value[x] 1
All FHIR elements must have a @value or children (inherited)
Observation.component.dataAbsentReason
All FHIR elements must have a @value or children (inherited)
Observation.component.interpretation
All FHIR elements must have a @value or children (inherited)
Observation.component.referenceRange
All FHIR elements must have a @value or children (inherited)