Evidence Based Medicine on FHIR Implementation Guide
1.0.0-ballot3 - STU 1 Ballot 3 World

Evidence Based Medicine on FHIR Implementation Guide, published by HL7 International / Clinical Decision Support. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot3 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/ebm/ and changes regularly. See the Directory of published versions

Resource Profile: Recommendation

Official URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/recommendation Version: 1.0.0-ballot3
Standards status: Trial-use Maturity Level: 1 Computable Name: Recommendation
Other Identifiers: OID:2.16.840.1.113883.4.642.40.44.42.82

Profile of Composition for Evidence Based Medicine IG. The Recommendation Profile is used for the composition of a recommendation (such as that from a clinical practice guideline) and may be tightly related to a RecommendationPlan Profile of PlanDefinition and a RecommendationJustification Profile of ArtifactAssessment.

See Understanding the Composition Resource for additional information.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* EvidenceReportPackage A set of resources composed into a single coherent clinical statement with clinical attestation
Composition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Composition.contained 0..* Resource Contained, inline Resources
Composition.Slices for extension Content/Rules for all slices
Composition.Slices for extension.extension:versionAlgorithm 0..1 Coding How to compare versions
URL: http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm
Binding: VersionAlgorithm (extensible)
Composition.Slices for extension.extension:experimental 0..1 boolean For testing purposes, not real usage
URL: http://hl7.org/fhir/StructureDefinition/artifact-experimental
Composition.Slices for extension.extension:description 0..1 markdown Natural language description of the artifact
URL: http://hl7.org/fhir/StructureDefinition/artifact-description
Composition.Slices for extension.extension:purpose 0..1 markdown Why this artifact is defined
URL: http://hl7.org/fhir/StructureDefinition/artifact-purpose
Composition.Slices for extension.extension:copyright 0..1 markdown Use and/or publishing restrictions
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyright
Composition.Slices for extension.extension:copyrightLabel 0..1 string Copyright holder and year(s)
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
Composition.Slices for extension.extension:approvalDate 0..1 date When the artifact was approved by publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-approvalDate
Composition.Slices for extension.extension:lastReviewDate 0..1 date When the artifact was approved by publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-lastReviewDate
Composition.Slices for extension.extension:effectivePeriod 0..1 Period When the artifact is expected to be used
URL: http://hl7.org/fhir/StructureDefinition/artifact-effectivePeriod
Composition.Slices for extension.extension:additionalLanguage 0..* code The additional language
URL: http://hl7.org/fhir/StructureDefinition/additional-language
Binding: AllLanguages (required): IETF language tag for a human language
Composition.Slices for extension.extension:extendedContactDetail 0..* ExtendedContactDetail Contact details for the publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-extended-contact-detail
Composition.Slices for extension.extension:publicationDate 0..1 date Publication date of Resource
URL: http://hl7.org/fhir/StructureDefinition/artifact-publicationDate
Composition.Slices for extension.extension:publicationStatus 0..1 CodeableConcept Publication status
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status
Binding: Cited Artifact Status Type (preferred)
Composition.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
Composition.status This element is a modifier element. This element is included in summaries. 1..1 code registered | partial | preliminary | final | amended | corrected | appended | cancelled | entered-in-error | deprecated | unknown
Binding: CompositionStatus (required): The workflow status of the composition.
Composition.type This element is included in summaries. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.
Composition.type.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "Recommendation",
  "display" : "Recommendation"
}
Composition.date This element is included in summaries. 1..1 dateTime Composition editing time
Composition.Slices for relatesTo 0..* BackboneElement Relationships to other compositions/documents
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for relatesTo.relatesTo:All Slices Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:All Slices.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:All Slices.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:All Slices.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Composition.Slices for relatesTo.relatesTo:All Slices.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:citeAs 0..1 BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:citeAs.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:citeAs.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "cite-as"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:citeAs.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:partOf 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:partOf.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:partOf.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "part-of"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:partOf.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:derivedFrom 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:derivedFrom.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:derivedFrom.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "derived-from"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:specificationOf 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:specificationOf.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:specificationOf.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "specification-of"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:dependsOn 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:dependsOn.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:dependsOn.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "depends-on"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:supportedWith 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:supportedWith.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:supportedWith.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "supported-with"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:similarTo 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:similarTo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:similarTo.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "similar-to"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:similarTo.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetMarkdown markdown
Composition.Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:code.coding
Constraints: cmp-1, cmp-2, cmp-3

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for section.section:All Slices Content/Rules for all slices
Composition.Slices for section.section:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:All Slices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:introduction This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:introduction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:introduction.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:introduction.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:discussion This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:discussion.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:discussion.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:discussion.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:methods This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:methods.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:methods.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:methods.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:references This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:references.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:references.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:references.entry C 0..* Reference(PublicationRecord) A reference to data that supports this section
Composition.Slices for section.section:competingInterests This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:competingInterests.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:competingInterests.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:competingInterests.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:acknowledgements This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:acknowledgements.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:acknowledgements.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:acknowledgements.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:appendices This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:appendices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:appendices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:appendices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:attachments C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:attachments.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:attachments.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:attachments.entry C 0..* Reference(DocumentReference) A reference to data that supports this section
Composition.Slices for section.section:recommendationStatement This element must be supported. C 1..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:recommendationStatement.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:recommendationStatement.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:recommendationStatement.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:ratings C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:ratings.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ratings.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:ratings.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:population C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:population.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:population.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:action C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:action.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:action.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:action.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:oppositeAction C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:oppositeAction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:oppositeAction.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:oppositeAction.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:evidence This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:evidence.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:evidence.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:evidence.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:justification This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:justification.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:justification.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:justification.entry C 0..* Reference(RecommendationJustification) A reference to data that supports this section
Composition.Slices for section.section:considerations This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:considerations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:considerations.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:considerations.entry C 0..* Reference(Resource) A reference to data that supports this section

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.status Base required Composition Status 📍6.0.0-snapshot1 FHIR Std.
Composition.type Base preferred FHIR Document Type Codes 📍6.0.0-snapshot1 FHIR Std.
Composition.relatesTo.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:citeAs.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:partOf.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:derivedFrom.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:specificationOf.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:dependsOn.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:supportedWith.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:similarTo.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5

Constraints

Id Grade Path(s) Description Expression
cmp-1 error Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations A section can only have an emptyReason if no entries are included emptyReason.empty() or entry.empty()
cmp-3 warning Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations If attester exists then the Composition either needs a text or a section %resource.attester.exists() implies(text.exists() or section.exists())
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition 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.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition 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 Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

