Extensions for Using Data Elements from FHIR R4B in FHIR R5
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R4B in FHIR R5 - Downloaded Version null See the Directory of published versions

Resource Profile: Profile_R4B_CatalogEntry_R5

Official URL: http://hl7.org/fhir/4.3/StructureDefinition/profile-CatalogEntry Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: Profile_R4B_CatalogEntry_R5

This cross-version profile allows R4B CatalogEntry content to be represented via FHIR R5 Basic resources.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Basic 0..* Basic(5.0.0) Resource for non-supported content
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:type 0..1 CodeableConcept R4B: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.type
Constraints: ext-1
.... extension:orderable 1..1 boolean R4B: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.orderable
Constraints: ext-1
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4B.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4B.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4B.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4B.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4B.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4B.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4B.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4B.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4B.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4B.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4B.Binary for use in FHIR R5(0.1.0) | Binary) R4B: The item that is being defined (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.referencedItem
Constraints: ext-1
.... extension:additionalIdentifier 0..* Identifier R4B: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalIdentifier
Constraints: ext-1
.... extension:classification 0..* CodeableConcept R4B: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.classification
Constraints: ext-1
.... extension:status 0..1 code R4B: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Constraints: ext-1
.... extension:validityPeriod 0..1 Period R4B: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validityPeriod
Constraints: ext-1
.... extension:validTo 0..1 dateTime R4B: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validTo
Constraints: ext-1
.... extension:lastUpdated 0..1 dateTime R4B: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.lastUpdated
Constraints: ext-1
.... extension:additionalCharacteristic 0..* CodeableConcept R4B: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
Constraints: ext-1
.... extension:additionalClassification 0..* CodeableConcept R4B: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalClassification
Constraints: ext-1
.... extension:relatedEntry 0..* (Complex) R4B: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.relatedEntry
Constraints: ext-1
... code ?!Σ 1..1 CodeableConcept Kind of Resource
Binding: BasicResourceTypes (example): HL7-maintained set of codes for "Basic" resources

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Basic.code Base example Basic Resource Types 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Basic If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Basic 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 contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Basic If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Basic If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Basic A resource should have narrative for robust management text.`div`.exists()
ele-1 error Basic.implicitRules, Basic.extension, Basic.extension:type, Basic.extension:orderable, Basic.extension:referencedItem, Basic.extension:additionalIdentifier, Basic.extension:classification, Basic.extension:status, Basic.extension:validityPeriod, Basic.extension:validTo, Basic.extension:lastUpdated, Basic.extension:additionalCharacteristic, Basic.extension:additionalClassification, Basic.extension:relatedEntry, Basic.modifierExtension, Basic.code All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Basic.extension, Basic.extension:type, Basic.extension:orderable, Basic.extension:referencedItem, Basic.extension:additionalIdentifier, Basic.extension:classification, Basic.extension:status, Basic.extension:validityPeriod, Basic.extension:validTo, Basic.extension:lastUpdated, Basic.extension:additionalCharacteristic, Basic.extension:additionalClassification, Basic.extension:relatedEntry, Basic.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Basic

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Basic 0..* Basic(5.0.0) Resource for non-supported content
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:type 0..1 CodeableConcept R4B: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.type
.... extension:orderable 1..1 boolean R4B: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.orderable
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4B.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4B.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4B.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4B.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4B.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4B.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4B.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4B.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4B.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4B.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4B.Binary for use in FHIR R5(0.1.0) | Binary) R4B: The item that is being defined (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.referencedItem
.... extension:additionalIdentifier 0..* Identifier R4B: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalIdentifier
.... extension:classification 0..* CodeableConcept R4B: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.classification
.... extension:status 0..1 code R4B: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
.... extension:validityPeriod 0..1 Period R4B: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validityPeriod
.... extension:validTo 0..1 dateTime R4B: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validTo
.... extension:lastUpdated 0..1 dateTime R4B: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.lastUpdated
.... extension:additionalCharacteristic 0..* CodeableConcept R4B: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
.... extension:additionalClassification 0..* CodeableConcept R4B: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalClassification
.... extension:relatedEntry 0..* (Complex) R4B: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.relatedEntry

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Basic 0..* Basic(5.0.0) Resource for non-supported content
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:type 0..1 CodeableConcept R4B: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.type
Constraints: ext-1
.... extension:orderable 1..1 boolean R4B: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.orderable
Constraints: ext-1
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4B.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4B.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4B.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4B.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4B.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4B.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4B.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4B.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4B.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4B.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4B.Binary for use in FHIR R5(0.1.0) | Binary) R4B: The item that is being defined (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.referencedItem
Constraints: ext-1
.... extension:additionalIdentifier 0..* Identifier R4B: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalIdentifier
Constraints: ext-1
.... extension:classification 0..* CodeableConcept R4B: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.classification
Constraints: ext-1
.... extension:status 0..1 code R4B: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Constraints: ext-1
.... extension:validityPeriod 0..1 Period R4B: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validityPeriod
Constraints: ext-1
.... extension:validTo 0..1 dateTime R4B: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validTo
Constraints: ext-1
.... extension:lastUpdated 0..1 dateTime R4B: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.lastUpdated
Constraints: ext-1
.... extension:additionalCharacteristic 0..* CodeableConcept R4B: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
Constraints: ext-1
.... extension:additionalClassification 0..* CodeableConcept R4B: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalClassification
Constraints: ext-1
.... extension:relatedEntry 0..* (Complex) R4B: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.relatedEntry
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier Σ 0..* Identifier Business identifier
... code ?!Σ 1..1 CodeableConcept Kind of Resource
Binding: BasicResourceTypes (example): HL7-maintained set of codes for "Basic" resources
... subject Σ 0..1 Reference(Resource) Identifies the focus of this resource
... created Σ 0..1 dateTime When created
... author Σ 0..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization | Device | CareTeam) Who created

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Basic.language Base required All Languages 📍5.0.0 FHIR Std.
Basic.code Base example Basic Resource Types 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Basic If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Basic 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 contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Basic If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Basic If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Basic A resource should have narrative for robust management text.`div`.exists()
ele-1 error Basic.meta, Basic.implicitRules, Basic.language, Basic.text, Basic.extension, Basic.extension:type, Basic.extension:orderable, Basic.extension:referencedItem, Basic.extension:additionalIdentifier, Basic.extension:classification, Basic.extension:status, Basic.extension:validityPeriod, Basic.extension:validTo, Basic.extension:lastUpdated, Basic.extension:additionalCharacteristic, Basic.extension:additionalClassification, Basic.extension:relatedEntry, Basic.modifierExtension, Basic.identifier, Basic.code, Basic.subject, Basic.created, Basic.author All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Basic.extension, Basic.extension:type, Basic.extension:orderable, Basic.extension:referencedItem, Basic.extension:additionalIdentifier, Basic.extension:classification, Basic.extension:status, Basic.extension:validityPeriod, Basic.extension:validTo, Basic.extension:lastUpdated, Basic.extension:additionalCharacteristic, Basic.extension:additionalClassification, Basic.extension:relatedEntry, Basic.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Basic 0..* Basic(5.0.0) Resource for non-supported content
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:type 0..1 CodeableConcept R4B: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.type
Constraints: ext-1
.... extension:orderable 1..1 boolean R4B: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.orderable
Constraints: ext-1
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4B.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4B.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4B.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4B.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4B.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4B.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4B.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4B.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4B.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4B.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4B.Binary for use in FHIR R5(0.1.0) | Binary) R4B: The item that is being defined (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.referencedItem
Constraints: ext-1
.... extension:additionalIdentifier 0..* Identifier R4B: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalIdentifier
Constraints: ext-1
.... extension:classification 0..* CodeableConcept R4B: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.classification
Constraints: ext-1
.... extension:status 0..1 code R4B: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Constraints: ext-1
.... extension:validityPeriod 0..1 Period R4B: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validityPeriod
Constraints: ext-1
.... extension:validTo 0..1 dateTime R4B: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validTo
Constraints: ext-1
.... extension:lastUpdated 0..1 dateTime R4B: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.lastUpdated
Constraints: ext-1
.... extension:additionalCharacteristic 0..* CodeableConcept R4B: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
Constraints: ext-1
.... extension:additionalClassification 0..* CodeableConcept R4B: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalClassification
Constraints: ext-1
.... extension:relatedEntry 0..* (Complex) R4B: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.relatedEntry
Constraints: ext-1
... code ?!Σ 1..1 CodeableConcept Kind of Resource
Binding: BasicResourceTypes (example): HL7-maintained set of codes for "Basic" resources

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Basic.code Base example Basic Resource Types 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Basic If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Basic 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 contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Basic If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Basic If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Basic A resource should have narrative for robust management text.`div`.exists()
ele-1 error Basic.implicitRules, Basic.extension, Basic.extension:type, Basic.extension:orderable, Basic.extension:referencedItem, Basic.extension:additionalIdentifier, Basic.extension:classification, Basic.extension:status, Basic.extension:validityPeriod, Basic.extension:validTo, Basic.extension:lastUpdated, Basic.extension:additionalCharacteristic, Basic.extension:additionalClassification, Basic.extension:relatedEntry, Basic.modifierExtension, Basic.code All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Basic.extension, Basic.extension:type, Basic.extension:orderable, Basic.extension:referencedItem, Basic.extension:additionalIdentifier, Basic.extension:classification, Basic.extension:status, Basic.extension:validityPeriod, Basic.extension:validTo, Basic.extension:lastUpdated, Basic.extension:additionalCharacteristic, Basic.extension:additionalClassification, Basic.extension:relatedEntry, Basic.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from Basic

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Basic 0..* Basic(5.0.0) Resource for non-supported content
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:type 0..1 CodeableConcept R4B: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.type
.... extension:orderable 1..1 boolean R4B: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.orderable
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4B.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4B.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4B.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4B.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4B.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4B.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4B.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4B.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4B.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4B.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4B.Binary for use in FHIR R5(0.1.0) | Binary) R4B: The item that is being defined (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.referencedItem
.... extension:additionalIdentifier 0..* Identifier R4B: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalIdentifier
.... extension:classification 0..* CodeableConcept R4B: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.classification
.... extension:status 0..1 code R4B: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
.... extension:validityPeriod 0..1 Period R4B: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validityPeriod
.... extension:validTo 0..1 dateTime R4B: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validTo
.... extension:lastUpdated 0..1 dateTime R4B: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.lastUpdated
.... extension:additionalCharacteristic 0..* CodeableConcept R4B: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
.... extension:additionalClassification 0..* CodeableConcept R4B: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalClassification
.... extension:relatedEntry 0..* (Complex) R4B: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.relatedEntry

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Basic 0..* Basic(5.0.0) Resource for non-supported content
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension 2..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:type 0..1 CodeableConcept R4B: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.type
Constraints: ext-1
.... extension:orderable 1..1 boolean R4B: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.orderable
Constraints: ext-1
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4B.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4B.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4B.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4B.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4B.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4B.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4B.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4B.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4B.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4B.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4B.Binary for use in FHIR R5(0.1.0) | Binary) R4B: The item that is being defined (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.referencedItem
Constraints: ext-1
.... extension:additionalIdentifier 0..* Identifier R4B: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalIdentifier
Constraints: ext-1
.... extension:classification 0..* CodeableConcept R4B: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.classification
Constraints: ext-1
.... extension:status 0..1 code R4B: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Constraints: ext-1
.... extension:validityPeriod 0..1 Period R4B: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validityPeriod
Constraints: ext-1
.... extension:validTo 0..1 dateTime R4B: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.validTo
Constraints: ext-1
.... extension:lastUpdated 0..1 dateTime R4B: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.lastUpdated
Constraints: ext-1
.... extension:additionalCharacteristic 0..* CodeableConcept R4B: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
Constraints: ext-1
.... extension:additionalClassification 0..* CodeableConcept R4B: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.additionalClassification
Constraints: ext-1
.... extension:relatedEntry 0..* (Complex) R4B: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.3/StructureDefinition/extension-CatalogEntry.relatedEntry
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier Σ 0..* Identifier Business identifier
... code ?!Σ 1..1 CodeableConcept Kind of Resource
Binding: BasicResourceTypes (example): HL7-maintained set of codes for "Basic" resources
... subject Σ 0..1 Reference(Resource) Identifies the focus of this resource
... created Σ 0..1 dateTime When created
... author Σ 0..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization | Device | CareTeam) Who created

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Basic.language Base required All Languages 📍5.0.0 FHIR Std.
Basic.code Base example Basic Resource Types 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Basic If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Basic 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 contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Basic If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Basic If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Basic A resource should have narrative for robust management text.`div`.exists()
ele-1 error Basic.meta, Basic.implicitRules, Basic.language, Basic.text, Basic.extension, Basic.extension:type, Basic.extension:orderable, Basic.extension:referencedItem, Basic.extension:additionalIdentifier, Basic.extension:classification, Basic.extension:status, Basic.extension:validityPeriod, Basic.extension:validTo, Basic.extension:lastUpdated, Basic.extension:additionalCharacteristic, Basic.extension:additionalClassification, Basic.extension:relatedEntry, Basic.modifierExtension, Basic.identifier, Basic.code, Basic.subject, Basic.created, Basic.author All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Basic.extension, Basic.extension:type, Basic.extension:orderable, Basic.extension:referencedItem, Basic.extension:additionalIdentifier, Basic.extension:classification, Basic.extension:status, Basic.extension:validityPeriod, Basic.extension:validTo, Basic.extension:lastUpdated, Basic.extension:additionalCharacteristic, Basic.extension:additionalClassification, Basic.extension:relatedEntry, Basic.modifierExtension Must have either extensions or value[x], not both extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron