WARNING
This guidance is under active development by NHS England and content may be added or updated on a regular basis.Data mapping
Important: This page is under development by NHS England
| Source Data item | Cardinality | Target FHIR Element | Notes |
|---|---|---|---|
| Reporting Organisation | 1..1 | Organization.id Organization.name |
ODS should be used for identifier & name, using the system "https://fhir.nhs.uk/Id/ods-organization-code" |
| Requested Test | 1..1 | ServiceRequest.code | A fixed value of system "http://snomed.info/sct" code "1148754001" display "Screening for neoplasm" |
| Repost Date | 1..1 | DiagnosticReport.issued | Using the appropriate dateTime format |
| Report Type | 1..1 | DiagnosticReport.code | A fixed value of system "http://snomed.info/sct" code "721981007" display "Diagnostic studies report" |
| Report Standard Text | 1..1 | DiagnosticReport.conclusion | A fixed disclaimer string |
| Participant Identifier | 1..1 | Patient.identifier | The patient identifier used by the screening organisation |
| Sample Identifier | 1..1 | Specimen.identifier | The speciment identifier used by the screening organisation |
| Sample Type | 1..1 | Specimen.type | A fixed value of system "http://snomed.info/sct" code "119297000" display "Blood specimen" |
| Sample Collection Date | 1..1 | Specimen.collection.collectedDateTime | Using the appropriate dateTime format |
| Requesting Organisation Name | 1..1 | Organization.name | ODS organization name NHS England. Name fixed to "NHS ENGLAND - X26" |
| Requesting Organisation Identifier | 1..1 | Organization.identifier | A fixed value of system "https://fhir.nhs.uk/Id/ods-organization-code" value "X26" |
| Requesting Organisation Address | 1..1 | Organization.address | ODS organization address for NHS England. Address fixed to line "THE LEEDS GOVERNMENT HUB" line "7-8 WELLINGTON PLACE" city "LEEDS" postalCode "LS1 4AP" country "ENGLAND" |
| Requesting Practitioner Name | 0..1 | Practitioner.name | Name of the requesting practitioner |
| Requesting Practitioner Identifier | 0..1 | Practitioner.Identifier | Identifier of the requesting practitioner |
| Test Result (overall) | 0..1 | Observation.valueCodeableConcept.coding | The cancer signal result system "http://snomed.info/sct" See below for SNOMED CT cancer signal result codes |
| Test Result Primary Site | 0..* | Observation.component.valueCodeableConcept | As part of the Observation for the primary site, that has an Observation.code.coding.code "1873921000000106" and Observation.code.coding.display "Multi-cancer early detection highest scored cancer signal origin by machine learning-based classifier" See below for SNOMED CT body site mapping |
| Test Result Secondary Site | 0..* | Observation.component.valueCodeableConcept | As part of the Observation for the primary site, that has an Observation.code.coding.code "1873931000000108" and Observation.code.coding.display "Multi-cancer early detection second highest scored cancer signal origin by machine learning-based classifier" See below for SNOMED CT body site mapping |
| Lab Comments | 0..1 | DiagnosticReport.[extension-DiagnosticReport.note].valueAnnotation.text | An extension to hold lab comments |
| Performing Lab Name | 1..1 | Organization.name | Name of Laboratory where the sample was processed |
| Performing Lab Director Name | 1..1 | Organization.contact.name.text | Full name of the Laboratory director of the sample processing lab |
| Lab Identifiers | 1..1 | Organization.identifier | Identifiers that the Lab has been assigned. These may be regulatory body identifiers that regulates labs testing human specimens |
| Lab Address | 1..1 | Organization.address | Address of the lab that performed the sample processing |
| Lab Contact Details | 1..1 | Organization.telecom | Using system "phone" for phone numbers, using system "fax" for fax numbers, using system "email" for email addressed |
| Attachment | 1..1 | DiagnosticReport.presentedForm.data | Attached pdf document in Base64 that the Lab may provide |
Body site mapping to SNOMED CT
Body sites should be drawn from the Body Structure hierarchy within SNOMED ( < 123037004 | Body structure (body structure) ). The body structure suspected as part of a multi-cancer early detection test is recorded in the component Backbone element of the Observation resource that is either the primary or secondary recorded site. Sometimes there may be multiple body sites detected for a primary or secondary cancer signals. In these cases, multiple component Backbone elements should be recorded within the Observation.
For example, for a single body site for a cencer signal detected in the prostate, a single Observation.component should be recorded. In the following snippets not all the Observation elements are shown.
Example of a single body structure recorded
{
"resourceType": "Observation",
"id": "dacb177a-9501-4dcc-8b22-b941791ae0db",
"status": "final",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "1873921000000106",
"display": "Multi-cancer early detection highest scored cancer signal origin by machine learning-based classifier"
}
]
},
"component": [
{
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "123037004",
"display": "Body structure"
}
]
},
"valueCodeableConcept": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "41216001",
"display": "Prostatic structure"
}
]
}
}
]
}
Example of two body structures recorded
{
"resourceType": "Observation",
"id": "dacb177a-9501-4dcc-8b22-b941791ae0db",
"status": "final",
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "1873921000000106",
"display": "Multi-cancer early detection highest scored cancer signal origin by machine learning-based classifier"
}
]
},
"component": [
{
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "123037004",
"display": "Body structure"
}
]
},
"valueCodeableConcept": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "89837001",
"display": "Urinary bladder structure"
}
]
}
},
{
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "123037004",
"display": "Body structure"
}
]
},
"valueCodeableConcept": {
"coding": [
{
"system": "http://snomed.info/sct",
"code": "57789003",
"display": "Structure of urothelium"
}
]
}
}
]
}
Cancer Signal Result
| SNOMED CT Code | Display |
|---|---|
| 1854981000000108 | Multi-cancer early detection signal detected |
| 1854991000000105 | Multi-cancer early detection signal not detected |