NHS North West Genomics
2.2.5 - ci-build United Kingdom flag

NHS North West Genomics - Local Development build (v2.2.5) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Composition Genomic Report

Official URL: https://fhir.nwgenomics.nhs.uk/StructureDefinition/Composition-GenomicReport Version: 2.2.5
Draft as of 2026-11-05 Computable Name: CompositionGenomicReport

Diagnostic - Laboratory

References

Document Layout

A genomic report sent as a FHIR Document (see Report Types) is a Bundle of type document with this Composition as its first entry. Each section carries its own human-readable narrative (section.text, mandatory in Composition-eu-lab). A viewer shows those narratives in order, like the pages of the printed (PDF) report, and the coded entries sit behind them for computers to use.

No single source defines a FHIR Document layout for a genomic report. A layout can be inferred by combining these sources:

Source What it gives
HL7 Europe Laboratory Report Composition-eu-lab The base profile: at least one section, section.code and section.text 1..1, sections nested at most two levels (top level for the study or specialty, second for report items), and an Annotations section (LOINC 48767-8) for comments, text only
HL7 Genomics Reporting genomic-report The content but not the layout: DiagnosticReport.result slices for variant, genotype, haplotype, biomarker, diagnostic and therapeutic implication, and the recommended-action, genomic-study and coded-note extensions
NHS England Genomics Test Reporting Specification and ACGS reporting guidance The headings a UK genomic report is expected to show - to be confirmed against the published specification
Master HL7 genetic variant reporting panel (LOINC 81247-9) The HL7 v2 grouping of results: overall interpretation, discrete variants, complex variants, pharmacogenomics
NHS England FHIR Genomics Implementation Guide - Clinical Headings Headings from the Genomics Minimum Dataset for the test request - see Alternative Layout

Inferred Layout

The headings of a typical UK genomic laboratory report, as a FHIR Document. These are the section slices of this profile. The codes are candidates, not decisions. Section titles are not fixed, so a laboratory can use its own headings.

flowchart TB
    subgraph BUNDLE["Bundle (BundleDocument, type = document)"]
        direction TB
        COMP["<b>Composition</b> (Composition Genomic Report)<br/>type: Genetic report, LOINC 51969-4 Genetic analysis report<br/>subject: Patient - author: reporting laboratory (GLH)<br/>attester: authorising clinical scientist<br/>custodian: reporting laboratory"]

        S1["Section: Referral<br/>reason for referral, test requested (R / M code)<br/><i>text + ServiceRequest, Condition</i>"]
        S2["Section: Specimen<br/>sample type, collected, received<br/><i>text + Specimen</i>"]
        S3["Section: Result summary<br/>headline result<br/><i>text + DiagnosticReport</i>"]
        S4["Section: Results<br/>variant table<br/><i>text + Variant, Genomic Study Analysis,<br/>Molecular Consequence</i>"]
        S5["Section: Interpretation<br/><i>text + Diagnostic and<br/>Therapeutic Implication</i>"]
        S6["Section: Recommendations<br/>family testing, further tests<br/><i>text + recommended actions</i>"]
        S7["Section: Methodology and limitations<br/>genes/regions studied, coverage<br/><i>text + Genomic Study Panel,<br/>Genomic Study, Genomic Study Analysis</i>"]
        S8["Section: Presented form<br/><i>the PDF: DocumentReference, Binary</i>"]
        S9["Section: Annotations<br/><i>comments - text only</i>"]
        DR["DiagnosticReport<br/><i>result: the same Observations</i>"]
    end

    COMP --> S1
    COMP --> S2
    COMP --> S3
    COMP --> S4
    COMP --> S5
    COMP --> S6
    COMP --> S7
    COMP --> S8
    COMP --> S9
    COMP <-->|"extension diagnosticReport /<br/>DiagnosticReport composition"| DR
Section (slice) Code Content (entries) Notes
Referral (Referral) LOINC 42349-1 Reason for referral (narrative) Text; entries ServiceRequest, Condition Clinical indication and the National Genomic Test Directory test requested. Could instead be in the Composition header only
Specimen (Specimen) SNOMED CT 123038009 Specimen Text; entry Specimen No LOINC document section code found; as used by the ctDNA UGR example
Result summary (ResultSummary) LOINC 51968-6 Discrete variation analysis overall interpretation Text; entry DiagnosticReport The headline result shown first on the report
Results (Results) LOINC 69548-6 Genetic variant assessment Text (the variant table); entries Variant, Genomic Study Analysis, Molecular Consequence Could be split into sub-sections following the 81247-9 panel (discrete variants, complex variants, pharmacogenomics)
Interpretation (Interpretation) Genomic Report Section interpretation (local) Text; entries Diagnostic Implication, Therapeutic Implication Is this separate from the result summary?
Recommendations (Recommendations) LOINC 62385-0 Recommendation Text; entries follow-up and medication recommendations (Task) For example testing of relatives. LOINC 18783-1 Study recommendation is an alternative
Methodology and limitations (Methodology) Genomic Report Section methodology (local) Text; entries Genomic Study Panel, Genomic Study, Genomic Study Analysis (regions studied) Genes or regions studied, technology, coverage, limitations
Presented form (PresentedForm) LOINC 77599-9 Additional documentation Entries DocumentReference, Binary Used while the PDF remains the authorised report (UGR phase 1)
Annotations (annotations) LOINC 48767-8 Annotation comment Text only, no entries Inherited from Composition-eu-lab

Examples: Lynch syndrome, ctDNA and Targeted Variant.

What the Reader Sees (Inferred Layout)

A viewer shows each section's narrative in order, like the pages of a printed report. The mock below is a fictitious germline (Lynch syndrome) report laid out this way. The small grey labels show which part of the FHIR Document each block comes from - a real viewer would not show them.

Composition.title · type SNOMED CT Genetic report, LOINC 51969-4
Genomic Test Report
North West Genomic Laboratory Hub (ODS 699X0)
FICTITIOUS EXAMPLE
Composition header: subject (Patient), identifier, date, status, author, attester
PatientEXAMPLE, AlexNHS Number999 000 0001
Date of birth01-Jan-1970Laboratory numberG26-012345
Requested byDr A Clinician, Clinical GeneticsReport statusFinal
Reported21-Oct-2026Authorised byDr B Scientist, Consultant Clinical Scientist
section Referral · LOINC 42349-1 · entries ServiceRequest, Condition
Referral

Reason for referral. R210 Inherited MMR deficiency (Lynch syndrome). Colorectal adenocarcinoma at age 42; tumour immunohistochemistry showed loss of MLH1 and PMS2 with no MLH1 promoter hypermethylation.

Test requested. R210.2 - National Genomic Test Directory.

section Specimen · SNOMED CT 123038009 · entry Specimen
Specimen

Peripheral blood (EDTA). Collected 30-Sep-2026, received 01-Oct-2026.

section Result summary · LOINC 51968-6 · entry DiagnosticReport
Result summary
Pathogenic MLH1 variant detected. This result confirms a diagnosis of Lynch syndrome.
Test outcome: 311 RESULT CONSISTENT WITH REFERRAL INDICATION
section Results · LOINC 69548-6 · entries Variant
Results
GeneVariant (HGVS)ZygosityInheritanceClassification
MLH1NM_000249.4:c.350C>T p.(Thr117Met)HeterozygousGermlinePathogenic (class 5)
section Interpretation · GenomicReportSection#interpretation · entries Diagnostic Implication
Interpretation

This variant has been reported in many individuals with Lynch syndrome and is classified as pathogenic. It is consistent with the loss of MLH1 and PMS2 seen in the tumour.

section Recommendations · LOINC 62385-0 · entries recommended actions (Task)
Recommendations

Predictive testing is available for at-risk relatives through Clinical Genetics. Management should follow national guidance for Lynch syndrome.

section Methodology and limitations · GenomicReportSection#methodology · entries Genomic Study Panel, Genomic Study, Genomic Study Analysis
Methodology and limitations

Next generation sequencing of the coding regions and exon-intron boundaries of MLH1, MSH2, MSH6, PMS2 and EPCAM, with copy number analysis. Deep intronic variants and low-level mosaicism may not be detected.

section Presented form · LOINC 77599-9 · entry DocumentReference (PDF)

The authorised report is also attached as a PDF.

Alternative Layout: NHS England Clinical Headings

The NHS England FHIR Genomics Implementation Guide - Clinical Headings (version 0.6.2, draft) gives another possible layout. No PRSB headings exist for genomics, so its headings are recreated from the Genomics Minimum Dataset (MDS v1.062). They describe the test request (the Genomic Order Management Service order), so as document sections they would cover the referral side of a report, not the results:

flowchart TB
    COMP["<b>Composition</b><br/>Genomic report"]
    H1["Healthcare Professional<br/><i>PractitionerRole</i>"]
    H2["Patient<br/><i>Patient</i>"]
    H3["Fetus<br/><i>Patient</i>"]
    H4["Test Request<br/><i>ServiceRequest</i>"]
    H5["NGRL Consent<br/><i>Consent, QuestionnaireResponse</i>"]
    H6["Primary Sample<br/><i>Specimen, BodyStructure</i>"]
    H7["Patient Clinical Information<br/><i>Condition, Observation</i>"]
    H8["Specialist Testing Requirements<br/><i>by test</i>"]
    H9["Miscellaneous<br/><i>Condition, Observation</i>"]
    H10["Hospital Encounter<br/><i>Encounter</i>"]
    RES["Results, interpretation, recommendations<br/><b>no heading defined</b>"]
    COMP --> H1
    COMP --> H2
    COMP --> H3
    COMP --> H4
    COMP --> H5
    COMP --> H6
    COMP --> H7
    COMP --> H8
    COMP --> H9
    COMP --> H10
    COMP -.-> RES