This structure is derived from EvidenceReportPackage

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* EvidenceReportPackage A set of resources composed into a single coherent clinical statement with clinical attestation
Composition.type
Composition.type.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "Recommendation",
  "display" : "Recommendation"
}
Composition.section 1..* BackboneElement Composition is broken into sections
Composition.Slices for section Content/Rules for all slices
Composition.Slices for section.section:summary 0..0 Composition is broken into sections
Composition.Slices for section.section:recommendationStatement This element must be supported. 1..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:recommendationStatement.code
Composition.Slices for section.section:recommendationStatement.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "recommendation-statement",
  "display" : "Recommendation Statement"
}
Composition.Slices for section.section:ratings 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:ratings.code
Composition.Slices for section.section:ratings.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "ratings",
  "display" : "Ratings"
}
Composition.Slices for section.section:population 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:population.code
Composition.Slices for section.section:population.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "population",
  "display" : "Population"
}
Composition.Slices for section.section:action 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:action.code
Composition.Slices for section.section:action.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "action",
  "display" : "Action"
}
Composition.Slices for section.section:oppositeAction 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:oppositeAction.code
Composition.Slices for section.section:oppositeAction.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "opposite-action",
  "display" : "Opposite Action"
}
Composition.Slices for section.section:evidence This element must be supported. 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:evidence.code
Composition.Slices for section.section:evidence.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "evidence",
  "display" : "Evidence"
}
Composition.Slices for section.section:justification This element must be supported. 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:justification.code
Composition.Slices for section.section:justification.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "justification",
  "display" : "Justification"
}
Composition.Slices for section.section:justification.entry 0..* Reference(RecommendationJustification) A reference to data that supports this section
Composition.Slices for section.section:considerations This element must be supported. 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:considerations.code
Composition.Slices for section.section:considerations.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "considerations",
  "display" : "Considerations"
}

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* EvidenceReportPackage A set of resources composed into a single coherent clinical statement with clinical attestation
Composition.id This element is included in summaries. 0..1 id Logical id of this artifact
Composition.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Composition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Composition.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
Composition.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
Composition.contained 0..* Resource Contained, inline Resources
Composition.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:versionAlgorithm 0..1 Coding How to compare versions
URL: http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm
Binding: VersionAlgorithm (extensible)
Composition.Slices for extension.extension:experimental 0..1 boolean For testing purposes, not real usage
URL: http://hl7.org/fhir/StructureDefinition/artifact-experimental
Composition.Slices for extension.extension:description 0..1 markdown Natural language description of the artifact
URL: http://hl7.org/fhir/StructureDefinition/artifact-description
Composition.Slices for extension.extension:purpose 0..1 markdown Why this artifact is defined
URL: http://hl7.org/fhir/StructureDefinition/artifact-purpose
Composition.Slices for extension.extension:copyright 0..1 markdown Use and/or publishing restrictions
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyright
Composition.Slices for extension.extension:copyrightLabel 0..1 string Copyright holder and year(s)
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
Composition.Slices for extension.extension:approvalDate 0..1 date When the artifact was approved by publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-approvalDate
Composition.Slices for extension.extension:lastReviewDate 0..1 date When the artifact was approved by publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-lastReviewDate
Composition.Slices for extension.extension:effectivePeriod 0..1 Period When the artifact is expected to be used
URL: http://hl7.org/fhir/StructureDefinition/artifact-effectivePeriod
Composition.Slices for extension.extension:additionalLanguage 0..* code The additional language
URL: http://hl7.org/fhir/StructureDefinition/additional-language
Binding: AllLanguages (required): IETF language tag for a human language
Composition.Slices for extension.extension:extendedContactDetail 0..* ExtendedContactDetail Contact details for the publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-extended-contact-detail
Composition.Slices for extension.extension:publicationDate 0..1 date Publication date of Resource
URL: http://hl7.org/fhir/StructureDefinition/artifact-publicationDate
Composition.Slices for extension.extension:publicationStatus 0..1 CodeableConcept Publication status
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status
Binding: Cited Artifact Status Type (preferred)
Composition.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
Composition.url This element is included in summaries. 0..1 uri Canonical identifier for this Composition, represented as a URI (globally unique)
Composition.identifier This element is included in summaries. 0..* Identifier Version-independent identifier for the Composition
Composition.version This element is included in summaries. 0..1 string An explicitly assigned identifier of a variation of the content in the Composition
Composition.consent 0..* Reference(Consent) Represents informed consents and medico-legal transactions
Composition.basedOn 0..* Reference(Appointment | AppointmentResponse | CarePlan | Claim | CommunicationRequest | CoverageEligibilityRequest | DeviceRequest | MedicationRequest | NutritionOrder | RequestOrchestration | ServiceRequest | Task | VisionPrescription) Fulfills plan, proposal or order
Composition.status This element is a modifier element. This element is included in summaries. 1..1 code registered | partial | preliminary | final | amended | corrected | appended | cancelled | entered-in-error | deprecated | unknown
Binding: CompositionStatus (required): The workflow status of the composition.
Composition.type This element is included in summaries. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.
Composition.type.id 0..1 string Unique id for inter-element referencing
Composition.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.type.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "Recommendation",
  "display" : "Recommendation"
}
Composition.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.category This element is included in summaries. 0..* CodeableConcept Categorization of Composition
Binding: ReferencedItemCategoryValueSet (example): High-level kind of a clinical document at a macro level.
Composition.subject This element is included in summaries. 0..* Reference(Resource) Who and/or what the composition is about
Composition.encounter This element is included in summaries. 0..1 Reference(Encounter) Context of the Composition
Composition.date This element is included in summaries. 1..1 dateTime Composition editing time
Composition.useContext This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Composition.author This element is included in summaries. 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the composition
Composition.participant 0..* BackboneElement Identifies supporting entities, including parents, relatives, caregivers, insurance policyholders, guarantors, and others related in some way to the patient
Composition.participant.id 0..1 string Unique id for inter-element referencing
Composition.participant.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.participant.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.participant.type 1..* CodeableConcept Meaning and purpose of participation, in creation of the clinical document
Binding: FHIR Clinical Document Participant Types Value set (preferred): FHIR Clinical Document Participant Types. Author, Authenticator, Custodian, Legal Authenticator, Record Target and Subject are found in distinct, named fields in FHIR. Thus, these types are excluded.
Composition.participant.function 0..* CodeableConcept Binding: ParticipationFunction (preferred): To specify the exact function an actor had in a service in all necessary detail.
Composition.participant.time 0..1 Period Time period of participation
Composition.participant.party 1..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device | Organization | CareTeam | Group) Who the participant is
Composition.name This element is included in summaries. C 0..1 string Computer friendly name
Constraints: cmp-4
Composition.title This element is included in summaries. 0..1 string Human Readable name/title
Composition.note 0..* Annotation For any additional notes
Composition.classification This element is included in summaries. 0..* BackboneElement The assignment to an organizing scheme
Composition.classification.id 0..1 string Unique id for inter-element referencing
Composition.classification.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.classification.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.classification.type 0..1 CodeableConcept The kind of classifier (e.g. population, intervention)
Binding: EvidenceClassifierTypeExample (example)
Composition.classification.classifier 0..* CodeableReference(Resource) The specific classification value
Binding: ConditionProblemDiagnosisCodes (example)
Composition.attester C 0..* BackboneElement Attests to accuracy of composition
Composition.attester.id 0..1 string Unique id for inter-element referencing
Composition.attester.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.attester.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.attester.mode 1..1 CodeableConcept reviewer | editor | endorser | informant | recorder
Binding: Contributor Role (preferred)
Composition.attester.time 0..1 dateTime When the composition was attested
Composition.attester.party 0..1 Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization | Group) Who attested the composition
Composition.custodian This element is included in summaries. 0..1 Reference(Organization | Patient | Group) Organization which maintains the composition
Composition.Slices for relatesTo 0..* BackboneElement Relationships to other compositions/documents
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for relatesTo.relatesTo:All Slices Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:All Slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:All Slices.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:All Slices.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:All Slices.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Composition.Slices for relatesTo.relatesTo:All Slices.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:citeAs 0..1 BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:citeAs.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:citeAs.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:citeAs.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "cite-as"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:citeAs.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:partOf 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:partOf.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:partOf.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:partOf.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "part-of"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:partOf.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:derivedFrom 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:derivedFrom.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:derivedFrom.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:derivedFrom.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "derived-from"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:specificationOf 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:specificationOf.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:specificationOf.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:specificationOf.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "specification-of"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:dependsOn 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:dependsOn.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:dependsOn.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:dependsOn.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "depends-on"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:supportedWith 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:supportedWith.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:supportedWith.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:supportedWith.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "supported-with"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:similarTo 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:similarTo.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:similarTo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:similarTo.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "similar-to"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:similarTo.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetMarkdown markdown
Composition.event This element is included in summaries. 0..* BackboneElement The clinical service(s) being documented
Composition.event.id 0..1 string Unique id for inter-element referencing
Composition.event.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.event.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.event.period This element is included in summaries. 0..1 Period The period covered by the documentation
Composition.event.detail This element is included in summaries. 0..* CodeableReference(Resource) The event(s) being documented, as code(s), reference(s), or both
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
Composition.Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:code.coding
Constraints: cmp-1, cmp-2, cmp-3

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for section.section:All Slices Content/Rules for all slices
Composition.Slices for section.section:All Slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:All Slices.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:All Slices.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:All Slices.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:All Slices.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:All Slices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:All Slices.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:All Slices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:All Slices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:All Slices.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:All Slices.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:introduction This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:introduction.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:introduction.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:introduction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:introduction.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:introduction.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:introduction.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:introduction.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:introduction.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "introduction",
  "display" : "Introduction"
}
Composition.Slices for section.section:introduction.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:introduction.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:introduction.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:introduction.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:introduction.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:introduction.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:introduction.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:introduction.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:introduction.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:discussion This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:discussion.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:discussion.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:discussion.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:discussion.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:discussion.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:discussion.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:discussion.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:discussion.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "discussion",
  "display" : "Discussion"
}
Composition.Slices for section.section:discussion.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:discussion.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:discussion.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:discussion.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:discussion.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:discussion.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:discussion.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:discussion.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:discussion.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:methods This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:methods.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:methods.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:methods.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:methods.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:methods.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:methods.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:methods.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:methods.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "methods",
  "display" : "Methods"
}
Composition.Slices for section.section:methods.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:methods.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:methods.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:methods.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:methods.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:methods.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:methods.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:methods.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:methods.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:references This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:references.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:references.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:references.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:references.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:references.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:references.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:references.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:references.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "references",
  "display" : "References"
}
Composition.Slices for section.section:references.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:references.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:references.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:references.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:references.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:references.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:references.entry C 0..* Reference(PublicationRecord) A reference to data that supports this section
Composition.Slices for section.section:references.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:references.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:competingInterests This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:competingInterests.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:competingInterests.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:competingInterests.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:competingInterests.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:competingInterests.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:competingInterests.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:competingInterests.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:competingInterests.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "competing-interests",
  "display" : "Competing Interests"
}
Composition.Slices for section.section:competingInterests.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:competingInterests.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:competingInterests.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:competingInterests.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:competingInterests.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:competingInterests.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:competingInterests.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:competingInterests.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:competingInterests.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:acknowledgements This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:acknowledgements.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:acknowledgements.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:acknowledgements.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:acknowledgements.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:acknowledgements.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:acknowledgements.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:acknowledgements.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:acknowledgements.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "acknowledgements",
  "display" : "Acknowledgements"
}
Composition.Slices for section.section:acknowledgements.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:acknowledgements.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:acknowledgements.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:acknowledgements.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:acknowledgements.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:acknowledgements.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:acknowledgements.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:acknowledgements.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:acknowledgements.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:appendices This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:appendices.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:appendices.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:appendices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:appendices.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:appendices.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:appendices.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:appendices.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:appendices.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "appendices",
  "display" : "Appendices"
}
Composition.Slices for section.section:appendices.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:appendices.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:appendices.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:appendices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:appendices.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:appendices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:appendices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:appendices.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:appendices.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:attachments C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:attachments.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:attachments.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:attachments.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:attachments.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:attachments.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:attachments.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:attachments.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:attachments.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "attachments",
  "display" : "Attachments"
}
Composition.Slices for section.section:attachments.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:attachments.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:attachments.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:attachments.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:attachments.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:attachments.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:attachments.entry C 0..* Reference(DocumentReference) A reference to data that supports this section
Composition.Slices for section.section:attachments.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:attachments.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:recommendationStatement This element must be supported. C 1..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:recommendationStatement.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:recommendationStatement.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:recommendationStatement.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:recommendationStatement.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:recommendationStatement.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:recommendationStatement.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:recommendationStatement.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:recommendationStatement.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "recommendation-statement",
  "display" : "Recommendation Statement"
}
Composition.Slices for section.section:recommendationStatement.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:recommendationStatement.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:recommendationStatement.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:recommendationStatement.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:recommendationStatement.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:recommendationStatement.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:recommendationStatement.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:recommendationStatement.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:recommendationStatement.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:ratings C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:ratings.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:ratings.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ratings.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ratings.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:ratings.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:ratings.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:ratings.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ratings.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "ratings",
  "display" : "Ratings"
}
Composition.Slices for section.section:ratings.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:ratings.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:ratings.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:ratings.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:ratings.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:ratings.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:ratings.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:ratings.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:ratings.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:population C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:population.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:population.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:population.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:population.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:population.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:population.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:population.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "population",
  "display" : "Population"
}
Composition.Slices for section.section:population.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:population.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:population.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:population.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:population.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:population.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:population.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:population.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:population.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:action C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:action.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:action.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:action.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:action.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:action.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:action.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:action.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:action.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "action",
  "display" : "Action"
}
Composition.Slices for section.section:action.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:action.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:action.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:action.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:action.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:action.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:action.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:action.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:action.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:oppositeAction C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:oppositeAction.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:oppositeAction.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:oppositeAction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:oppositeAction.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:oppositeAction.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:oppositeAction.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:oppositeAction.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:oppositeAction.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "opposite-action",
  "display" : "Opposite Action"
}
Composition.Slices for section.section:oppositeAction.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:oppositeAction.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:oppositeAction.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:oppositeAction.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:oppositeAction.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:oppositeAction.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:oppositeAction.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:oppositeAction.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:oppositeAction.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:evidence This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:evidence.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:evidence.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:evidence.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:evidence.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:evidence.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:evidence.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:evidence.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:evidence.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "evidence",
  "display" : "Evidence"
}
Composition.Slices for section.section:evidence.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:evidence.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:evidence.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:evidence.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:evidence.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:evidence.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:evidence.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:evidence.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:evidence.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:justification This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:justification.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:justification.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:justification.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:justification.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:justification.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:justification.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:justification.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:justification.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "justification",
  "display" : "Justification"
}
Composition.Slices for section.section:justification.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:justification.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:justification.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:justification.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:justification.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:justification.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:justification.entry C 0..* Reference(RecommendationJustification) A reference to data that supports this section
Composition.Slices for section.section:justification.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:justification.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:considerations This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:considerations.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:considerations.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:considerations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:considerations.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:considerations.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:considerations.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:considerations.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:considerations.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "considerations",
  "display" : "Considerations"
}
Composition.Slices for section.section:considerations.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:considerations.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:considerations.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:considerations.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:considerations.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:considerations.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:considerations.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:considerations.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:considerations.section 0..* See section (Composition) Nested Section

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.language Base required All Languages 📍6.0.0-snapshot1 FHIR Std.
Composition.status Base required Composition Status 📍6.0.0-snapshot1 FHIR Std.
Composition.type Base preferred FHIR Document Type Codes 📍6.0.0-snapshot1 FHIR Std.
Composition.category Base example Referenced Item Category Value Set 📍6.0.0-snapshot1 FHIR Std.
Composition.participant.​type Base preferred FHIR Clinical Document Participant Types Value set 📦1.0.0 THO v7.5
Composition.participant.​function Base preferred ParticipationFunction 📦3.0.0 THO v7.5
Composition.classification.​type Base example Evidence Classifier Type Example 📍6.0.0-snapshot1 FHIR Std.
Composition.classification.​classifier Base example Condition/Problem/Diagnosis Codes 📍6.0.0-snapshot1 FHIR Std.
Composition.attester.​mode Base preferred Contributor Role 📦1.0.0 THO v7.5
Composition.relatesTo.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:citeAs.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:partOf.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:derivedFrom.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:specificationOf.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:dependsOn.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:supportedWith.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:similarTo.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.event.detail Base example v3 Code System ActCode 📦3.0.0 THO v7.5
Composition.section.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:summary.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:summary.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:summary.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:introduction.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:introduction.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:introduction.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:discussion.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:discussion.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:discussion.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:methods.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:methods.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:methods.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:references.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:references.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:references.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:competingInterests.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:competingInterests.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:competingInterests.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:acknowledgements.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:acknowledgements.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:acknowledgements.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:appendices.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:appendices.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:appendices.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:attachments.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:attachments.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:attachments.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:recommendationStatement.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:recommendationStatement.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:recommendationStatement.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:ratings.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:ratings.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:ratings.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:population.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:population.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:population.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:action.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:action.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:action.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:oppositeAction.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:oppositeAction.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:oppositeAction.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:evidence.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:evidence.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:evidence.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:justification.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:justification.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:justification.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:considerations.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:considerations.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:considerations.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cmp-1 error Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations A section can only have an emptyReason if no entries are included emptyReason.empty() or entry.empty()
cmp-3 warning Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations If attester exists then the Composition either needs a text or a section %resource.attester.exists() implies(text.exists() or section.exists())
cmp-4 warning Composition.name Name should start with an uppercase letter (A–Z), be 2 to 255 characters long, and contain only letters, digits, and underscores. Whitespace, hyphens, and other punctuation are not permitted %resource.name.exists() implies %resource.name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition 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.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition 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 Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

