Union of http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-vaccination-dm and http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-vaccination-dm

This is the set of resources that conform to either of the profiles Vaccination Profile - Data Minimization (http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-vaccination-dm) and Vaccination Profile - Data Minimization (http://hl7.org/fhir/uv/shc-vaccination/StructureDefinition/shc-vaccination-dm). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. Immunization 0..*Immunization event information
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 SΣ0..1MetaMetadata about the resource
ele-1: All FHIR elements must have a @value or children
.... security SΣ0..1CodingLimited security label to convey identity level of assurance for patient referenced by this resource.
Binding: ?? (required)
ele-1: All FHIR elements must have a @value or children
... status ?!SΣ1..1codeWhether or not the vaccination was completed
Binding: ?? (required): A set of codes indicating the current status of an Immunization.


ele-1: All FHIR elements must have a @value or children
... vaccineCode SΣ1..1CodeableConceptCodes identifying the vaccine product administered
Binding: ?? (example)
ele-1: All FHIR elements must have a @value or children
.... coding SΣ1..*CodingCode defined by a terminology system
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
.... reference Σ1..1stringThis SHOULD use an absolute URI like `resource:0` that will resolve within the containing Bundle.
ele-1: All FHIR elements must have a @value or children
... occurrence[x] SΣ1..1dateTimeVaccine administration date
ele-1: All FHIR elements must have a @value or children
... manufacturer S0..1Reference(Organization)Vaccine manufacturer
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
.... reference Σ0..1stringLiteral reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).


ele-1: All FHIR elements must have a @value or children
.... identifier SΣ0..1IdentifierOnly populate when vaccine type is not provided in vaccineCode
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
..... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: ?? (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
..... type Σ0..1CodeableConceptDescription of identifier
Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


ele-1: All FHIR elements must have a @value or children
..... system SΣC1..1uriCode identifying vaccine manufacturer
ele-1: All FHIR elements must have a @value or children
shall-use-known-vaccine-manufacturer-code-system: SHALL use a known code system for identifying vaccine manufacturers
Example General: http://www.acme.com/identifiers/patient
..... value SΣ1..1stringThe value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
..... period Σ0..1PeriodTime period when id is/was valid for use
ele-1: All FHIR elements must have a @value or children
..... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
ele-1: All FHIR elements must have a @value or children
.... display Σ0..1stringText alternative for the resource
ele-1: All FHIR elements must have a @value or children
... lotNumber SC0..1stringString representing lot number like `0123L45A`
ele-1: All FHIR elements must have a @value or children
vc-should-be-under-20-chars: Length SHOULD be <20 for data minimization.
vc-should-not-include-string-lot: lotNumber SHOULD NOT include `Lot #`, `Lot Number`, etc.
... performer SΣ0..1BackboneElementWho performed event
ele-1: All FHIR elements must have a @value or children
.... actor SΣ1..1Reference(Organization)Organization which was responsible for vaccine administration.
ele-1: All FHIR elements must have a @value or children
..... display SΣC1..1stringShort, human-readable text representation of the organization.
ele-1: All FHIR elements must have a @value or children
vc-should-be-under-30-chars: Length SHOULD be <30 for data minimization.
... isSubpotent ?!SΣC0..1booleanSet to `true` if dose is subpotent; omit otherwise
ele-1: All FHIR elements must have a @value or children
vc-shall-be-true-if-populated-invariant: Shall be `true` if populated

doco Documentation for this format