Clinical heading FHIR resource Compared with the inferred layout
Healthcare Professional PractitionerRole (ServiceRequest.requester) Composition header, or the Referral section
Patient Patient Composition header (subject)
Fetus Patient (fetus) Not in the inferred layout - needed for prenatal reports
Test Request ServiceRequest Referral section
NGRL Consent Consent, QuestionnaireResponse (record of discussion) Not in the inferred layout
Primary Sample Specimen, BodyStructure Specimen section
Patient Clinical Information Condition, Observation (for example HPO phenotypes) Referral section (clinical indication)
Specialist Testing Requirements By test (for example NIPD pregnancy details) Not in the inferred layout
Miscellaneous Condition, Observation, ServiceRequest.note Annotations section
Hospital Encounter Encounter Composition header (encounter)
- - Result summary, Results, Interpretation, Recommendations, Methodology and limitations: no clinical heading

The guide also has headings that are not document content (Mapping to HL7v2/IHE, OMOP, Task Updates). It gives no section codes and no cardinality for its headings.

What the Reader Sees (Alternative Layout)

The same fictitious report, with the NHS England clinical headings as its sections. The referral side is more detailed (consent, clinical information), but the result - the part the reader most needs - has no heading to go under (shown in red).

Composition.title · headings from NHS England Clinical Headings
Genomic Test Report
North West Genomic Laboratory Hub (ODS 699X0)
FICTITIOUS EXAMPLE
Healthcare Professional · PractitionerRole
Healthcare Professional

Dr A Clinician, Clinical Genetics, Example Hospital NHS Foundation Trust.

Patient · Patient
Patient
NameEXAMPLE, AlexNHS Number999 000 0001
Date of birth01-Jan-1970Phenotypic sexFemale
Test Request · ServiceRequest
Test Request

R210 Inherited MMR deficiency (Lynch syndrome) - test R210.2. Priority routine. Laboratory number G26-012345.

NGRL Consent · Consent, QuestionnaireResponse
NGRL Consent

Record of discussion completed 30-Sep-2026. Consent for storage in the National Genomic Research Library: not given.

Primary Sample · Specimen
Primary Sample

Peripheral blood (EDTA). Collected 30-Sep-2026, received 01-Oct-2026.

Patient Clinical Information · Condition, Observation
Patient Clinical Information

Colorectal adenocarcinoma at age 42; tumour immunohistochemistry showed loss of MLH1 and PMS2 with no MLH1 promoter hypermethylation.

Miscellaneous · ServiceRequest.note
Miscellaneous

None.

no clinical heading defined - results, interpretation, recommendations, methodology
(No heading)

Pathogenic MLH1 variant detected. This result confirms a diagnosis of Lynch syndrome.

GeneVariant (HGVS)ZygosityInheritanceClassification
MLH1NM_000249.4:c.350C>T p.(Thr117Met)HeterozygousGermlinePathogenic (class 5)

Predictive testing is available for at-risk relatives through Clinical Genetics.

Questions for discussion:

  1. Is this the common layout of a NW GLH (and NHS England) genomic report, and in this order?
  2. Should the sections be the same for germline (rare disease), somatic (cancer) and pharmacogenomic reports, or should each have its own layout?
  3. Should the sections be one level (as above), or two levels as Composition-eu-lab allows - for example a top-level Genetics study section with these as sub-sections?
  4. Which section codes should be used? LOINC has few document section codes for genomics; the alternatives are SNOMED CT or a local CodeSystem.
  5. Should the referral and specimen details be sections, or only in the Composition header and the DiagnosticReport (basedOn, specimen)?
  6. Should the report repeat the NHS England clinical headings of the test request (for example Patient Clinical Information, NGRL Consent, Fetus), and if so as sections or as entries in a Referral section?

Domain Archetype

DRAFT FOR ELABORATION PURPOSES

Genomic Laboratory ReportGenomic ReportSubjectPatientAuthorPractitionerValidatorPractitionerLegal AuthenticatorPractitionerCustodianOrganizationSectionsReferral (42349-1 section)ServiceRequestCondition / Observation (clinical indication)Specimen (SNOMED CT 123038009 section)SpecimenResult summary (51968-6 section)DiagnosticReportOverall interpretation (Observation)Results (69548-6 section)Discrete Variant (81250-3panel - V2 Section 2)Variant69548-6NW ProfileVariantHaplotype84414-2NW ProfileHalotypeSequence Phase Relationship82120-7Complex Variant (81251-1panel - V2 Section 3)Pharmacogenomics results (82118-1panel - V2 Section 4)Genotype84413-4NW ProfileGenotypeInterpretation (local interpretation section)Diagnostic ImplicationNW ProfileDiagnostic ImplicationTherapeutic ImplicationNW ProfileTherapeutic ImplicationMolecular ConsequenceRecommendations (62385-0 section)TaskFollowup RecommendationTaskMedication RecommendationMethodology and limitations (local methodology section)Genomic Study (81306-3- V2 Section 1)Presented form (77599-9 section)DocumentReferenceAttachment(report in PDF format)Annotations (48767-8 section)

Laboratory Report - Map


Structured Report

DRAFT FOR ELABORATION PURPOSES

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..* CompositionLabReportEu Laboratory Report composition
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.Slices for extension Content/Rules for all slices
Composition.Slices for extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
Composition.Slices for extension.extension:version.extension 0..0 Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Composition.Slices for extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices for extension.extension:informationRecipient 0..* (Complex) Composition: Information recipient
URL: http://hl7.eu/fhir/StructureDefinition/information-recipient
Composition.Slices for extension.extension:informationRecipient.extension 0..0 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:informationRecipient.url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/information-recipient"
Composition.Slices for extension.extension:diagnosticReport 0..1 (Complex) Document DiagnosticReport Reference
URL: http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference
Composition.Slices for extension.extension:diagnosticReport.extension 0..0 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:diagnosticReport.url 1..1 uri "http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference"
Composition.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Composition.identifier This element must be supported. This element is included in summaries. 1..1 CorrelationIdentifier Report identifier
Composition.status This element is a modifier element. This element is included in summaries. 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
Composition.type This element is included in summaries. 1..1 CodeableConcept Type of (Laboratory) Report
Binding: Laboratory Report Types (preferred)
Composition.type.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
Composition.type.Slices for coding.coding:UKCoreReportCode This element must be supported. This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: ReportType (required)
Composition.type.Slices for coding.coding:UKCoreReportCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Composition.type.Slices for coding.coding:LOINC This element is included in summaries. 0..* Coding Code defined by a terminology system
Composition.type.Slices for coding.coding:LOINC.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://loinc.org (extensions allowed)
Composition.type.Slices for coding.coding:LOINC.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Required Pattern: 51969-4 (extensions allowed)
Composition.Slices for category This element is included in summaries. 0..* CodeableConcept Report Category
Slice: Unordered, Open by value:$this
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.
Composition.Slices for category.category:studyType This element is included in summaries. 0..* CodeableConcept The way of grouping of the test results into clinically meaningful domains (e.g. hematology study, microbiology study, etc.)
Binding: Laboratory Study Types (required)
Composition.Slices for category.category:specialty This element is included in summaries. 0..* CodeableConcept The clinical domain of the laboratory performing the observation (e.g. microbiology, toxicology, chemistry)
Binding: Laboratory Specialty (required)
Composition.subject This element is included in summaries. 1..1 Reference(Patient (EU core) | Group | Location (EU core) | Device) Who and/or what the composition is about
Composition.subject.reference This element is included in summaries. C 1..1 string Literal reference, Relative, internal or absolute URL
Composition.subject.identifier This element is included in summaries. 0..1 NHSIdentifier Logical reference, when literal reference is not known
Composition.encounter This element must be supported. This element is included in summaries. 0..1 Reference(Hospital Spell | Visit) The healthcare event which this Laboratory Report is about (when test ordered).
Composition.encounter.identifier This element has obligations. This element is included in summaries. 0..1 CorrelationIdentifier Logical reference, when literal reference is not known
ObligationsActor
SHALL:populate-if-known Order Filler
SHALL:populate-if-known Automation Manager
Composition.date This element is included in summaries. 1..1 dateTime Composition editing time
Composition.author This element is included in summaries. 1..* Reference(Practitioner | Organization | PractitionerRole) Who and/or what authored the composition
Composition.title This element is included in summaries. 1..1 string Laboratory Report
Composition.Slices for attester 0..* BackboneElement Attests the report accuracy
Slice: Unordered, Open by value:mode

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for attester.attester:All Slices Content/Rules for all slices
Composition.Slices for attester.attester: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
Composition.Slices for attester.attester:All Slices.mode 1..1 code The type of attestation
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Composition.Slices for attester.attester:All Slices.party 0..1 Reference(Practitioner | PractitionerRole) Who attested the report
Composition.Slices for attester.attester:All Slices.party.identifier This element is included in summaries. 0..1 PractitionerIdentifier Logical reference, when literal reference is not known
Composition.Slices for attester.attester:legalAuthenticator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:legalAuthenticator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for attester.attester:legalAuthenticator.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: legal (extensions allowed)
Composition.Slices for attester.attester:legalAuthenticator.time 1..1 dateTime When the composition was attested
Composition.Slices for attester.attester:legalAuthenticator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.Slices for attester.attester:validator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:validator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for attester.attester:validator.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: professional (extensions allowed)
Composition.Slices for attester.attester:validator.time 1..1 dateTime When the composition was attested
Composition.Slices for attester.attester:validator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.custodian This element is included in summaries. 0..1 Reference(Organization) Organization which maintains the composition
Composition.custodian.identifier This element is included in summaries. 0..1 OrganisationCode Logical reference, when literal reference is not known
Composition.Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by pattern:$this.code
Constraints: cmp-1, cmp-2

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.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:All Slices.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
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
Composition.Slices for section.section:All Slices.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:All Slices.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Composition.Slices for section.section:All Slices.code.coding This element is included in summaries. 1..* Coding Code defined by a terminology system
Composition.Slices for section.section:All Slices.code.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Composition.Slices for section.section:All Slices.code.coding.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
Composition.Slices for section.section:All Slices.text C 1..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:annotations C 0..* BackboneElement Annotation comment
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:annotations.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:annotations.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:annotations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:annotations.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:annotations.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48767-8"
    }
  ]
}
Composition.Slices for section.section:annotations.text C 1..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:Referral This element must be supported. C 0..1 BackboneElement Referral
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Referral.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Referral.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Referral.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Referral.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Referral.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "42349-1",
      "display" : "Reason for referral (narrative)"
    }
  ]
}
Composition.Slices for section.section:Referral.text C 1..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:Referral.entry C 0..* Reference(ServiceRequest | Condition) A reference to data that supports this section
Composition.Slices for section.section:Specimen This element must be supported. C 0..1 BackboneElement Specimen
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Specimen.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Specimen.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Specimen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Specimen.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Specimen.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://snomed.info/sct",
      "code" : "123038009",
      "display" : "Specimen"
    }
  ]
}
Composition.Slices for section.section:Specimen.text C 1..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:Specimen.entry C 0..* Reference(Specimen) A reference to data that supports this section
Composition.Slices for section.section:ResultSummary This element must be supported. C 0..1 BackboneElement Result summary
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:ResultSummary.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:ResultSummary.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:ResultSummary.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:ResultSummary.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:ResultSummary.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "51968-6",
      "display" : "Discrete variation analysis overall interpretation"
    }
  ]
}
Composition.Slices for section.section:ResultSummary.text C 1..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:ResultSummary.entry C 0..* Reference(Diagnostic Report) A reference to data that supports this section
Composition.Slices for section.section:Results This element must be supported. C 0..* BackboneElement Results
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Results.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Results.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Results.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Results.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Results.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "69548-6",
      "display" : "Genetic variant assessment"
    }
  ]
}
Composition.Slices for section.section:Results.text C 1..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:Results.entry C 0..* Reference(Variant (Observation) | Genomic Study Analysis | Molecular Consequence (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Interpretation This element must be supported. C 0..1 BackboneElement Interpretation
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Interpretation.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Interpretation.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Interpretation.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Interpretation.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Interpretation.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "interpretation"
    }
  ]
}
Composition.Slices for section.section:Interpretation.text C 1..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:Interpretation.entry C 0..* Reference(Diagnostic Implication (Observation) | Therapeutic Implication (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Recommendations This element must be supported. C 0..1 BackboneElement Recommendations
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Recommendations.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Recommendations.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Recommendations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Recommendations.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Recommendations.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "62385-0",
      "display" : "Recommendation [Interpretation] Document"
    }
  ]
}
Composition.Slices for section.section:Recommendations.text C 1..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:Recommendations.entry C 0..* Reference(Task | ServiceRequest | Observation) A reference to data that supports this section
Composition.Slices for section.section:Methodology This element must be supported. C 0..1 BackboneElement Methodology and limitations
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Methodology.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Methodology.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Methodology.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Methodology.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Methodology.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "methodology"
    }
  ]
}
Composition.Slices for section.section:Methodology.text C 1..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:Methodology.entry C 0..* Reference(Genomic Study Panel | Genomic Study | Genomic Study Analysis) A reference to data that supports this section
Composition.Slices for section.section:PresentedForm This element must be supported. C 0..* BackboneElement Presented form
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:PresentedForm.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:PresentedForm.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:PresentedForm.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:PresentedForm.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:PresentedForm.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "77599-9",
      "display" : "Additional documentation"
    }
  ]
}
Composition.Slices for section.section:PresentedForm.text C 1..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:PresentedForm.entry C 1..* Reference(DocumentReference | Binary) A reference to data that supports this section

