Union of http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-observation-ActivityDefinition and http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-observation-ActivityDefinition

This is the set of resources that conform to either of the profiles ChLabObservationDefinition (http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-observation-ActivityDefinition) and ChLabObservationDefinition (http://fhir.ch/ig/ch-lab-report/StructureDefinition/ch-lab-observation-ActivityDefinition). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. ObservationDefinition 0..*Definition of an observation
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
... 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
... contained 0..*ResourceContained, inline Resources
... extension 2..*ExtensionExtension
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
... category Σ0..*CodeableConceptCategory of observation
Binding: ?? (example): Codes for high level observation categories.


ele-1: All FHIR elements must have a @value or children
... code Σ1..1CodeableConceptType of observation (code / type)
Binding: ?? (example): Codes identifying names of simple observations.


ele-1: All FHIR elements must have a @value or children
... identifier Σ0..*IdentifierBusiness identifier for this ObservationDefinition instance
ele-1: All FHIR elements must have a @value or children
... permittedDataType 0..*codeQuantity | CodeableConcept | string | boolean | integer | Range | Ratio | SampledData | time | dateTime | Period
Binding: ?? (required): Permitted data type for observation value.


ele-1: All FHIR elements must have a @value or children

Example General: CodeableConcept
... multipleResultsAllowed 0..1booleanMultiple results allowed
ele-1: All FHIR elements must have a @value or children
Example General: true
... method S0..1CodeableConceptMethod used to produce the observation
Binding: ?? (example): Methods for simple observations.


ele-1: All FHIR elements must have a @value or children
... preferredReportName 0..1stringPreferred report name
ele-1: All FHIR elements must have a @value or children
... quantitativeDetails 0..1BackboneElementCharacteristics of quantitative results
ele-1: All FHIR elements must have a @value or children
.... 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
.... customaryUnit 0..1CodeableConceptCustomary unit for quantitative results
Binding: ?? (extensible): Codes identifying units of measure.


ele-1: All FHIR elements must have a @value or children
.... unit 0..1CodeableConceptSI unit for quantitative results
Binding: ?? (extensible): Codes identifying units of measure.


ele-1: All FHIR elements must have a @value or children
.... conversionFactor 0..1decimalSI to Customary unit conversion factor
ele-1: All FHIR elements must have a @value or children
.... decimalPrecision 0..1integerDecimal precision of observation quantitative results
ele-1: All FHIR elements must have a @value or children
... qualifiedInterval 0..*BackboneElementQualified range for continuous and ordinal observation results
ele-1: All FHIR elements must have a @value or children
.... 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
.... category 0..1codereference | critical | absolute
Binding: ?? (required): Codes identifying the category of observation range.


ele-1: All FHIR elements must have a @value or children
Example General: critical
.... range 0..1RangeThe interval itself, for continuous or ordinal observations
ele-1: All FHIR elements must have a @value or children
.... context 0..1CodeableConceptRange context qualifier
Binding: ?? (extensible): Code identifying the health context of a range.


ele-1: All FHIR elements must have a @value or children
.... appliesTo 0..*CodeableConceptTargetted population of the range
Binding: ?? (example): Codes identifying the population the reference range applies to.


ele-1: All FHIR elements must have a @value or children
.... gender 0..1codemale | female | other | unknown
Binding: ?? (required): The gender of a person used for administrative purposes.


ele-1: All FHIR elements must have a @value or children
Example General: female
.... age 0..1RangeApplicable age range, if relevant
ele-1: All FHIR elements must have a @value or children
.... gestationalAge 0..1RangeApplicable gestational age range, if relevant
ele-1: All FHIR elements must have a @value or children
.... condition 0..1stringCondition associated with the reference range
ele-1: All FHIR elements must have a @value or children
... validCodedValueSet 0..1Reference(ValueSet)Value set of valid coded values for the observations conforming to this ObservationDefinition
ele-1: All FHIR elements must have a @value or children
... normalCodedValueSet 0..1Reference(ValueSet)Value set of normal coded values for the observations conforming to this ObservationDefinition
ele-1: All FHIR elements must have a @value or children
... abnormalCodedValueSet 0..1Reference(ValueSet)Value set of abnormal coded values for the observations conforming to this ObservationDefinition
ele-1: All FHIR elements must have a @value or children
... criticalCodedValueSet 0..1Reference(ValueSet)Value set of critical coded values for the observations conforming to this ObservationDefinition
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format