This structure is derived from EvidenceReportPackage

Summary

Mandatory: 3 elements(8 nested mandatory elements)
Must-Support: 4 elements
Prohibited: 1 element

Structures

This structure refers to these other structures:

Maturity: 1

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* EvidenceReportPackage A set of resources composed into a single coherent clinical statement with clinical attestation
Composition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Composition.contained 0..* Resource Contained, inline Resources
Composition.Slices for extension Content/Rules for all slices
Composition.Slices for extension.extension:versionAlgorithm 0..1 Coding How to compare versions
URL: http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm
Binding: VersionAlgorithm (extensible)
Composition.Slices for extension.extension:experimental 0..1 boolean For testing purposes, not real usage
URL: http://hl7.org/fhir/StructureDefinition/artifact-experimental
Composition.Slices for extension.extension:description 0..1 markdown Natural language description of the artifact
URL: http://hl7.org/fhir/StructureDefinition/artifact-description
Composition.Slices for extension.extension:purpose 0..1 markdown Why this artifact is defined
URL: http://hl7.org/fhir/StructureDefinition/artifact-purpose
Composition.Slices for extension.extension:copyright 0..1 markdown Use and/or publishing restrictions
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyright
Composition.Slices for extension.extension:copyrightLabel 0..1 string Copyright holder and year(s)
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
Composition.Slices for extension.extension:approvalDate 0..1 date When the artifact was approved by publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-approvalDate
Composition.Slices for extension.extension:lastReviewDate 0..1 date When the artifact was approved by publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-lastReviewDate
Composition.Slices for extension.extension:effectivePeriod 0..1 Period When the artifact is expected to be used
URL: http://hl7.org/fhir/StructureDefinition/artifact-effectivePeriod
Composition.Slices for extension.extension:additionalLanguage 0..* code The additional language
URL: http://hl7.org/fhir/StructureDefinition/additional-language
Binding: AllLanguages (required): IETF language tag for a human language
Composition.Slices for extension.extension:extendedContactDetail 0..* ExtendedContactDetail Contact details for the publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-extended-contact-detail
Composition.Slices for extension.extension:publicationDate 0..1 date Publication date of Resource
URL: http://hl7.org/fhir/StructureDefinition/artifact-publicationDate
Composition.Slices for extension.extension:publicationStatus 0..1 CodeableConcept Publication status
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status
Binding: Cited Artifact Status Type (preferred)
Composition.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
Composition.status This element is a modifier element. This element is included in summaries. 1..1 code registered | partial | preliminary | final | amended | corrected | appended | cancelled | entered-in-error | deprecated | unknown
Binding: CompositionStatus (required): The workflow status of the composition.
Composition.type This element is included in summaries. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.
Composition.type.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "Recommendation",
  "display" : "Recommendation"
}
Composition.date This element is included in summaries. 1..1 dateTime Composition editing time
Composition.Slices for relatesTo 0..* BackboneElement Relationships to other compositions/documents
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for relatesTo.relatesTo:All Slices Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:All Slices.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:All Slices.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:All Slices.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Composition.Slices for relatesTo.relatesTo:All Slices.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:citeAs 0..1 BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:citeAs.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:citeAs.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "cite-as"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:citeAs.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:partOf 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:partOf.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:partOf.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "part-of"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:partOf.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:derivedFrom 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:derivedFrom.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:derivedFrom.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "derived-from"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:specificationOf 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:specificationOf.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:specificationOf.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "specification-of"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:dependsOn 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:dependsOn.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:dependsOn.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "depends-on"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:supportedWith 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:supportedWith.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:supportedWith.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "supported-with"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:similarTo 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:similarTo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:similarTo.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "similar-to"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:similarTo.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetMarkdown markdown
Composition.Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:code.coding
Constraints: cmp-1, cmp-2, cmp-3

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for section.section:All Slices Content/Rules for all slices
Composition.Slices for section.section:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:All Slices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:introduction This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:introduction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:introduction.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:introduction.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:discussion This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:discussion.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:discussion.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:discussion.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:methods This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:methods.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:methods.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:methods.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:references This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:references.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:references.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:references.entry C 0..* Reference(PublicationRecord) A reference to data that supports this section
Composition.Slices for section.section:competingInterests This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:competingInterests.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:competingInterests.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:competingInterests.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:acknowledgements This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:acknowledgements.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:acknowledgements.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:acknowledgements.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:appendices This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:appendices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:appendices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:appendices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:attachments C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:attachments.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:attachments.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:attachments.entry C 0..* Reference(DocumentReference) A reference to data that supports this section
Composition.Slices for section.section:recommendationStatement This element must be supported. C 1..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:recommendationStatement.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:recommendationStatement.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:recommendationStatement.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:ratings C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:ratings.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ratings.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:ratings.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:population C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:population.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:population.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:action C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:action.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:action.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:action.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:oppositeAction C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:oppositeAction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:oppositeAction.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:oppositeAction.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:evidence This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:evidence.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:evidence.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:evidence.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:justification This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:justification.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:justification.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:justification.entry C 0..* Reference(RecommendationJustification) A reference to data that supports this section
Composition.Slices for section.section:considerations This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:considerations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:considerations.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:considerations.entry C 0..* Reference(Resource) A reference to data that supports this section

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.status Base required Composition Status 📍6.0.0-snapshot1 FHIR Std.
Composition.type Base preferred FHIR Document Type Codes 📍6.0.0-snapshot1 FHIR Std.
Composition.relatesTo.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:citeAs.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:partOf.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:derivedFrom.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:specificationOf.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:dependsOn.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:supportedWith.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:similarTo.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5