doco Documentation for this format
NameOrder FillerAutomation Managerdoco
Composition
Composition / Slices for extension
Composition / Slices for category
Composition / encounter
Composition / encounter / identifier
Composition / Slices for attester
Composition / Slices for section

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred Laboratory Report Types 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.type.coding:UKCoreReportCode Base required ReportType 📦2.2.5 This IG
Composition.category Base example Document Class Value Set 📍4.0.1 FHIR Std.
Composition.category:studyType Base required Laboratory Study Types 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.category:specialty Base required Laboratory Specialty 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Referral.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Specimen.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Results.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Methodology.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​code Base example Document Section Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

This structure is derived from CompositionLabReportEu

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* CompositionLabReportEu Laboratory Report composition
Composition.Slices for extension Content/Rules for all slices
Composition.Slices for extension.extension:diagnosticReport 0..1 DiagnosticReportReference Document DiagnosticReport Reference
Composition.Slices for extension.extension:diagnosticReport.value[x]
Composition.Slices for extension.extension:diagnosticReport.value[x].reference 0..1 string Literal reference, Relative, internal or absolute URL
Required Pattern: urn:uuid:0a6ad8ec-b069-4a65-8c65-c7569d8413e3 (extensions allowed)
Composition.identifier This element must be supported. 1..1 CorrelationIdentifier Report identifier
Composition.type
Composition.type.Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
Composition.type.Slices for coding.coding:UKCoreReportCode This element must be supported. 0..* Coding Code defined by a terminology system
Binding: ReportType (required)
Composition.type.Slices for coding.coding:UKCoreReportCode.system 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Composition.type.Slices for coding.coding:LOINC 0..* Coding Code defined by a terminology system
Composition.type.Slices for coding.coding:LOINC.system 1..1 uri Identity of the terminology system
Required Pattern: http://loinc.org (extensions allowed)
Composition.type.Slices for coding.coding:LOINC.code 0..1 code Symbol in syntax defined by the system
Required Pattern: 51969-4 (extensions allowed)
Composition.subject
Composition.subject.reference 1..1 string Literal reference, Relative, internal or absolute URL
Composition.subject.identifier 0..1 NHSIdentifier Logical reference, when literal reference is not known
Composition.encounter This element must be supported. 0..1 Reference(Hospital Spell | Visit) The healthcare event which this Laboratory Report is about (when test ordered).
Composition.encounter.identifier This element has obligations. 0..1 CorrelationIdentifier Logical reference, when literal reference is not known
ObligationsActor
SHALL:populate-if-known Order Filler
SHALL:populate-if-known Automation Manager
Composition.author 1..* Reference(Practitioner | Organization | PractitionerRole) Who and/or what authored the composition
Composition.attester 0..* BackboneElement Attests the report accuracy
Composition.attester.party 0..1 Reference(Practitioner | PractitionerRole) Who attested the report
Composition.attester.party.identifier 0..1 PractitionerIdentifier Logical reference, when literal reference is not known
Composition.Slices for attester Content/Rules for all slices
Composition.Slices for attester.attester:legalAuthenticator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:legalAuthenticator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.Slices for attester.attester:validator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:validator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.custodian 0..1 Reference(Organization) Organization which maintains the composition
Composition.custodian.identifier 0..1 OrganisationCode Logical reference, when literal reference is not known
Composition.relatesTo
Composition.relatesTo.target[x] 1..1 Target of the relationship
Composition.relatesTo.target[x].targetIdentifier Identifier
Composition.relatesTo.target[x].targetReference Reference(Composition)
Composition.section 1..* BackboneElement Composition is broken into sections
Composition.section.code
Composition.section.code.coding 1..* Coding Code defined by a terminology system
Composition.section.code.coding.system 1..1 uri Identity of the terminology system
Composition.section.code.coding.code 1..1 code Symbol in syntax defined by the system
Composition.Slices for section Content/Rules for all slices
Composition.Slices for section.section:Referral This element must be supported. 0..1 BackboneElement Referral
Composition.Slices for section.section:Referral.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "42349-1",
      "display" : "Reason for referral (narrative)"
    }
  ]
}
Composition.Slices for section.section:Referral.entry 0..* Reference(ServiceRequest | Condition) A reference to data that supports this section
Composition.Slices for section.section:Specimen This element must be supported. 0..1 BackboneElement Specimen
Composition.Slices for section.section:Specimen.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://snomed.info/sct",
      "code" : "123038009",
      "display" : "Specimen"
    }
  ]
}
Composition.Slices for section.section:Specimen.entry 0..* Reference(Specimen) A reference to data that supports this section
Composition.Slices for section.section:ResultSummary This element must be supported. 0..1 BackboneElement Result summary
Composition.Slices for section.section:ResultSummary.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "51968-6",
      "display" : "Discrete variation analysis overall interpretation"
    }
  ]
}
Composition.Slices for section.section:ResultSummary.entry 0..* Reference(Diagnostic Report) A reference to data that supports this section
Composition.Slices for section.section:Results This element must be supported. 0..* BackboneElement Results
Composition.Slices for section.section:Results.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "69548-6",
      "display" : "Genetic variant assessment"
    }
  ]
}
Composition.Slices for section.section:Results.entry 0..* Reference(Variant (Observation) | Genomic Study Analysis | Molecular Consequence (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Interpretation This element must be supported. 0..1 BackboneElement Interpretation
Composition.Slices for section.section:Interpretation.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "interpretation"
    }
  ]
}
Composition.Slices for section.section:Interpretation.entry 0..* Reference(Diagnostic Implication (Observation) | Therapeutic Implication (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Recommendations This element must be supported. 0..1 BackboneElement Recommendations
Composition.Slices for section.section:Recommendations.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "62385-0",
      "display" : "Recommendation [Interpretation] Document"
    }
  ]
}
Composition.Slices for section.section:Recommendations.entry 0..* Reference(Task | ServiceRequest | Observation) A reference to data that supports this section
Composition.Slices for section.section:Methodology This element must be supported. 0..1 BackboneElement Methodology and limitations
Composition.Slices for section.section:Methodology.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "methodology"
    }
  ]
}
Composition.Slices for section.section:Methodology.entry 0..* Reference(Genomic Study Panel | Genomic Study | Genomic Study Analysis) A reference to data that supports this section
Composition.Slices for section.section:PresentedForm This element must be supported. 0..* BackboneElement Presented form
Composition.Slices for section.section:PresentedForm.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "77599-9",
      "display" : "Additional documentation"
    }
  ]
}
Composition.Slices for section.section:PresentedForm.entry 1..* Reference(DocumentReference | Binary) A reference to data that supports this section

