Genomics-Composition

The Genomics Composition is currently pending Clinical and Technical Assurance of the base UKCore resource. Once this profile becomes active in UKCore its suitability for use and need for profiling within Genomics will be assessed.

The profile for the UKCore-Bundle is provided below for completeness.

Compositions within Genomics will be limited to documents generated by the central broker for capturing snapshots of Test orders and results in order to maintain historical accuracy, as per the DocumentReference generate OperationDefinition. These will typically form the first entry of a Document Bundle and as such will not be exposed via their own endpoint, nor allow creates,reads or updates from client systems on the resource itself.

Usage of the Compostion resource and generation of documents is pending internal review

Profile url FHIR Module Normative Status
http://hl7.org/fhir/StructureDefinition/Composition HL7 International trial-use

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..1Identifier
statusΣ ?!1..1codeBinding
typeΣ1..1CodeableConceptBinding
categoryΣ0..*CodeableConcept
subjectΣ I0..1Reference(Resource)
encounterΣ I0..1Reference(Encounter)
dateΣ1..1dateTime
authorΣ I1..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)
titleΣ1..1string
confidentialityΣ0..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
mode1..1codeBinding
time0..1dateTime
partyI0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization)
custodianΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
code1..1codeBinding
targetIdentifierIdentifier
targetReferenceReference(Composition)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
codeΣ0..*CodeableConcept
periodΣ I0..1Period
detailΣ I0..*Reference(Resource)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
title0..1string
code0..1CodeableConcept
authorI0..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)
focusI0..1Reference(Resource)
textI0..1Narrative
mode0..1codeBinding
orderedBy0..1CodeableConceptBinding
entryI0..*Reference(Resource)
emptyReasonI0..1CodeableConceptBinding
sectionI0..*see (section)


FHIRMDSHL7v2

Additional Guidance

status

Fixed value of 'final'
"status": "final",

type

SNOMED CT code for either a Laboratory Request (24691000000102) or Genetic report (1054161000000101)
"type": {
    "coding": [
        {
            "system": "http://snomed.info/sct",
            "code": "1054161000000101",
            "display": "Genetic report (record artifact)"
        }
    ]
},

subject

Matches subject reference included in either the DiagnosticReport or ServiceRequest
"subject": {
        "identifier": {
            "system": "https://fhir.nhs.uk/Id/nhs-number",
            "value": "9999999999"
        }
    },

date

SHALL be the dateTime the Composition was generated by the central broker
"date": "2022-07-11T09:00:00Z",

author

Fixed to an identifier for the central broker (TBC). The author for the underlying ServiceRequest or DiagnosticReport can be retrieved by interrogating the appropriate resources.
"author": [
    {
        "identifier": {
            "system": "https://fhir.nhs.uk/Id/spine-ASID",
            "value": "200000000215"
        }
    }
],

title

SHALL match the SNOMED CT display used within Composition.type
"title": "Genetic report (record artifact)",

section

SHALL only include the ServiceRequest or DiagnsoticReport forming the base of a GraphDefinition.
"section": [
    {
        "mode": "snapshot",
        "entry": [
            {
                "reference": "DiagnosticReport/DiagnosticReport-AnitaLamberts-Example"
            }
        ]
    }
]