Constraints

Id Grade Path(s) Description Expression
cmp-1 error Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations A section can only have an emptyReason if no entries are included emptyReason.empty() or entry.empty()
cmp-3 warning Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations If attester exists then the Composition either needs a text or a section %resource.attester.exists() implies(text.exists() or section.exists())
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition 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.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition 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 Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

Differential View

This structure is derived from EvidenceReportPackage

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* EvidenceReportPackage A set of resources composed into a single coherent clinical statement with clinical attestation
Composition.type
Composition.type.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "Recommendation",
  "display" : "Recommendation"
}
Composition.section 1..* BackboneElement Composition is broken into sections
Composition.Slices for section Content/Rules for all slices
Composition.Slices for section.section:summary 0..0 Composition is broken into sections
Composition.Slices for section.section:recommendationStatement This element must be supported. 1..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:recommendationStatement.code
Composition.Slices for section.section:recommendationStatement.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "recommendation-statement",
  "display" : "Recommendation Statement"
}
Composition.Slices for section.section:ratings 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:ratings.code
Composition.Slices for section.section:ratings.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "ratings",
  "display" : "Ratings"
}
Composition.Slices for section.section:population 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:population.code
Composition.Slices for section.section:population.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "population",
  "display" : "Population"
}
Composition.Slices for section.section:action 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:action.code
Composition.Slices for section.section:action.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "action",
  "display" : "Action"
}
Composition.Slices for section.section:oppositeAction 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:oppositeAction.code
Composition.Slices for section.section:oppositeAction.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "opposite-action",
  "display" : "Opposite Action"
}
Composition.Slices for section.section:evidence This element must be supported. 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:evidence.code
Composition.Slices for section.section:evidence.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "evidence",
  "display" : "Evidence"
}
Composition.Slices for section.section:justification This element must be supported. 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:justification.code
Composition.Slices for section.section:justification.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "justification",
  "display" : "Justification"
}
Composition.Slices for section.section:justification.entry 0..* Reference(RecommendationJustification) A reference to data that supports this section
Composition.Slices for section.section:considerations This element must be supported. 0..1 BackboneElement Composition is broken into sections
Composition.Slices for section.section:considerations.code
Composition.Slices for section.section:considerations.code.coding 1..1 Coding Code defined by a terminology system
Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "considerations",
  "display" : "Considerations"
}

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* EvidenceReportPackage A set of resources composed into a single coherent clinical statement with clinical attestation
Composition.id This element is included in summaries. 0..1 id Logical id of this artifact
Composition.meta This element is included in summaries. 0..1 Meta Metadata about the resource
Composition.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
Composition.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
Composition.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
Composition.contained 0..* Resource Contained, inline Resources
Composition.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:versionAlgorithm 0..1 Coding How to compare versions
URL: http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm
Binding: VersionAlgorithm (extensible)
Composition.Slices for extension.extension:experimental 0..1 boolean For testing purposes, not real usage
URL: http://hl7.org/fhir/StructureDefinition/artifact-experimental
Composition.Slices for extension.extension:description 0..1 markdown Natural language description of the artifact
URL: http://hl7.org/fhir/StructureDefinition/artifact-description
Composition.Slices for extension.extension:purpose 0..1 markdown Why this artifact is defined
URL: http://hl7.org/fhir/StructureDefinition/artifact-purpose
Composition.Slices for extension.extension:copyright 0..1 markdown Use and/or publishing restrictions
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyright
Composition.Slices for extension.extension:copyrightLabel 0..1 string Copyright holder and year(s)
URL: http://hl7.org/fhir/StructureDefinition/artifact-copyrightLabel
Composition.Slices for extension.extension:approvalDate 0..1 date When the artifact was approved by publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-approvalDate
Composition.Slices for extension.extension:lastReviewDate 0..1 date When the artifact was approved by publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-lastReviewDate
Composition.Slices for extension.extension:effectivePeriod 0..1 Period When the artifact is expected to be used
URL: http://hl7.org/fhir/StructureDefinition/artifact-effectivePeriod
Composition.Slices for extension.extension:additionalLanguage 0..* code The additional language
URL: http://hl7.org/fhir/StructureDefinition/additional-language
Binding: AllLanguages (required): IETF language tag for a human language
Composition.Slices for extension.extension:extendedContactDetail 0..* ExtendedContactDetail Contact details for the publisher
URL: http://hl7.org/fhir/StructureDefinition/artifact-extended-contact-detail
Composition.Slices for extension.extension:publicationDate 0..1 date Publication date of Resource
URL: http://hl7.org/fhir/StructureDefinition/artifact-publicationDate
Composition.Slices for extension.extension:publicationStatus 0..1 CodeableConcept Publication status
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/artifact-publication-status
Binding: Cited Artifact Status Type (preferred)
Composition.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
Slice: Unordered, Open by value:url
Composition.url This element is included in summaries. 0..1 uri Canonical identifier for this Composition, represented as a URI (globally unique)
Composition.identifier This element is included in summaries. 0..* Identifier Version-independent identifier for the Composition
Composition.version This element is included in summaries. 0..1 string An explicitly assigned identifier of a variation of the content in the Composition
Composition.consent 0..* Reference(Consent) Represents informed consents and medico-legal transactions
Composition.basedOn 0..* Reference(Appointment | AppointmentResponse | CarePlan | Claim | CommunicationRequest | CoverageEligibilityRequest | DeviceRequest | MedicationRequest | NutritionOrder | RequestOrchestration | ServiceRequest | Task | VisionPrescription) Fulfills plan, proposal or order
Composition.status This element is a modifier element. This element is included in summaries. 1..1 code registered | partial | preliminary | final | amended | corrected | appended | cancelled | entered-in-error | deprecated | unknown
Binding: CompositionStatus (required): The workflow status of the composition.
Composition.type This element is included in summaries. 1..1 CodeableConcept Kind of composition (LOINC if possible)
Binding: FHIRDocumentTypeCodes (preferred): Type of a composition.
Composition.type.id 0..1 string Unique id for inter-element referencing
Composition.type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.type.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "Recommendation",
  "display" : "Recommendation"
}
Composition.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.category This element is included in summaries. 0..* CodeableConcept Categorization of Composition
Binding: ReferencedItemCategoryValueSet (example): High-level kind of a clinical document at a macro level.
Composition.subject This element is included in summaries. 0..* Reference(Resource) Who and/or what the composition is about
Composition.encounter This element is included in summaries. 0..1 Reference(Encounter) Context of the Composition
Composition.date This element is included in summaries. 1..1 dateTime Composition editing time
Composition.useContext This element is included in summaries. 0..* UsageContext The context that the content is intended to support
Composition.author This element is included in summaries. 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the composition
Composition.participant 0..* BackboneElement Identifies supporting entities, including parents, relatives, caregivers, insurance policyholders, guarantors, and others related in some way to the patient
Composition.participant.id 0..1 string Unique id for inter-element referencing
Composition.participant.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.participant.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.participant.type 1..* CodeableConcept Meaning and purpose of participation, in creation of the clinical document
Binding: FHIR Clinical Document Participant Types Value set (preferred): FHIR Clinical Document Participant Types. Author, Authenticator, Custodian, Legal Authenticator, Record Target and Subject are found in distinct, named fields in FHIR. Thus, these types are excluded.
Composition.participant.function 0..* CodeableConcept Binding: ParticipationFunction (preferred): To specify the exact function an actor had in a service in all necessary detail.
Composition.participant.time 0..1 Period Time period of participation
Composition.participant.party 1..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device | Organization | CareTeam | Group) Who the participant is
Composition.name This element is included in summaries. C 0..1 string Computer friendly name
Constraints: cmp-4
Composition.title This element is included in summaries. 0..1 string Human Readable name/title
Composition.note 0..* Annotation For any additional notes
Composition.classification This element is included in summaries. 0..* BackboneElement The assignment to an organizing scheme
Composition.classification.id 0..1 string Unique id for inter-element referencing
Composition.classification.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.classification.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.classification.type 0..1 CodeableConcept The kind of classifier (e.g. population, intervention)
Binding: EvidenceClassifierTypeExample (example)
Composition.classification.classifier 0..* CodeableReference(Resource) The specific classification value
Binding: ConditionProblemDiagnosisCodes (example)
Composition.attester C 0..* BackboneElement Attests to accuracy of composition
Composition.attester.id 0..1 string Unique id for inter-element referencing
Composition.attester.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.attester.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.attester.mode 1..1 CodeableConcept reviewer | editor | endorser | informant | recorder
Binding: Contributor Role (preferred)
Composition.attester.time 0..1 dateTime When the composition was attested
Composition.attester.party 0..1 Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization | Group) Who attested the composition
Composition.custodian This element is included in summaries. 0..1 Reference(Organization | Patient | Group) Organization which maintains the composition
Composition.Slices for relatesTo 0..* BackboneElement Relationships to other compositions/documents
Slice: Unordered, Open by value:type

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for relatesTo.relatesTo:All Slices Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:All Slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:All Slices.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:All Slices.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:All Slices.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Composition.Slices for relatesTo.relatesTo:All Slices.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:All Slices.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:citeAs 0..1 BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:citeAs.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:citeAs.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:citeAs.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:citeAs.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "cite-as"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:citeAs.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:citeAs.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:partOf 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:partOf.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:partOf.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:partOf.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:partOf.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "part-of"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:partOf.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:partOf.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:derivedFrom 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:derivedFrom.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:derivedFrom.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:derivedFrom.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:derivedFrom.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "derived-from"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:derivedFrom.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:specificationOf 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:specificationOf.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:specificationOf.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:specificationOf.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:specificationOf.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "specification-of"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:specificationOf.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:dependsOn 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:dependsOn.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:dependsOn.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:dependsOn.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:dependsOn.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "depends-on"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:dependsOn.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:supportedWith 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:supportedWith.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:supportedWith.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:supportedWith.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:supportedWith.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "supported-with"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:supportedWith.target[x].targetMarkdown markdown
Composition.Slices for relatesTo.relatesTo:similarTo 0..* BackboneElement Relationships to other compositions/documents
Composition.Slices for relatesTo.relatesTo:similarTo.id 0..1 string Unique id for inter-element referencing
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension Content/Rules for all slices
Composition.Slices for relatesTo.relatesTo:similarTo.Slices for extension.extension:classifier 0..1 CodeableConcept A classifier of the target artifact in a relatesTo element
URL: http://hl7.org/fhir/uv/ebm/StructureDefinition/relatesto-classifier
Composition.Slices for relatesTo.relatesTo:similarTo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for relatesTo.relatesTo:similarTo.type 1..1 CodeableConcept documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of | part-of | amends | amended-with | appends | appended-with | cites | cited-by | comments-on | comment-in | contains | contained-in | corrects | correction-in | replaces | replaced-with | retracts | retracted-by | signs | similar-to | supports | supported-with | transforms | transformed-into | transformed-with | documents | specification-of | created-with | cite-as | reprint | reprint-of | summarizes
Binding: Artifact Relationship Type (extensible): The type of relationship to the related artifact.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://terminology.hl7.org/CodeSystem/artifact-relationship-type",
      "code" : "similar-to"
    }
  ]
}
Composition.Slices for relatesTo.relatesTo:similarTo.target[x] 1..1 The artifact that is related to this Composition
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetUri uri
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetAttachment Attachment
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetCanonical canonical(Resource)
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetReference Reference(Resource)
Composition.Slices for relatesTo.relatesTo:similarTo.target[x].targetMarkdown markdown
Composition.event This element is included in summaries. 0..* BackboneElement The clinical service(s) being documented
Composition.event.id 0..1 string Unique id for inter-element referencing
Composition.event.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.event.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.event.period This element is included in summaries. 0..1 Period The period covered by the documentation
Composition.event.detail This element is included in summaries. 0..* CodeableReference(Resource) The event(s) being documented, as code(s), reference(s), or both
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
Composition.Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by value:code.coding
Constraints: cmp-1, cmp-2, cmp-3

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for section.section:All Slices Content/Rules for all slices
Composition.Slices for section.section:All Slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:All Slices.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:All Slices.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:All Slices.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:All Slices.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:All Slices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:All Slices.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:All Slices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:All Slices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:All Slices.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:All Slices.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:introduction This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:introduction.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:introduction.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:introduction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:introduction.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:introduction.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:introduction.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:introduction.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:introduction.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "introduction",
  "display" : "Introduction"
}
Composition.Slices for section.section:introduction.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:introduction.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:introduction.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:introduction.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:introduction.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:introduction.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:introduction.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:introduction.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:introduction.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:discussion This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:discussion.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:discussion.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:discussion.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:discussion.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:discussion.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:discussion.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:discussion.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:discussion.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "discussion",
  "display" : "Discussion"
}
Composition.Slices for section.section:discussion.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:discussion.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:discussion.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:discussion.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:discussion.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:discussion.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:discussion.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:discussion.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:discussion.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:methods This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:methods.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:methods.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:methods.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:methods.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:methods.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:methods.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:methods.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:methods.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "methods",
  "display" : "Methods"
}
Composition.Slices for section.section:methods.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:methods.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:methods.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:methods.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:methods.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:methods.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:methods.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:methods.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:methods.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:references This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:references.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:references.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:references.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:references.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:references.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:references.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:references.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:references.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "references",
  "display" : "References"
}
Composition.Slices for section.section:references.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:references.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:references.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:references.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:references.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:references.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:references.entry C 0..* Reference(PublicationRecord) A reference to data that supports this section
Composition.Slices for section.section:references.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:references.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:competingInterests This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:competingInterests.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:competingInterests.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:competingInterests.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:competingInterests.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:competingInterests.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:competingInterests.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:competingInterests.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:competingInterests.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "competing-interests",
  "display" : "Competing Interests"
}
Composition.Slices for section.section:competingInterests.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:competingInterests.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:competingInterests.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:competingInterests.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:competingInterests.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:competingInterests.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:competingInterests.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:competingInterests.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:competingInterests.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:acknowledgements This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:acknowledgements.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:acknowledgements.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:acknowledgements.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:acknowledgements.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:acknowledgements.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:acknowledgements.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:acknowledgements.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:acknowledgements.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "acknowledgements",
  "display" : "Acknowledgements"
}
Composition.Slices for section.section:acknowledgements.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:acknowledgements.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:acknowledgements.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:acknowledgements.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:acknowledgements.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:acknowledgements.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:acknowledgements.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:acknowledgements.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:acknowledgements.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:appendices This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:appendices.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:appendices.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:appendices.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:appendices.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:appendices.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:appendices.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:appendices.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:appendices.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "appendices",
  "display" : "Appendices"
}
Composition.Slices for section.section:appendices.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:appendices.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:appendices.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:appendices.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:appendices.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:appendices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:appendices.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:appendices.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:appendices.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:attachments C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:attachments.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:attachments.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:attachments.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:attachments.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:attachments.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:attachments.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:attachments.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:attachments.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "attachments",
  "display" : "Attachments"
}
Composition.Slices for section.section:attachments.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:attachments.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:attachments.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:attachments.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:attachments.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:attachments.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:attachments.entry C 0..* Reference(DocumentReference) A reference to data that supports this section
Composition.Slices for section.section:attachments.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:attachments.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:recommendationStatement This element must be supported. C 1..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:recommendationStatement.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:recommendationStatement.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:recommendationStatement.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:recommendationStatement.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:recommendationStatement.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:recommendationStatement.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:recommendationStatement.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:recommendationStatement.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "recommendation-statement",
  "display" : "Recommendation Statement"
}
Composition.Slices for section.section:recommendationStatement.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:recommendationStatement.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:recommendationStatement.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:recommendationStatement.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:recommendationStatement.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:recommendationStatement.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:recommendationStatement.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:recommendationStatement.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:recommendationStatement.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:ratings C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:ratings.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:ratings.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ratings.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ratings.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:ratings.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:ratings.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:ratings.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ratings.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "ratings",
  "display" : "Ratings"
}
Composition.Slices for section.section:ratings.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:ratings.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:ratings.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:ratings.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:ratings.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:ratings.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:ratings.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:ratings.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:ratings.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:population C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:population.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:population.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:population.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:population.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:population.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:population.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:population.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:population.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "population",
  "display" : "Population"
}
Composition.Slices for section.section:population.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:population.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:population.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:population.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:population.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:population.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:population.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:population.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:population.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:action C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:action.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:action.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:action.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:action.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:action.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:action.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:action.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:action.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "action",
  "display" : "Action"
}
Composition.Slices for section.section:action.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:action.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:action.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:action.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:action.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:action.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:action.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:action.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:action.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:oppositeAction C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:oppositeAction.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:oppositeAction.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:oppositeAction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:oppositeAction.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:oppositeAction.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:oppositeAction.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:oppositeAction.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:oppositeAction.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "opposite-action",
  "display" : "Opposite Action"
}
Composition.Slices for section.section:oppositeAction.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:oppositeAction.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:oppositeAction.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:oppositeAction.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:oppositeAction.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:oppositeAction.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:oppositeAction.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:oppositeAction.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:oppositeAction.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:evidence This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:evidence.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:evidence.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:evidence.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:evidence.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:evidence.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:evidence.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:evidence.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:evidence.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "evidence",
  "display" : "Evidence"
}
Composition.Slices for section.section:evidence.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:evidence.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:evidence.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:evidence.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:evidence.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:evidence.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:evidence.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:evidence.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:evidence.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:justification This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:justification.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:justification.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:justification.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:justification.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:justification.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:justification.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:justification.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:justification.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "justification",
  "display" : "Justification"
}
Composition.Slices for section.section:justification.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:justification.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:justification.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:justification.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:justification.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:justification.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:justification.entry C 0..* Reference(RecommendationJustification) A reference to data that supports this section
Composition.Slices for section.section:justification.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:justification.section 0..* See section (Composition) Nested Section
Composition.Slices for section.section:considerations This element must be supported. C 0..1 BackboneElement Composition is broken into sections
Constraints: cmp-1, cmp-2, cmp-3
Composition.Slices for section.section:considerations.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:considerations.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:considerations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Slice: Unordered, Open by value:url
Composition.Slices for section.section:considerations.title 0..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:considerations.code 0..1 CodeableConcept Classification of section (recommended)
Binding: EvidenceReportSectionCode Value Set (extensible)
Composition.Slices for section.section:considerations.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:considerations.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:considerations.code.coding This element is included in summaries. 1..1 Coding Code defined by a terminology system