doco Documentation for this format
NameOrder FillerAutomation Managerdoco
Composition
Composition / Slices for extension
Composition / encounter
Composition / encounter / identifier
Composition / Slices for attester
Composition / Slices for section

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Composition.type.coding:UKCoreReportCode Base required ReportType 📦2.2.5 This IG
NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* CompositionLabReportEu Laboratory Report composition
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 composition content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Composition.text 0..1 Narrative Narrative text
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 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
Composition.Slices for extension.extension:version.id 0..1 string Unique id for inter-element referencing
Composition.Slices for extension.extension:version.extension 0..0 Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Composition.Slices for extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices for extension.extension:version.value[x] 0..1 string An explicitly assigned identifer of a variation of the content in the Composition
Composition.Slices for extension.extension:informationRecipient 0..* (Complex) Composition: Information recipient
URL: http://hl7.eu/fhir/StructureDefinition/information-recipient
Composition.Slices for extension.extension:informationRecipient.id 0..1 string Unique id for inter-element referencing
Composition.Slices for extension.extension:informationRecipient.extension 0..0 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:informationRecipient.url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/information-recipient"
Composition.Slices for extension.extension:informationRecipient.value[x] 0..1 Reference(Practitioner (EU core) | PractitionerRole (EU core) | Organization (EU core) | Device | Patient (EU core) | RelatedPerson) Value of extension
Composition.Slices for extension.extension:diagnosticReport 0..1 (Complex) Document DiagnosticReport Reference
URL: http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference
Composition.Slices for extension.extension:diagnosticReport.id 0..1 string Unique id for inter-element referencing
Composition.Slices for extension.extension:diagnosticReport.extension 0..0 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:diagnosticReport.url 1..1 uri "http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference"
Composition.Slices for extension.extension:diagnosticReport.value[x] 0..1 Reference(DiagnosticReport) Value of extension
Composition.Slices for extension.extension:diagnosticReport.value[x].id 0..1 string Unique id for inter-element referencing
Composition.Slices for extension.extension:diagnosticReport.value[x].extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:diagnosticReport.value[x].reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Required Pattern: urn:uuid:0a6ad8ec-b069-4a65-8c65-c7569d8413e3 (extensions allowed)
Composition.Slices for extension.extension:diagnosticReport.value[x].type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.Slices for extension.extension:diagnosticReport.value[x].identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
Composition.Slices for extension.extension:diagnosticReport.value[x].display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Composition.identifier This element must be supported. This element is included in summaries. 1..1 CorrelationIdentifier Report identifier
Composition.status This element is a modifier element. This element is included in summaries. 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
Composition.type This element is included in summaries. 1..1 CodeableConcept Type of (Laboratory) Report
Binding: Laboratory Report Types (preferred)
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.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
Composition.type.Slices for coding.coding:UKCoreReportCode This element must be supported. This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: ReportType (required)
Composition.type.Slices for coding.coding:UKCoreReportCode.id 0..1 string Unique id for inter-element referencing
Composition.type.Slices for coding.coding:UKCoreReportCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.type.Slices for coding.coding:UKCoreReportCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Composition.type.Slices for coding.coding:UKCoreReportCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
Composition.type.Slices for coding.coding:UKCoreReportCode.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Composition.type.Slices for coding.coding:UKCoreReportCode.display This element is included in summaries. 0..1 string Representation defined by the system
Composition.type.Slices for coding.coding:UKCoreReportCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Composition.type.Slices for coding.coding:LOINC This element is included in summaries. 0..* Coding Code defined by a terminology system
Composition.type.Slices for coding.coding:LOINC.id 0..1 string Unique id for inter-element referencing
Composition.type.Slices for coding.coding:LOINC.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.type.Slices for coding.coding:LOINC.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://loinc.org (extensions allowed)
Composition.type.Slices for coding.coding:LOINC.version This element is included in summaries. 0..1 string Version of the system - if relevant
Composition.type.Slices for coding.coding:LOINC.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Required Pattern: 51969-4 (extensions allowed)
Composition.type.Slices for coding.coding:LOINC.display This element is included in summaries. 0..1 string Representation defined by the system
Composition.type.Slices for coding.coding:LOINC.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Composition.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for category This element is included in summaries. 0..* CodeableConcept Report Category
Slice: Unordered, Open by value:$this
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.
Composition.Slices for category.category:studyType This element is included in summaries. 0..* CodeableConcept The way of grouping of the test results into clinically meaningful domains (e.g. hematology study, microbiology study, etc.)
Binding: Laboratory Study Types (required)
Composition.Slices for category.category:specialty This element is included in summaries. 0..* CodeableConcept The clinical domain of the laboratory performing the observation (e.g. microbiology, toxicology, chemistry)
Binding: Laboratory Specialty (required)
Composition.subject This element is included in summaries. 1..1 Reference(Patient (EU core) | Group | Location (EU core) | Device) Who and/or what the composition is about
Composition.subject.id 0..1 string Unique id for inter-element referencing
Composition.subject.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.subject.reference This element is included in summaries. C 1..1 string Literal reference, Relative, internal or absolute URL
Composition.subject.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.subject.identifier This element is included in summaries. 0..1 NHSIdentifier Logical reference, when literal reference is not known
Composition.subject.display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.encounter This element must be supported. This element is included in summaries. 0..1 Reference(Hospital Spell | Visit) The healthcare event which this Laboratory Report is about (when test ordered).
Composition.encounter.id 0..1 string Unique id for inter-element referencing
Composition.encounter.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.encounter.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Composition.encounter.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.encounter.identifier This element has obligations. This element is included in summaries. 0..1 CorrelationIdentifier Logical reference, when literal reference is not known
ObligationsActor
SHALL:populate-if-known Order Filler
SHALL:populate-if-known Automation Manager
Composition.encounter.display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.date This element is included in summaries. 1..1 dateTime Composition editing time
Composition.author This element is included in summaries. 1..* Reference(Practitioner | Organization | PractitionerRole) Who and/or what authored the composition
Composition.title This element is included in summaries. 1..1 string Laboratory Report
Composition.confidentiality This element is included in summaries. 0..1 code As defined by affinity domain
Binding: v3.ConfidentialityClassification (2014-03-26) (required): Codes specifying the level of confidentiality of the composition.
Composition.Slices for attester 0..* BackboneElement Attests the report accuracy
Slice: Unordered, Open by value:mode

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for attester.attester:All Slices Content/Rules for all slices
Composition.Slices for attester.attester:All Slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices for attester.attester:All Slices.extension 0..* Extension Additional content defined by implementations
Composition.Slices for attester.attester: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
Composition.Slices for attester.attester:All Slices.mode 1..1 code The type of attestation
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Composition.Slices for attester.attester:All Slices.time 0..1 dateTime When the report was attested by the party
Composition.Slices for attester.attester:All Slices.party 0..1 Reference(Practitioner | PractitionerRole) Who attested the report
Composition.Slices for attester.attester:All Slices.party.id 0..1 string Unique id for inter-element referencing
Composition.Slices for attester.attester:All Slices.party.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for attester.attester:All Slices.party.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Composition.Slices for attester.attester:All Slices.party.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.Slices for attester.attester:All Slices.party.identifier This element is included in summaries. 0..1 PractitionerIdentifier Logical reference, when literal reference is not known
Composition.Slices for attester.attester:All Slices.party.display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.Slices for attester.attester:legalAuthenticator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:legalAuthenticator.id 0..1 string Unique id for inter-element referencing
Composition.Slices for attester.attester:legalAuthenticator.extension 0..* Extension Additional content defined by implementations
Composition.Slices for attester.attester:legalAuthenticator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for attester.attester:legalAuthenticator.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: legal (extensions allowed)
Composition.Slices for attester.attester:legalAuthenticator.time 1..1 dateTime When the composition was attested
Composition.Slices for attester.attester:legalAuthenticator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.Slices for attester.attester:validator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:validator.id 0..1 string Unique id for inter-element referencing
Composition.Slices for attester.attester:validator.extension 0..* Extension Additional content defined by implementations
Composition.Slices for attester.attester:validator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for attester.attester:validator.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: professional (extensions allowed)
Composition.Slices for attester.attester:validator.time 1..1 dateTime When the composition was attested
Composition.Slices for attester.attester:validator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.custodian This element is included in summaries. 0..1 Reference(Organization) Organization which maintains the composition
Composition.custodian.id 0..1 string Unique id for inter-element referencing
Composition.custodian.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.custodian.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Composition.custodian.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.custodian.identifier This element is included in summaries. 0..1 OrganisationCode Logical reference, when literal reference is not known
Composition.custodian.display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.relatesTo 0..* BackboneElement Relationships to other compositions/documents
Composition.relatesTo.id 0..1 string Unique id for inter-element referencing
Composition.relatesTo.extension 0..* Extension Additional content defined by implementations
Composition.relatesTo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.relatesTo.code 1..1 code replaces | transforms | signs | appends
Binding: DocumentRelationshipType (required): The type of relationship between documents.
Composition.relatesTo.target[x] 1..1 Target of the relationship
Composition.relatesTo.target[x].targetIdentifier Identifier
Composition.relatesTo.target[x].targetReference Reference(Composition)
Composition.event This element is included in summaries. 0..* BackboneElement The laboratory 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
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
Composition.event.code This element is included in summaries. 0..* CodeableConcept Code(s) that apply to the laboratory service(s) being documented
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
Composition.event.period This element is included in summaries. 0..1 Period Period of time covered by the documentation
Composition.event.detail This element is included in summaries. 0..* Reference(Resource) The laboratory service(s) being documented
Composition.Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by pattern:$this.code
Constraints: cmp-1, cmp-2

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.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
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
Composition.Slices for section.section:All Slices.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:All Slices.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Composition.Slices for section.section:All Slices.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:All Slices.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.code.coding This element is included in summaries. 1..* Coding Code defined by a terminology system
Composition.Slices for section.section:All Slices.code.coding.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:All Slices.code.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.code.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Composition.Slices for section.section:All Slices.code.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
Composition.Slices for section.section:All Slices.code.coding.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
Composition.Slices for section.section:All Slices.code.coding.display This element is included in summaries. 0..1 string Representation defined by the system
Composition.Slices for section.section:All Slices.code.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Composition.Slices for section.section:All Slices.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:All Slices.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
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 composition
Composition.Slices for section.section:All Slices.text C 1..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.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:All Slices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (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 Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:All Slices.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:annotations C 0..* BackboneElement Annotation comment
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:annotations.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:annotations.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:annotations.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:annotations.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:annotations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:annotations.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:annotations.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48767-8"
    }
  ]
}
Composition.Slices for section.section:annotations.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:annotations.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:annotations.text C 1..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:annotations.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:annotations.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:annotations.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Referral This element must be supported. C 0..1 BackboneElement Referral
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Referral.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Referral.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Referral.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Referral.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Referral.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Referral.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Referral.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "42349-1",
      "display" : "Reason for referral (narrative)"
    }
  ]
}
Composition.Slices for section.section:Referral.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Referral.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Referral.text C 1..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:Referral.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Referral.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Referral.entry C 0..* Reference(ServiceRequest | Condition) A reference to data that supports this section
Composition.Slices for section.section:Referral.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Referral.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Specimen This element must be supported. C 0..1 BackboneElement Specimen
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Specimen.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Specimen.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Specimen.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Specimen.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Specimen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Specimen.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Specimen.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://snomed.info/sct",
      "code" : "123038009",
      "display" : "Specimen"
    }
  ]
}
Composition.Slices for section.section:Specimen.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Specimen.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Specimen.text C 1..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:Specimen.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Specimen.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Specimen.entry C 0..* Reference(Specimen) A reference to data that supports this section
Composition.Slices for section.section:Specimen.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Specimen.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:ResultSummary This element must be supported. C 0..1 BackboneElement Result summary
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:ResultSummary.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:ResultSummary.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ResultSummary.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:ResultSummary.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:ResultSummary.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:ResultSummary.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:ResultSummary.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "51968-6",
      "display" : "Discrete variation analysis overall interpretation"
    }
  ]
}
Composition.Slices for section.section:ResultSummary.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:ResultSummary.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:ResultSummary.text C 1..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:ResultSummary.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:ResultSummary.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:ResultSummary.entry C 0..* Reference(Diagnostic Report) A reference to data that supports this section
Composition.Slices for section.section:ResultSummary.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:ResultSummary.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Results This element must be supported. C 0..* BackboneElement Results
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Results.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Results.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Results.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Results.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Results.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Results.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Results.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "69548-6",
      "display" : "Genetic variant assessment"
    }
  ]
}
Composition.Slices for section.section:Results.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Results.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Results.text C 1..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:Results.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Results.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Results.entry C 0..* Reference(Variant (Observation) | Genomic Study Analysis | Molecular Consequence (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Results.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Results.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Interpretation This element must be supported. C 0..1 BackboneElement Interpretation
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Interpretation.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Interpretation.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Interpretation.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Interpretation.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Interpretation.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Interpretation.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Interpretation.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "interpretation"
    }
  ]
}
Composition.Slices for section.section:Interpretation.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Interpretation.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Interpretation.text C 1..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:Interpretation.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Interpretation.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Interpretation.entry C 0..* Reference(Diagnostic Implication (Observation) | Therapeutic Implication (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Interpretation.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Interpretation.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Recommendations This element must be supported. C 0..1 BackboneElement Recommendations
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Recommendations.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Recommendations.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Recommendations.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Recommendations.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Recommendations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Recommendations.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Recommendations.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "62385-0",
      "display" : "Recommendation [Interpretation] Document"
    }
  ]
}
Composition.Slices for section.section:Recommendations.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Recommendations.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Recommendations.text C 1..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:Recommendations.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Recommendations.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Recommendations.entry C 0..* Reference(Task | ServiceRequest | Observation) A reference to data that supports this section
Composition.Slices for section.section:Recommendations.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Recommendations.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Methodology This element must be supported. C 0..1 BackboneElement Methodology and limitations
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Methodology.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Methodology.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Methodology.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Methodology.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Methodology.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Methodology.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Methodology.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "methodology"
    }
  ]
}
Composition.Slices for section.section:Methodology.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Methodology.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Methodology.text C 1..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:Methodology.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Methodology.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Methodology.entry C 0..* Reference(Genomic Study Panel | Genomic Study | Genomic Study Analysis) A reference to data that supports this section
Composition.Slices for section.section:Methodology.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Methodology.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:PresentedForm This element must be supported. C 0..* BackboneElement Presented form
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:PresentedForm.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:PresentedForm.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:PresentedForm.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:PresentedForm.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:PresentedForm.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:PresentedForm.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:PresentedForm.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "77599-9",
      "display" : "Additional documentation"
    }
  ]
}
Composition.Slices for section.section:PresentedForm.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:PresentedForm.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:PresentedForm.text C 1..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:PresentedForm.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:PresentedForm.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:PresentedForm.entry C 1..* Reference(DocumentReference | Binary) A reference to data that supports this section
Composition.Slices for section.section:PresentedForm.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:PresentedForm.section C 0..* See section (Composition) Nested Section

