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

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

Resource Profile: Profile_R4_CatalogEntry_R5

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

This cross-version profile allows R4 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 R4: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.type
Constraints: ext-1
.... extension:orderable 1..1 boolean R4: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.orderable
Constraints: ext-1
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4.Binary for use in FHIR R5(0.1.0) | Binary) R4: The item that is being defined (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.referencedItem
Constraints: ext-1
.... extension:additionalIdentifier 0..* Identifier R4: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalIdentifier
Constraints: ext-1
.... extension:classification 0..* CodeableConcept R4: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.classification
Constraints: ext-1
.... extension:status 0..1 code R4: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Constraints: ext-1
.... extension:validityPeriod 0..1 Period R4: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validityPeriod
Constraints: ext-1
.... extension:validTo 0..1 dateTime R4: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validTo
Constraints: ext-1
.... extension:lastUpdated 0..1 dateTime R4: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.lastUpdated
Constraints: ext-1
.... extension:additionalCharacteristic 0..* CodeableConcept R4: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
Constraints: ext-1
.... extension:additionalClassification 0..* CodeableConcept R4: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalClassification
Constraints: ext-1
.... extension:relatedEntry 0..* (Complex) R4: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.0/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 R4: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.type
.... extension:orderable 1..1 boolean R4: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.orderable
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4.Binary for use in FHIR R5(0.1.0) | Binary) R4: The item that is being defined (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.referencedItem
.... extension:additionalIdentifier 0..* Identifier R4: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalIdentifier
.... extension:classification 0..* CodeableConcept R4: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.classification
.... extension:status 0..1 code R4: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
.... extension:validityPeriod 0..1 Period R4: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validityPeriod
.... extension:validTo 0..1 dateTime R4: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validTo
.... extension:lastUpdated 0..1 dateTime R4: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.lastUpdated
.... extension:additionalCharacteristic 0..* CodeableConcept R4: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
.... extension:additionalClassification 0..* CodeableConcept R4: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalClassification
.... extension:relatedEntry 0..* (Complex) R4: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.0/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 R4: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.type
Constraints: ext-1
.... extension:orderable 1..1 boolean R4: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.orderable
Constraints: ext-1
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4.Binary for use in FHIR R5(0.1.0) | Binary) R4: The item that is being defined (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.referencedItem
Constraints: ext-1
.... extension:additionalIdentifier 0..* Identifier R4: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalIdentifier
Constraints: ext-1
.... extension:classification 0..* CodeableConcept R4: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.classification
Constraints: ext-1
.... extension:status 0..1 code R4: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Constraints: ext-1
.... extension:validityPeriod 0..1 Period R4: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validityPeriod
Constraints: ext-1
.... extension:validTo 0..1 dateTime R4: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validTo
Constraints: ext-1
.... extension:lastUpdated 0..1 dateTime R4: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.lastUpdated
Constraints: ext-1
.... extension:additionalCharacteristic 0..* CodeableConcept R4: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
Constraints: ext-1
.... extension:additionalClassification 0..* CodeableConcept R4: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalClassification
Constraints: ext-1
.... extension:relatedEntry 0..* (Complex) R4: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.0/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 R4: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.type
Constraints: ext-1
.... extension:orderable 1..1 boolean R4: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.orderable
Constraints: ext-1
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4.Binary for use in FHIR R5(0.1.0) | Binary) R4: The item that is being defined (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.referencedItem
Constraints: ext-1
.... extension:additionalIdentifier 0..* Identifier R4: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalIdentifier
Constraints: ext-1
.... extension:classification 0..* CodeableConcept R4: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.classification
Constraints: ext-1
.... extension:status 0..1 code R4: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Constraints: ext-1
.... extension:validityPeriod 0..1 Period R4: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validityPeriod
Constraints: ext-1
.... extension:validTo 0..1 dateTime R4: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validTo
Constraints: ext-1
.... extension:lastUpdated 0..1 dateTime R4: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.lastUpdated
Constraints: ext-1
.... extension:additionalCharacteristic 0..* CodeableConcept R4: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
Constraints: ext-1
.... extension:additionalClassification 0..* CodeableConcept R4: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalClassification
Constraints: ext-1
.... extension:relatedEntry 0..* (Complex) R4: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.0/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 R4: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.type
.... extension:orderable 1..1 boolean R4: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.orderable
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4.Binary for use in FHIR R5(0.1.0) | Binary) R4: The item that is being defined (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.referencedItem
.... extension:additionalIdentifier 0..* Identifier R4: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalIdentifier
.... extension:classification 0..* CodeableConcept R4: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.classification
.... extension:status 0..1 code R4: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
.... extension:validityPeriod 0..1 Period R4: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validityPeriod
.... extension:validTo 0..1 dateTime R4: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validTo
.... extension:lastUpdated 0..1 dateTime R4: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.lastUpdated
.... extension:additionalCharacteristic 0..* CodeableConcept R4: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
.... extension:additionalClassification 0..* CodeableConcept R4: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalClassification
.... extension:relatedEntry 0..* (Complex) R4: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.0/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 R4: The type of item - medication, device, service, protocol or other (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.type
Constraints: ext-1
.... extension:orderable 1..1 boolean R4: Whether the entry represents an orderable item (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.orderable
Constraints: ext-1
.... extension:referencedItem 1..1 Reference(Cross-version Profile for R4.Medication for use in FHIR R5(0.1.0) | Medication | Cross-version Profile for R4.Device for use in FHIR R5(0.1.0) | DeviceAssociation | Cross-version Profile for R4.Organization for use in FHIR R5(0.1.0) | Organization | Cross-version Profile for R4.Practitioner for use in FHIR R5(0.1.0) | Practitioner | Cross-version Profile for R4.PractitionerRole for use in FHIR R5(0.1.0) | PractitionerRole | Cross-version Profile for R4.HealthcareService for use in FHIR R5(0.1.0) | HealthcareService | Cross-version Profile for R4.ActivityDefinition for use in FHIR R5(0.1.0) | ActivityDefinition | Cross-version Profile for R4.PlanDefinition for use in FHIR R5(0.1.0) | PlanDefinition | Cross-version Profile for R4.SpecimenDefinition for use in FHIR R5(0.1.0) | SpecimenDefinition | Cross-version Profile for R4.ObservationDefinition for use in FHIR R5(0.1.0) | ObservationDefinition | Cross-version Profile for R4.Binary for use in FHIR R5(0.1.0) | Binary) R4: The item that is being defined (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.referencedItem
Constraints: ext-1
.... extension:additionalIdentifier 0..* Identifier R4: Any additional identifier(s) for the catalog item, in the same granularity or concept (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalIdentifier
Constraints: ext-1
.... extension:classification 0..* CodeableConcept R4: Classification (category or class) of the item entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.classification
Constraints: ext-1
.... extension:status 0..1 code R4: draft | active | retired | unknown (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.status
Binding: PublicationStatus (required): The lifecycle status of an artifact.
Constraints: ext-1
.... extension:validityPeriod 0..1 Period R4: The time period in which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validityPeriod
Constraints: ext-1
.... extension:validTo 0..1 dateTime R4: The date until which this catalog entry is expected to be active (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.validTo
Constraints: ext-1
.... extension:lastUpdated 0..1 dateTime R4: When was this catalog last updated (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.lastUpdated
Constraints: ext-1
.... extension:additionalCharacteristic 0..* CodeableConcept R4: Additional characteristics of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalCharacteristic
Constraints: ext-1
.... extension:additionalClassification 0..* CodeableConcept R4: Additional classification of the catalog entry (new)
URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-CatalogEntry.additionalClassification
Constraints: ext-1
.... extension:relatedEntry 0..* (Complex) R4: An item that this catalog entry is related to (new)
URL: http://hl7.org/fhir/4.0/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