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

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

Resource Profile: Profile_R5_Linkage_R3

Official URL: http://hl7.org/fhir/5.0/StructureDefinition/profile-Linkage Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: Profile_R5_Linkage_R3

This cross-version profile allows R5 Linkage content to be represented via FHIR STU3 Linkage resources.

Usages:

  • This Profile is not used by any profiles in this Implementation Guide

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
.. Linkage C 0..* Linkage Links records for 'same' item
Constraints: lnk-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... item ΣC 1..* BackboneElement Item to be linked
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... type Σ 1..1 code source | alternate | historical
Binding: LinkageType (required): Used to distinguish different roles a resource can play within a set of linked resources
.... resource Σ 1..1 Reference() Resource being linked

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Linkage.item.type Base required LinkageType 📍3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-1 error Linkage If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
dom-2 error Linkage If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Linkage If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4 error Linkage 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()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
lnk-1 error Linkage Must have at least two items item.count()>1

This structure is derived from Linkage

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Linkage 0..* Linkage Links records for 'same' item
... author
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:author 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/alternate-reference]] R5: author
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Linkage C 0..* Linkage Links records for 'same' item
Constraints: lnk-1
... 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
... extension 0..* Extension Additional Content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... active Σ 0..1 boolean Whether this linkage assertion is active or not
... author Σ 0..1 Reference(Practitioner | Organization) Who is responsible for linkages
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:author 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/alternate-reference]] R5: author
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... item ΣC 1..* BackboneElement Item to be linked
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... type Σ 1..1 code source | alternate | historical
Binding: LinkageType (required): Used to distinguish different roles a resource can play within a set of linked resources
.... resource Σ 1..1 Reference() Resource being linked

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Linkage.language Base extensible Common Languages . 📍3.0.2 tx.fhir.org
Linkage.item.type Base required LinkageType 📍3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-1 error Linkage If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
dom-2 error Linkage If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Linkage If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4 error Linkage 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()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
lnk-1 error Linkage Must have at least two items item.count()>1

This structure is derived from Linkage

Summary

Extensions

This structure refers to these extensions:

  • Unable to summarise extension http://hl7.org/fhir/StructureDefinition/alternate-reference (no extension found)

Maturity: 0

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Linkage C 0..* Linkage Links records for 'same' item
Constraints: lnk-1
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... item ΣC 1..* BackboneElement Item to be linked
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... type Σ 1..1 code source | alternate | historical
Binding: LinkageType (required): Used to distinguish different roles a resource can play within a set of linked resources
.... resource Σ 1..1 Reference() Resource being linked

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Linkage.item.type Base required LinkageType 📍3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-1 error Linkage If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
dom-2 error Linkage If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Linkage If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4 error Linkage 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()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
lnk-1 error Linkage Must have at least two items item.count()>1

Differential View

This structure is derived from Linkage

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Linkage 0..* Linkage Links records for 'same' item
... author
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:author 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/alternate-reference]] R5: author
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Linkage C 0..* Linkage Links records for 'same' item
Constraints: lnk-1
... 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
... extension 0..* Extension Additional Content defined by implementations
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... active Σ 0..1 boolean Whether this linkage assertion is active or not
... author Σ 0..1 Reference(Practitioner | Organization) Who is responsible for linkages
.... id 0..1 string xml:id (or equivalent in JSON)
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:author 0..1 ?gen-e1? [CanonicalType[http://hl7.org/fhir/StructureDefinition/alternate-reference]] R5: author
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... item ΣC 1..* BackboneElement Item to be linked
.... id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional Content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
.... type Σ 1..1 code source | alternate | historical
Binding: LinkageType (required): Used to distinguish different roles a resource can play within a set of linked resources
.... resource Σ 1..1 Reference() Resource being linked

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Linkage.language Base extensible Common Languages . 📍3.0.2 tx.fhir.org
Linkage.item.type Base required LinkageType 📍3.0.2 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-1 error Linkage If the resource is contained in another resource, it SHALL NOT contain any narrative contained.text.empty()
dom-2 error Linkage If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Linkage If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource contained.where(('#'+id in %resource.descendants().reference).not()).empty()
dom-4 error Linkage 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()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
lnk-1 error Linkage Must have at least two items item.count()>1

This structure is derived from Linkage

Summary

Extensions

This structure refers to these extensions:

  • Unable to summarise extension http://hl7.org/fhir/StructureDefinition/alternate-reference (no extension found)

Maturity: 0

 

Other representations of profile: CSV, Excel, Schematron