doco Documentation for this format
NameOrder FillerAutomation Managerdoco
Composition
Composition / Slices for extension
Composition / Slices for category
Composition / encounter
Composition / encounter / identifier
Composition / Slices for attester
Composition / Slices for section

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Composition.extension:diagnosticReport.​value[x].type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred Laboratory Report Types 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.type.coding:UKCoreReportCode Base required ReportType 📦2.2.5 This IG
Composition.category Base example Document Class Value Set 📍4.0.1 FHIR Std.
Composition.category:studyType Base required Laboratory Study Types 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.category:specialty Base required Laboratory Specialty 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.subject.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.encounter.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.confidentiality Base required V3 Value SetConfidentialityClassification 📍2014-03-26 FHIR Std.
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester.​party.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.custodian.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.relatesTo.​code Base required DocumentRelationshipType 📍4.0.1 FHIR Std.
Composition.event.code Base example v3 Code System ActCode 📦3.0.0 THO v7.5
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:annotations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:annotations.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Referral.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Referral.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Referral.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Referral.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Specimen.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Specimen.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Specimen.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Specimen.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Results.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Results.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Results.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Results.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Methodology.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Methodology.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Methodology.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Methodology.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
NameOrder FillerAutomation Managerdoco
Composition
Composition / Slices for extension
Composition / Slices for category
Composition / encounter
Composition / encounter / identifier
Composition / Slices for attester
Composition / Slices for section

doco Documentation for this format

This structure is derived from CompositionLabReportEu

Summary