Required Pattern:
{
  "system" : "https://fevir.net/resources/CodeSystem/179423",
  "code" : "considerations",
  "display" : "Considerations"
}
Composition.Slices for section.section:considerations.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:considerations.author 0..* Reference(Practitioner | PractitionerRole | CareTeam | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section, when the section is authored by someone other than the composition.author
Composition.Slices for section.section:considerations.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of the composition
Composition.Slices for section.section:considerations.text C 0..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
Composition.Slices for section.section:considerations.note 0..* Annotation Information about the section contents that is not represented by any of the section entries
Composition.Slices for section.section:considerations.orderedBy 0..1 CodeableConcept Order of section entries
Binding: List Order Codes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:considerations.entry C 0..* Reference(Resource) A reference to data that supports this section
Composition.Slices for section.section:considerations.emptyReason C 0..1 CodeableConcept Why the section is empty
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:considerations.section 0..* See section (Composition) Nested Section

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.language Base required All Languages 📍6.0.0-snapshot1 FHIR Std.
Composition.status Base required Composition Status 📍6.0.0-snapshot1 FHIR Std.
Composition.type Base preferred FHIR Document Type Codes 📍6.0.0-snapshot1 FHIR Std.
Composition.category Base example Referenced Item Category Value Set 📍6.0.0-snapshot1 FHIR Std.
Composition.participant.​type Base preferred FHIR Clinical Document Participant Types Value set 📦1.0.0 THO v7.5
Composition.participant.​function Base preferred ParticipationFunction 📦3.0.0 THO v7.5
Composition.classification.​type Base example Evidence Classifier Type Example 📍6.0.0-snapshot1 FHIR Std.
Composition.classification.​classifier Base example Condition/Problem/Diagnosis Codes 📍6.0.0-snapshot1 FHIR Std.
Composition.attester.​mode Base preferred Contributor Role 📦1.0.0 THO v7.5
Composition.relatesTo.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:citeAs.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:partOf.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:derivedFrom.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:specificationOf.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:dependsOn.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:supportedWith.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.relatesTo:similarTo.​type Base extensible Artifact Relationship Type 📦1.0.0 THO v7.5
Composition.event.detail Base example v3 Code System ActCode 📦3.0.0 THO v7.5
Composition.section.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:summary.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:summary.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:summary.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:introduction.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:introduction.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:introduction.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:discussion.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:discussion.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:discussion.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:methods.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:methods.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:methods.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:references.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:references.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:references.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:competingInterests.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:competingInterests.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:competingInterests.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:acknowledgements.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:acknowledgements.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:acknowledgements.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:appendices.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:appendices.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:appendices.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:attachments.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:attachments.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:attachments.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:recommendationStatement.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:recommendationStatement.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:recommendationStatement.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:ratings.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:ratings.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:ratings.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:population.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:population.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:population.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:action.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:action.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:action.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:oppositeAction.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:oppositeAction.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:oppositeAction.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:evidence.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:evidence.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:evidence.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:justification.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:justification.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:justification.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.
Composition.section:considerations.​code Base extensible EvidenceReportSectionCode Value Set 📦1.0.0-ballot3 This IG
Composition.section:considerations.​orderedBy Base preferred List Order Codes 📦2.0.0 THO v7.5
Composition.section:considerations.​emptyReason Base preferred List Empty Reasons 📍6.0.0-snapshot1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cmp-1 error Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations A section can only have an emptyReason if no entries are included emptyReason.empty() or entry.empty()
cmp-3 warning Composition.section, Composition.section:introduction, Composition.section:discussion, Composition.section:methods, Composition.section:references, Composition.section:competingInterests, Composition.section:acknowledgements, Composition.section:appendices, Composition.section:attachments, Composition.section:recommendationStatement, Composition.section:ratings, Composition.section:population, Composition.section:action, Composition.section:oppositeAction, Composition.section:evidence, Composition.section:justification, Composition.section:considerations If attester exists then the Composition either needs a text or a section %resource.attester.exists() implies(text.exists() or section.exists())
cmp-4 warning Composition.name Name should start with an uppercase letter (A–Z), be 2 to 255 characters long, and contain only letters, digits, and underscores. Whitespace, hyphens, and other punctuation are not permitted %resource.name.exists() implies %resource.name.matches('^[A-Z]([A-Za-z0-9_]){1,254}$')
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition 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.trace('id') in %resource.descendants().select(reference | as(uri))) or descendants().where(reference='#' | as(uri)='#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition 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 Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

This structure is derived from EvidenceReportPackage

Summary

Mandatory: 3 elements(8 nested mandatory elements)
Must-Support: 4 elements
Prohibited: 1 element

Structures

This structure refers to these other structures:

Maturity: 1

 

Other representations of profile: CSV, Excel, Schematron