Mandatory: 4 elements(3 nested mandatory elements)
Must-Support: 11 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Composition.type.coding

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* CompositionLabReportEu Laboratory Report composition
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.Slices for extension Content/Rules for all slices
Composition.Slices for extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
Composition.Slices for extension.extension:version.extension 0..0 Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Composition.Slices for extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices for extension.extension:informationRecipient 0..* (Complex) Composition: Information recipient
URL: http://hl7.eu/fhir/StructureDefinition/information-recipient
Composition.Slices for extension.extension:informationRecipient.extension 0..0 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:informationRecipient.url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/information-recipient"
Composition.Slices for extension.extension:diagnosticReport 0..1 (Complex) Document DiagnosticReport Reference
URL: http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference
Composition.Slices for extension.extension:diagnosticReport.extension 0..0 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:diagnosticReport.url 1..1 uri "http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference"
Composition.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Composition.identifier This element must be supported. This element is included in summaries. 1..1 CorrelationIdentifier Report identifier
Composition.status This element is a modifier element. This element is included in summaries. 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
Composition.type This element is included in summaries. 1..1 CodeableConcept Type of (Laboratory) Report
Binding: Laboratory Report Types (preferred)
Composition.type.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
Composition.type.Slices for coding.coding:UKCoreReportCode This element must be supported. This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: ReportType (required)
Composition.type.Slices for coding.coding:UKCoreReportCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Composition.type.Slices for coding.coding:LOINC This element is included in summaries. 0..* Coding Code defined by a terminology system
Composition.type.Slices for coding.coding:LOINC.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://loinc.org (extensions allowed)
Composition.type.Slices for coding.coding:LOINC.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Required Pattern: 51969-4 (extensions allowed)
Composition.Slices for category This element is included in summaries. 0..* CodeableConcept Report Category
Slice: Unordered, Open by value:$this
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.
Composition.Slices for category.category:studyType This element is included in summaries. 0..* CodeableConcept The way of grouping of the test results into clinically meaningful domains (e.g. hematology study, microbiology study, etc.)
Binding: Laboratory Study Types (required)
Composition.Slices for category.category:specialty This element is included in summaries. 0..* CodeableConcept The clinical domain of the laboratory performing the observation (e.g. microbiology, toxicology, chemistry)
Binding: Laboratory Specialty (required)
Composition.subject This element is included in summaries. 1..1 Reference(Patient (EU core) | Group | Location (EU core) | Device) Who and/or what the composition is about
Composition.subject.reference This element is included in summaries. C 1..1 string Literal reference, Relative, internal or absolute URL
Composition.subject.identifier This element is included in summaries. 0..1 NHSIdentifier Logical reference, when literal reference is not known
Composition.encounter This element must be supported. This element is included in summaries. 0..1 Reference(Hospital Spell | Visit) The healthcare event which this Laboratory Report is about (when test ordered).
Composition.encounter.identifier This element has obligations. This element is included in summaries. 0..1 CorrelationIdentifier Logical reference, when literal reference is not known
ObligationsActor
SHALL:populate-if-known Order Filler
SHALL:populate-if-known Automation Manager
Composition.date This element is included in summaries. 1..1 dateTime Composition editing time
Composition.author This element is included in summaries. 1..* Reference(Practitioner | Organization | PractitionerRole) Who and/or what authored the composition
Composition.title This element is included in summaries. 1..1 string Laboratory Report
Composition.Slices for attester 0..* BackboneElement Attests the report accuracy
Slice: Unordered, Open by value:mode

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for attester.attester:All Slices Content/Rules for all slices
Composition.Slices for attester.attester: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
Composition.Slices for attester.attester:All Slices.mode 1..1 code The type of attestation
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Composition.Slices for attester.attester:All Slices.party 0..1 Reference(Practitioner | PractitionerRole) Who attested the report
Composition.Slices for attester.attester:All Slices.party.identifier This element is included in summaries. 0..1 PractitionerIdentifier Logical reference, when literal reference is not known
Composition.Slices for attester.attester:legalAuthenticator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:legalAuthenticator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for attester.attester:legalAuthenticator.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: legal (extensions allowed)
Composition.Slices for attester.attester:legalAuthenticator.time 1..1 dateTime When the composition was attested
Composition.Slices for attester.attester:legalAuthenticator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.Slices for attester.attester:validator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:validator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for attester.attester:validator.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: professional (extensions allowed)
Composition.Slices for attester.attester:validator.time 1..1 dateTime When the composition was attested
Composition.Slices for attester.attester:validator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.custodian This element is included in summaries. 0..1 Reference(Organization) Organization which maintains the composition
Composition.custodian.identifier This element is included in summaries. 0..1 OrganisationCode Logical reference, when literal reference is not known
Composition.Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by pattern:$this.code
Constraints: cmp-1, cmp-2

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.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:All Slices.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
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
Composition.Slices for section.section:All Slices.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:All Slices.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Composition.Slices for section.section:All Slices.code.coding This element is included in summaries. 1..* Coding Code defined by a terminology system
Composition.Slices for section.section:All Slices.code.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Composition.Slices for section.section:All Slices.code.coding.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
Composition.Slices for section.section:All Slices.text C 1..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:annotations C 0..* BackboneElement Annotation comment
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:annotations.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:annotations.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:annotations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:annotations.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:annotations.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48767-8"
    }
  ]
}
Composition.Slices for section.section:annotations.text C 1..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:Referral This element must be supported. C 0..1 BackboneElement Referral
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Referral.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Referral.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Referral.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Referral.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Referral.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "42349-1",
      "display" : "Reason for referral (narrative)"
    }
  ]
}
Composition.Slices for section.section:Referral.text C 1..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:Referral.entry C 0..* Reference(ServiceRequest | Condition) A reference to data that supports this section
Composition.Slices for section.section:Specimen This element must be supported. C 0..1 BackboneElement Specimen
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Specimen.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Specimen.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Specimen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Specimen.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Specimen.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://snomed.info/sct",
      "code" : "123038009",
      "display" : "Specimen"
    }
  ]
}
Composition.Slices for section.section:Specimen.text C 1..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:Specimen.entry C 0..* Reference(Specimen) A reference to data that supports this section
Composition.Slices for section.section:ResultSummary This element must be supported. C 0..1 BackboneElement Result summary
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:ResultSummary.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:ResultSummary.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:ResultSummary.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:ResultSummary.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:ResultSummary.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "51968-6",
      "display" : "Discrete variation analysis overall interpretation"
    }
  ]
}
Composition.Slices for section.section:ResultSummary.text C 1..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:ResultSummary.entry C 0..* Reference(Diagnostic Report) A reference to data that supports this section
Composition.Slices for section.section:Results This element must be supported. C 0..* BackboneElement Results
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Results.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Results.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Results.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Results.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Results.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "69548-6",
      "display" : "Genetic variant assessment"
    }
  ]
}
Composition.Slices for section.section:Results.text C 1..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:Results.entry C 0..* Reference(Variant (Observation) | Genomic Study Analysis | Molecular Consequence (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Interpretation This element must be supported. C 0..1 BackboneElement Interpretation
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Interpretation.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Interpretation.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Interpretation.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Interpretation.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Interpretation.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "interpretation"
    }
  ]
}
Composition.Slices for section.section:Interpretation.text C 1..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:Interpretation.entry C 0..* Reference(Diagnostic Implication (Observation) | Therapeutic Implication (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Recommendations This element must be supported. C 0..1 BackboneElement Recommendations
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Recommendations.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Recommendations.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Recommendations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Recommendations.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Recommendations.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "62385-0",
      "display" : "Recommendation [Interpretation] Document"
    }
  ]
}
Composition.Slices for section.section:Recommendations.text C 1..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:Recommendations.entry C 0..* Reference(Task | ServiceRequest | Observation) A reference to data that supports this section
Composition.Slices for section.section:Methodology This element must be supported. C 0..1 BackboneElement Methodology and limitations
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Methodology.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Methodology.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Methodology.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Methodology.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Methodology.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "methodology"
    }
  ]
}
Composition.Slices for section.section:Methodology.text C 1..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:Methodology.entry C 0..* Reference(Genomic Study Panel | Genomic Study | Genomic Study Analysis) A reference to data that supports this section
Composition.Slices for section.section:PresentedForm This element must be supported. C 0..* BackboneElement Presented form
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:PresentedForm.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:PresentedForm.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:PresentedForm.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:PresentedForm.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:PresentedForm.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "77599-9",
      "display" : "Additional documentation"
    }
  ]
}
Composition.Slices for section.section:PresentedForm.text C 1..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:PresentedForm.entry C 1..* Reference(DocumentReference | Binary) A reference to data that supports this section

doco Documentation for this format
NameOrder FillerAutomation Managerdoco
Composition
Composition / Slices for extension
Composition / Slices for category
Composition / encounter
Composition / encounter / identifier
Composition / Slices for attester
Composition / Slices for section

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred Laboratory Report Types 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.type.coding:UKCoreReportCode Base required ReportType 📦2.2.5 This IG
Composition.category Base example Document Class Value Set 📍4.0.1 FHIR Std.
Composition.category:studyType Base required Laboratory Study Types 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.category:specialty Base required Laboratory Specialty 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Referral.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Specimen.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Results.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Methodology.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​code Base example Document Section Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Differential View

This structure is derived from CompositionLabReportEu

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* CompositionLabReportEu Laboratory Report composition
Composition.Slices for extension Content/Rules for all slices
Composition.Slices for extension.extension:diagnosticReport 0..1 DiagnosticReportReference Document DiagnosticReport Reference
Composition.Slices for extension.extension:diagnosticReport.value[x]
Composition.Slices for extension.extension:diagnosticReport.value[x].reference 0..1 string Literal reference, Relative, internal or absolute URL
Required Pattern: urn:uuid:0a6ad8ec-b069-4a65-8c65-c7569d8413e3 (extensions allowed)
Composition.identifier This element must be supported. 1..1 CorrelationIdentifier Report identifier
Composition.type
Composition.type.Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
Composition.type.Slices for coding.coding:UKCoreReportCode This element must be supported. 0..* Coding Code defined by a terminology system
Binding: ReportType (required)
Composition.type.Slices for coding.coding:UKCoreReportCode.system 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Composition.type.Slices for coding.coding:LOINC 0..* Coding Code defined by a terminology system
Composition.type.Slices for coding.coding:LOINC.system 1..1 uri Identity of the terminology system
Required Pattern: http://loinc.org (extensions allowed)
Composition.type.Slices for coding.coding:LOINC.code 0..1 code Symbol in syntax defined by the system
Required Pattern: 51969-4 (extensions allowed)
Composition.subject
Composition.subject.reference 1..1 string Literal reference, Relative, internal or absolute URL
Composition.subject.identifier 0..1 NHSIdentifier Logical reference, when literal reference is not known
Composition.encounter This element must be supported. 0..1 Reference(Hospital Spell | Visit) The healthcare event which this Laboratory Report is about (when test ordered).
Composition.encounter.identifier This element has obligations. 0..1 CorrelationIdentifier Logical reference, when literal reference is not known
ObligationsActor
SHALL:populate-if-known Order Filler
SHALL:populate-if-known Automation Manager
Composition.author 1..* Reference(Practitioner | Organization | PractitionerRole) Who and/or what authored the composition
Composition.attester 0..* BackboneElement Attests the report accuracy
Composition.attester.party 0..1 Reference(Practitioner | PractitionerRole) Who attested the report
Composition.attester.party.identifier 0..1 PractitionerIdentifier Logical reference, when literal reference is not known
Composition.Slices for attester Content/Rules for all slices
Composition.Slices for attester.attester:legalAuthenticator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:legalAuthenticator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.Slices for attester.attester:validator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:validator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.custodian 0..1 Reference(Organization) Organization which maintains the composition
Composition.custodian.identifier 0..1 OrganisationCode Logical reference, when literal reference is not known
Composition.relatesTo
Composition.relatesTo.target[x] 1..1 Target of the relationship
Composition.relatesTo.target[x].targetIdentifier Identifier
Composition.relatesTo.target[x].targetReference Reference(Composition)
Composition.section 1..* BackboneElement Composition is broken into sections
Composition.section.code
Composition.section.code.coding 1..* Coding Code defined by a terminology system
Composition.section.code.coding.system 1..1 uri Identity of the terminology system
Composition.section.code.coding.code 1..1 code Symbol in syntax defined by the system
Composition.Slices for section Content/Rules for all slices
Composition.Slices for section.section:Referral This element must be supported. 0..1 BackboneElement Referral
Composition.Slices for section.section:Referral.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "42349-1",
      "display" : "Reason for referral (narrative)"
    }
  ]
}
Composition.Slices for section.section:Referral.entry 0..* Reference(ServiceRequest | Condition) A reference to data that supports this section
Composition.Slices for section.section:Specimen This element must be supported. 0..1 BackboneElement Specimen
Composition.Slices for section.section:Specimen.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://snomed.info/sct",
      "code" : "123038009",
      "display" : "Specimen"
    }
  ]
}
Composition.Slices for section.section:Specimen.entry 0..* Reference(Specimen) A reference to data that supports this section
Composition.Slices for section.section:ResultSummary This element must be supported. 0..1 BackboneElement Result summary
Composition.Slices for section.section:ResultSummary.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "51968-6",
      "display" : "Discrete variation analysis overall interpretation"
    }
  ]
}
Composition.Slices for section.section:ResultSummary.entry 0..* Reference(Diagnostic Report) A reference to data that supports this section
Composition.Slices for section.section:Results This element must be supported. 0..* BackboneElement Results
Composition.Slices for section.section:Results.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "69548-6",
      "display" : "Genetic variant assessment"
    }
  ]
}
Composition.Slices for section.section:Results.entry 0..* Reference(Variant (Observation) | Genomic Study Analysis | Molecular Consequence (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Interpretation This element must be supported. 0..1 BackboneElement Interpretation
Composition.Slices for section.section:Interpretation.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "interpretation"
    }
  ]
}
Composition.Slices for section.section:Interpretation.entry 0..* Reference(Diagnostic Implication (Observation) | Therapeutic Implication (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Recommendations This element must be supported. 0..1 BackboneElement Recommendations
Composition.Slices for section.section:Recommendations.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "62385-0",
      "display" : "Recommendation [Interpretation] Document"
    }
  ]
}
Composition.Slices for section.section:Recommendations.entry 0..* Reference(Task | ServiceRequest | Observation) A reference to data that supports this section
Composition.Slices for section.section:Methodology This element must be supported. 0..1 BackboneElement Methodology and limitations
Composition.Slices for section.section:Methodology.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "methodology"
    }
  ]
}
Composition.Slices for section.section:Methodology.entry 0..* Reference(Genomic Study Panel | Genomic Study | Genomic Study Analysis) A reference to data that supports this section
Composition.Slices for section.section:PresentedForm This element must be supported. 0..* BackboneElement Presented form
Composition.Slices for section.section:PresentedForm.code 1..1 CodeableConcept Classification of section (recommended)
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "77599-9",
      "display" : "Additional documentation"
    }
  ]
}
Composition.Slices for section.section:PresentedForm.entry 1..* Reference(DocumentReference | Binary) A reference to data that supports this section

doco Documentation for this format
NameOrder FillerAutomation Managerdoco
Composition
Composition / Slices for extension
Composition / encounter
Composition / encounter / identifier
Composition / Slices for attester
Composition / Slices for section

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Composition.type.coding:UKCoreReportCode Base required ReportType 📦2.2.5 This IG

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
Composition 0..* CompositionLabReportEu Laboratory Report composition
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 composition content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
Composition.text 0..1 Narrative Narrative text
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 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:version 0..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
Composition.Slices for extension.extension:version.id 0..1 string Unique id for inter-element referencing
Composition.Slices for extension.extension:version.extension 0..0 Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
Composition.Slices for extension.extension:version.url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
Composition.Slices for extension.extension:version.value[x] 0..1 string An explicitly assigned identifer of a variation of the content in the Composition
Composition.Slices for extension.extension:informationRecipient 0..* (Complex) Composition: Information recipient
URL: http://hl7.eu/fhir/StructureDefinition/information-recipient
Composition.Slices for extension.extension:informationRecipient.id 0..1 string Unique id for inter-element referencing
Composition.Slices for extension.extension:informationRecipient.extension 0..0 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:informationRecipient.url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/information-recipient"
Composition.Slices for extension.extension:informationRecipient.value[x] 0..1 Reference(Practitioner (EU core) | PractitionerRole (EU core) | Organization (EU core) | Device | Patient (EU core) | RelatedPerson) Value of extension
Composition.Slices for extension.extension:diagnosticReport 0..1 (Complex) Document DiagnosticReport Reference
URL: http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference
Composition.Slices for extension.extension:diagnosticReport.id 0..1 string Unique id for inter-element referencing
Composition.Slices for extension.extension:diagnosticReport.extension 0..0 Extension
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:diagnosticReport.url 1..1 uri "http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference"
Composition.Slices for extension.extension:diagnosticReport.value[x] 0..1 Reference(DiagnosticReport) Value of extension
Composition.Slices for extension.extension:diagnosticReport.value[x].id 0..1 string Unique id for inter-element referencing
Composition.Slices for extension.extension:diagnosticReport.value[x].extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for extension.extension:diagnosticReport.value[x].reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Required Pattern: urn:uuid:0a6ad8ec-b069-4a65-8c65-c7569d8413e3 (extensions allowed)
Composition.Slices for extension.extension:diagnosticReport.value[x].type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.Slices for extension.extension:diagnosticReport.value[x].identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
Composition.Slices for extension.extension:diagnosticReport.value[x].display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
Composition.identifier This element must be supported. This element is included in summaries. 1..1 CorrelationIdentifier Report identifier
Composition.status This element is a modifier element. This element is included in summaries. 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
Composition.type This element is included in summaries. 1..1 CodeableConcept Type of (Laboratory) Report
Binding: Laboratory Report Types (preferred)
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.Slices for coding This element is included in summaries. 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
Composition.type.Slices for coding.coding:UKCoreReportCode This element must be supported. This element is included in summaries. 0..* Coding Code defined by a terminology system
Binding: ReportType (required)
Composition.type.Slices for coding.coding:UKCoreReportCode.id 0..1 string Unique id for inter-element referencing
Composition.type.Slices for coding.coding:UKCoreReportCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.type.Slices for coding.coding:UKCoreReportCode.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://snomed.info/sct (extensions allowed)
Composition.type.Slices for coding.coding:UKCoreReportCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
Composition.type.Slices for coding.coding:UKCoreReportCode.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Composition.type.Slices for coding.coding:UKCoreReportCode.display This element is included in summaries. 0..1 string Representation defined by the system
Composition.type.Slices for coding.coding:UKCoreReportCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Composition.type.Slices for coding.coding:LOINC This element is included in summaries. 0..* Coding Code defined by a terminology system
Composition.type.Slices for coding.coding:LOINC.id 0..1 string Unique id for inter-element referencing
Composition.type.Slices for coding.coding:LOINC.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.type.Slices for coding.coding:LOINC.system This element is included in summaries. 1..1 uri Identity of the terminology system
Required Pattern: http://loinc.org (extensions allowed)
Composition.type.Slices for coding.coding:LOINC.version This element is included in summaries. 0..1 string Version of the system - if relevant
Composition.type.Slices for coding.coding:LOINC.code This element is included in summaries. 0..1 code Symbol in syntax defined by the system
Required Pattern: 51969-4 (extensions allowed)
Composition.type.Slices for coding.coding:LOINC.display This element is included in summaries. 0..1 string Representation defined by the system
Composition.type.Slices for coding.coding:LOINC.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Composition.type.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for category This element is included in summaries. 0..* CodeableConcept Report Category
Slice: Unordered, Open by value:$this
Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level.
Composition.Slices for category.category:studyType This element is included in summaries. 0..* CodeableConcept The way of grouping of the test results into clinically meaningful domains (e.g. hematology study, microbiology study, etc.)
Binding: Laboratory Study Types (required)
Composition.Slices for category.category:specialty This element is included in summaries. 0..* CodeableConcept The clinical domain of the laboratory performing the observation (e.g. microbiology, toxicology, chemistry)
Binding: Laboratory Specialty (required)
Composition.subject This element is included in summaries. 1..1 Reference(Patient (EU core) | Group | Location (EU core) | Device) Who and/or what the composition is about
Composition.subject.id 0..1 string Unique id for inter-element referencing
Composition.subject.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.subject.reference This element is included in summaries. C 1..1 string Literal reference, Relative, internal or absolute URL
Composition.subject.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.subject.identifier This element is included in summaries. 0..1 NHSIdentifier Logical reference, when literal reference is not known
Composition.subject.display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.encounter This element must be supported. This element is included in summaries. 0..1 Reference(Hospital Spell | Visit) The healthcare event which this Laboratory Report is about (when test ordered).
Composition.encounter.id 0..1 string Unique id for inter-element referencing
Composition.encounter.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.encounter.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Composition.encounter.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.encounter.identifier This element has obligations. This element is included in summaries. 0..1 CorrelationIdentifier Logical reference, when literal reference is not known
ObligationsActor
SHALL:populate-if-known Order Filler
SHALL:populate-if-known Automation Manager
Composition.encounter.display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.date This element is included in summaries. 1..1 dateTime Composition editing time
Composition.author This element is included in summaries. 1..* Reference(Practitioner | Organization | PractitionerRole) Who and/or what authored the composition
Composition.title This element is included in summaries. 1..1 string Laboratory Report
Composition.confidentiality This element is included in summaries. 0..1 code As defined by affinity domain
Binding: v3.ConfidentialityClassification (2014-03-26) (required): Codes specifying the level of confidentiality of the composition.
Composition.Slices for attester 0..* BackboneElement Attests the report accuracy
Slice: Unordered, Open by value:mode

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Composition.Slices for attester.attester:All Slices Content/Rules for all slices
Composition.Slices for attester.attester:All Slices.id 0..1 string Unique id for inter-element referencing
Composition.Slices for attester.attester:All Slices.extension 0..* Extension Additional content defined by implementations
Composition.Slices for attester.attester: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
Composition.Slices for attester.attester:All Slices.mode 1..1 code The type of attestation
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Composition.Slices for attester.attester:All Slices.time 0..1 dateTime When the report was attested by the party
Composition.Slices for attester.attester:All Slices.party 0..1 Reference(Practitioner | PractitionerRole) Who attested the report
Composition.Slices for attester.attester:All Slices.party.id 0..1 string Unique id for inter-element referencing
Composition.Slices for attester.attester:All Slices.party.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for attester.attester:All Slices.party.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Composition.Slices for attester.attester:All Slices.party.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.Slices for attester.attester:All Slices.party.identifier This element is included in summaries. 0..1 PractitionerIdentifier Logical reference, when literal reference is not known
Composition.Slices for attester.attester:All Slices.party.display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.Slices for attester.attester:legalAuthenticator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:legalAuthenticator.id 0..1 string Unique id for inter-element referencing
Composition.Slices for attester.attester:legalAuthenticator.extension 0..* Extension Additional content defined by implementations
Composition.Slices for attester.attester:legalAuthenticator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for attester.attester:legalAuthenticator.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: legal (extensions allowed)
Composition.Slices for attester.attester:legalAuthenticator.time 1..1 dateTime When the composition was attested
Composition.Slices for attester.attester:legalAuthenticator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.Slices for attester.attester:validator 0..* BackboneElement Attests to accuracy of composition
Composition.Slices for attester.attester:validator.id 0..1 string Unique id for inter-element referencing
Composition.Slices for attester.attester:validator.extension 0..* Extension Additional content defined by implementations
Composition.Slices for attester.attester:validator.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for attester.attester:validator.mode 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: professional (extensions allowed)
Composition.Slices for attester.attester:validator.time 1..1 dateTime When the composition was attested
Composition.Slices for attester.attester:validator.party 1..1 Reference(Practitioner | PractitionerRole) Who attested the composition
Composition.custodian This element is included in summaries. 0..1 Reference(Organization) Organization which maintains the composition
Composition.custodian.id 0..1 string Unique id for inter-element referencing
Composition.custodian.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.custodian.reference This element is included in summaries. C 0..1 string Literal reference, Relative, internal or absolute URL
Composition.custodian.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
Composition.custodian.identifier This element is included in summaries. 0..1 OrganisationCode Logical reference, when literal reference is not known
Composition.custodian.display This element is included in summaries. 0..1 string Text alternative for the resource
Composition.relatesTo 0..* BackboneElement Relationships to other compositions/documents
Composition.relatesTo.id 0..1 string Unique id for inter-element referencing
Composition.relatesTo.extension 0..* Extension Additional content defined by implementations
Composition.relatesTo.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.relatesTo.code 1..1 code replaces | transforms | signs | appends
Binding: DocumentRelationshipType (required): The type of relationship between documents.
Composition.relatesTo.target[x] 1..1 Target of the relationship
Composition.relatesTo.target[x].targetIdentifier Identifier
Composition.relatesTo.target[x].targetReference Reference(Composition)
Composition.event This element is included in summaries. 0..* BackboneElement The laboratory 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
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
Composition.event.code This element is included in summaries. 0..* CodeableConcept Code(s) that apply to the laboratory service(s) being documented
Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented.
Composition.event.period This element is included in summaries. 0..1 Period Period of time covered by the documentation
Composition.event.detail This element is included in summaries. 0..* Reference(Resource) The laboratory service(s) being documented
Composition.Slices for section C 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by pattern:$this.code
Constraints: cmp-1, cmp-2

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.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
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
Composition.Slices for section.section:All Slices.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:All Slices.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Composition.Slices for section.section:All Slices.code.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:All Slices.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.code.coding This element is included in summaries. 1..* Coding Code defined by a terminology system
Composition.Slices for section.section:All Slices.code.coding.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:All Slices.code.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Composition.Slices for section.section:All Slices.code.coding.system This element is included in summaries. 1..1 uri Identity of the terminology system
Composition.Slices for section.section:All Slices.code.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
Composition.Slices for section.section:All Slices.code.coding.code This element is included in summaries. 1..1 code Symbol in syntax defined by the system
Composition.Slices for section.section:All Slices.code.coding.display This element is included in summaries. 0..1 string Representation defined by the system
Composition.Slices for section.section:All Slices.code.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
Composition.Slices for section.section:All Slices.code.text This element is included in summaries. 0..1 string Plain text representation of the concept
Composition.Slices for section.section:All Slices.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
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 composition
Composition.Slices for section.section:All Slices.text C 1..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.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:All Slices.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (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 Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:All Slices.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:annotations C 0..* BackboneElement Annotation comment
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:annotations.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:annotations.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:annotations.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:annotations.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:annotations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:annotations.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:annotations.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "48767-8"
    }
  ]
}
Composition.Slices for section.section:annotations.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:annotations.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:annotations.text C 1..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:annotations.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:annotations.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:annotations.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Referral This element must be supported. C 0..1 BackboneElement Referral
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Referral.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Referral.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Referral.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Referral.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Referral.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Referral.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Referral.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "42349-1",
      "display" : "Reason for referral (narrative)"
    }
  ]
}
Composition.Slices for section.section:Referral.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Referral.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Referral.text C 1..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:Referral.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Referral.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Referral.entry C 0..* Reference(ServiceRequest | Condition) A reference to data that supports this section
Composition.Slices for section.section:Referral.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Referral.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Specimen This element must be supported. C 0..1 BackboneElement Specimen
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Specimen.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Specimen.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Specimen.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Specimen.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Specimen.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Specimen.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Specimen.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://snomed.info/sct",
      "code" : "123038009",
      "display" : "Specimen"
    }
  ]
}
Composition.Slices for section.section:Specimen.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Specimen.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Specimen.text C 1..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:Specimen.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Specimen.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Specimen.entry C 0..* Reference(Specimen) A reference to data that supports this section
Composition.Slices for section.section:Specimen.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Specimen.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:ResultSummary This element must be supported. C 0..1 BackboneElement Result summary
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:ResultSummary.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:ResultSummary.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:ResultSummary.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:ResultSummary.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:ResultSummary.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:ResultSummary.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:ResultSummary.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "51968-6",
      "display" : "Discrete variation analysis overall interpretation"
    }
  ]
}
Composition.Slices for section.section:ResultSummary.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:ResultSummary.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:ResultSummary.text C 1..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:ResultSummary.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:ResultSummary.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:ResultSummary.entry C 0..* Reference(Diagnostic Report) A reference to data that supports this section
Composition.Slices for section.section:ResultSummary.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:ResultSummary.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Results This element must be supported. C 0..* BackboneElement Results
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Results.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Results.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Results.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Results.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Results.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Results.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Results.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "69548-6",
      "display" : "Genetic variant assessment"
    }
  ]
}
Composition.Slices for section.section:Results.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Results.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Results.text C 1..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:Results.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Results.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Results.entry C 0..* Reference(Variant (Observation) | Genomic Study Analysis | Molecular Consequence (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Results.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Results.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Interpretation This element must be supported. C 0..1 BackboneElement Interpretation
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Interpretation.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Interpretation.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Interpretation.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Interpretation.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Interpretation.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Interpretation.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Interpretation.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "interpretation"
    }
  ]
}
Composition.Slices for section.section:Interpretation.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Interpretation.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Interpretation.text C 1..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:Interpretation.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Interpretation.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Interpretation.entry C 0..* Reference(Diagnostic Implication (Observation) | Therapeutic Implication (Observation)) A reference to data that supports this section
Composition.Slices for section.section:Interpretation.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Interpretation.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Recommendations This element must be supported. C 0..1 BackboneElement Recommendations
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Recommendations.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Recommendations.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Recommendations.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Recommendations.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Recommendations.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Recommendations.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Recommendations.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "62385-0",
      "display" : "Recommendation [Interpretation] Document"
    }
  ]
}
Composition.Slices for section.section:Recommendations.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Recommendations.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Recommendations.text C 1..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:Recommendations.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Recommendations.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Recommendations.entry C 0..* Reference(Task | ServiceRequest | Observation) A reference to data that supports this section
Composition.Slices for section.section:Recommendations.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Recommendations.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:Methodology This element must be supported. C 0..1 BackboneElement Methodology and limitations
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:Methodology.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:Methodology.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:Methodology.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:Methodology.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:Methodology.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:Methodology.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:Methodology.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "https://fhir.nwgenomics.nhs.uk/CodeSystem/GenomicReportSection",
      "code" : "methodology"
    }
  ]
}
Composition.Slices for section.section:Methodology.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:Methodology.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:Methodology.text C 1..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:Methodology.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:Methodology.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:Methodology.entry C 0..* Reference(Genomic Study Panel | Genomic Study | Genomic Study Analysis) A reference to data that supports this section
Composition.Slices for section.section:Methodology.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:Methodology.section C 0..* See section (Composition) Nested Section
Composition.Slices for section.section:PresentedForm This element must be supported. C 0..* BackboneElement Presented form
Constraints: cmp-1, cmp-2
Composition.Slices for section.section:PresentedForm.id 0..1 string Unique id for inter-element referencing
Composition.Slices for section.section:PresentedForm.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Composition.Slices for section.section:PresentedForm.Slices for extension Content/Rules for all slices
Composition.Slices for section.section:PresentedForm.Slices for extension.extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
Composition.Slices for section.section:PresentedForm.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
Composition.Slices for section.section:PresentedForm.title 1..1 string Label for section (e.g. for ToC)
Composition.Slices for section.section:PresentedForm.code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
Required Pattern:
{
  "coding" : [
    {
      "system" : "http://loinc.org",
      "code" : "77599-9",
      "display" : "Additional documentation"
    }
  ]
}
Composition.Slices for section.section:PresentedForm.author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
Composition.Slices for section.section:PresentedForm.focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
Composition.Slices for section.section:PresentedForm.text C 1..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:PresentedForm.mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
Composition.Slices for section.section:PresentedForm.orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
Composition.Slices for section.section:PresentedForm.entry C 1..* Reference(DocumentReference | Binary) A reference to data that supports this section
Composition.Slices for section.section:PresentedForm.emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
Composition.Slices for section.section:PresentedForm.section C 0..* See section (Composition) Nested Section

doco Documentation for this format
NameOrder FillerAutomation Managerdoco
Composition
Composition / Slices for extension
Composition / Slices for category
Composition / encounter
Composition / encounter / identifier
Composition / Slices for attester
Composition / Slices for section

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Composition.extension:diagnosticReport.​value[x].type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred Laboratory Report Types 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.type.coding:UKCoreReportCode Base required ReportType 📦2.2.5 This IG
Composition.category Base example Document Class Value Set 📍4.0.1 FHIR Std.
Composition.category:studyType Base required Laboratory Study Types 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.category:specialty Base required Laboratory Specialty 📦2.1.0 HL7 Europe Laboratory Report v2.1
Composition.subject.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.encounter.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.confidentiality Base required V3 Value SetConfidentialityClassification 📍2014-03-26 FHIR Std.
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester.​party.type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.custodian.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.relatesTo.​code Base required DocumentRelationshipType 📍4.0.1 FHIR Std.
Composition.event.code Base example v3 Code System ActCode 📦3.0.0 THO v7.5
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:annotations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:annotations.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Referral.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Referral.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Referral.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Referral.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Specimen.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Specimen.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Specimen.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Specimen.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:ResultSummary.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Results.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Results.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Results.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Results.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Interpretation.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Recommendations.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:Methodology.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:Methodology.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:Methodology.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:Methodology.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:PresentedForm.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
NameOrder FillerAutomation Managerdoco
Composition
Composition / Slices for extension
Composition / Slices for category
Composition / encounter
Composition / encounter / identifier
Composition / Slices for attester
Composition / Slices for section

doco Documentation for this format

This structure is derived from CompositionLabReportEu

Summary

Mandatory: 4 elements(3 nested mandatory elements)
Must-Support: 11 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Composition.type.coding

 

Other representations of profile: CSV, Excel, Schematron

Notes:

Communication Model

Order Results Management [LAB-3]