FHIR IG analytics| Package | fhir.nwgenomics.nhs.uk |
| Resource Type | Questionnaire |
| Id | Questionnaire-HSCTRecipientsAndDonorsAskAtOrderEntry.json |
| FHIR Version | R4 |
| Source | https://build.fhir.org/ig/nw-gmsa/nw-gmsa.github.com/Questionnaire-HSCTRecipientsAndDonorsAskAtOrderEntry.html |
| URL | https://fhir.nwgenomics.nhs.uk/Questionnaire/HSCTRecipientsAndDonorsAskAtOrderEntry |
| Version | 2.2.0 |
| Status | draft |
| Date | 2026-09-27T08:17:18+00:00 |
| Title | H&I Haematopoietic Stem Cell Transplantation (Recipients & Donors) Ask At Order Entry |
| Realm | us |
| Authority | hl7 |
| Description | **Ask At Order Entry Questions** for NHS Blood and Transplant's (NHSBT) national **H&I Haematopoietic Stem Cell Transplantation (Recipients & Donors)** request form (`FRM1010`, form "3C" in NHSBT's own numbering) - see [NHSBT's published form](https://nhsbtdbe.blob.core.windows.net/umbraco-assets-corp/31364/3c-haematopoietic-stem-cell-transplantation-recipients-donors.pdf) and [Histocompatibility and Immunogenetics](HistocompatibilityAndImmunogenetics.html#ask-at-order-entry-questions). Unlike the sibling [HLA Tests - Transplant](Questionnaire-HLATestsTransplantAskAtOrderEntry.html) and [Chimerism Test Additional Ask At Order Entry Questions](Questionnaire-ChimerismTestAdditionalAskAtOrderQuestions.html) - both extracted from a live Hive/Histotrac `ORM^O01` order - this Questionnaire is modelled directly from NHSBT's own **paper request form**, since no live system message for it has been sourced. It is **not** `derivedFrom`/`extends` [Genomic Test Order](Questionnaire-GenomicTestOrder.html): this form is submitted directly to NHSBT (a national body, not NW GLH/MFT), so its own Patient/Requester fields are restored here rather than assumed available from the common core order form - the same reason [HRD and Tumour BRCA](Questionnaire-HRDTumourBRCAAskAtOrderEntry.html) restores its own Patient/ Healthcare Professional groups. **A separate form must be completed for each individual** - the same physical form is used both for the patient being transplanted and for each family member/potential donor being tested, distinguished only by which "Complete for..." section is filled in. This is modelled below as a `Role` choice with `enableWhen`-conditioned items, since FHIR Questionnaire has no native "delete as applicable" concept. The **HLA Typing**, **Chimerism Analysis** and **HLA Specific Antibody Testing** checkboxes on this form overlap with (but are not identical to) the test-selection lists already modelled as `Patient Test(s)` on the sibling HLA/Chimerism Questionnaires above - this form uses NHSBT's own coarser Class I/Class I+II and Total/Lineage-specific categories rather than Hive's finer-grained checklist, so they are modelled here as their own items rather than reusing those `answerOption` lists. **No NHSBT-published FHIR/LOINC/SNOMED binding was found** for any of this form's own fields (Role, CMV Status, Time to transplant, HLA Typing scope, Chimerism Analysis type) - all coded locally against the `NWGMSA` CodeSystem, the same approach taken for the sibling H&I Questionnaires above. Field mappings below are this IG's own best-effort candidates, not confirmed against a live order message. |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: Questionnaire HSCTRecipientsAndDonorsAskAtOrderEntry
Profile: Questionnaire
| LinkID | Text | Cardinality | Type | Description & Constraints |
|---|---|---|---|---|
![]() | **Ask At Order Entry Questions** for NHS Blood and Transplant's (NHSBT) national **H&I Haematopoietic Stem Cell Transplantation (Recipients & Donors)** request form (`FRM1010`, form "3C" in NHSBT's own numbering) - see [NHSBT's published form](https://nhsbtdbe.blob.core.windows.net/umbraco-assets-corp/31364/3c-haematopoietic-stem-cell-transplantation-recipients-donors.pdf) and [Histocompatibility and Immunogenetics](HistocompatibilityAndImmunogenetics.html#ask-at-order-entry-questions). Unlike the sibling [HLA Tests - Transplant](Questionnaire-HLATestsTransplantAskAtOrderEntry.html) and [Chimerism Test Additional Ask At Order Entry Questions](Questionnaire-ChimerismTestAdditionalAskAtOrderQuestions.html) - both extracted from a live Hive/Histotrac `ORM^O01` order - this Questionnaire is modelled directly from NHSBT's own **paper request form**, since no live system message for it has been sourced. It is **not** `derivedFrom`/`extends` [Genomic Test Order](Questionnaire-GenomicTestOrder.html): this form is submitted directly to NHSBT (a national body, not NW GLH/MFT), so its own Patient/Requester fields are restored here rather than assumed available from the common core order form - the same reason [HRD and Tumour BRCA](Questionnaire-HRDTumourBRCAAskAtOrderEntry.html) restores its own Patient/ Healthcare Professional groups. **A separate form must be completed for each individual** - the same physical form is used both for the patient being transplanted and for each family member/potential donor being tested, distinguished only by which "Complete for..." section is filled in. This is modelled below as a `Role` choice with `enableWhen`-conditioned items, since FHIR Questionnaire has no native "delete as applicable" concept. The **HLA Typing**, **Chimerism Analysis** and **HLA Specific Antibody Testing** checkboxes on this form overlap with (but are not identical to) the test-selection lists already modelled as `Patient Test(s)` on the sibling HLA/Chimerism Questionnaires above - this form uses NHSBT's own coarser Class I/Class I+II and Total/Lineage-specific categories rather than Hive's finer-grained checklist, so they are modelled here as their own items rather than reusing those `answerOption` lists. **No NHSBT-published FHIR/LOINC/SNOMED binding was found** for any of this form's own fields (Role, CMV Status, Time to transplant, HLA Typing scope, Chimerism Analysis type) - all coded locally against the `NWGMSA` CodeSystem, the same approach taken for the sibling H&I Questionnaires above. Field mappings below are this IG's own best-effort candidates, not confirmed against a live order message. | Questionnaire | https://fhir.nwgenomics.nhs.uk/Questionnaire/HSCTRecipientsAndDonorsAskAtOrderEntry#2.2.0 | |
![]() ![]() | Patient/Donor details | 0..1 | group | Definition: Patient |
![]() ![]() ![]() | Forename | 0..1 | string | Definition: Patient.name.given |
![]() ![]() ![]() | Surname | 0..1 | string | Definition: Patient.name.family |
![]() ![]() ![]() | DOB (DD/MM/YY) | 0..1 | date | Definition: Patient.birthDate |
![]() ![]() ![]() | Sex | 0..1 | choice | Definition: Patient.gender Value Set: AdministrativeGender |
![]() ![]() ![]() | NHS/CHI number | 0..1 | string | Definition: Patient.identifier:nhsNumber |
![]() ![]() ![]() | Hospital number | 0..1 | string | Definition: Patient.identifier:MedicalRecordNumber |
![]() ![]() ![]() | Ethnicity | 0..1 | string | Definition: Patient.extension:ethnicCategory |
![]() ![]() | Requester details | 0..1 | group | Definition: PractitionerRole |
![]() ![]() ![]() | Name of Requester | 0..1 | string | Definition: PractitionerRole.practitioner.display |
![]() ![]() ![]() | Name of Consultant | 0..1 | string | |
![]() ![]() ![]() ![]() | No clean FHIR field identified that's distinct from Name of Requester above, since PractitionerRole only carries one practitioner - candidate second PractitionerRole if the requester and responsible consultant need to be distinguished. | 0..1 | display | |
![]() ![]() ![]() | Department | 0..1 | choice | Definition: PractitionerRole.specialty.coding.code Value Set: UK Core Practice Setting Code |
![]() ![]() ![]() | Hospital Name, Full Address and ODS code | 0..1 | string | Definition: PractitionerRole.organization.identifier.value |
![]() ![]() ![]() | Contact No. | 0..1 | string | Definition: PractitionerRole.telecom.value |
![]() ![]() ![]() | Purchase Order No. (if applicable) | 0..1 | string | |
![]() ![]() | Ask At Order Entry Questions | 0..1 | group | |
![]() ![]() ![]() | This form is for | 1..1 | choice | Options: 2 options |
![]() ![]() ![]() ![]() | The form itself is not a `Role` field - it is inferred from which of the form's two boxed sections ("Complete for Patient only" vs "Complete for Family Member / Potential Donor") is filled in. Modelled explicitly here as a single choice so the conditional items below can be driven by `enableWhen`, since a "separate form must be completed for each individual" per the form's own instruction. | 0..1 | display | |
![]() ![]() ![]() | CMV Status | 0..1 | choice | Definition: Observation.valueCodeableConcept Enable When: HSCT/role = Patient (NW GMSA Codes#Patient) Options: 3 options |
![]() ![]() ![]() ![]() | Carried as an Observation referenced from ServiceRequest.supportingInfo, coded locally against `NWGMSA` since NHSBT does not publish a binding for this field's own answer list (a 3-value Positive/Negative/Don't know list, distinct from a plain boolean). LOINC has CMV serology panels (e.g. IgG antibody presence) that are candidate `code` bindings for the Observation itself, not yet confirmed against a live message. | 0..1 | display | |
![]() ![]() ![]() | CMV Status: Date tested | 0..1 | date | Definition: Observation.effectiveDateTime Enable When: HSCT/role = Patient (NW GMSA Codes#Patient) |
![]() ![]() ![]() | Time to transplant | 0..1 | string | Enable When: HSCT/role = Patient (NW GMSA Codes#Patient) |
![]() ![]() ![]() ![]() | Free text on the form (no defined unit/format) - modelled as a plain string rather than a Quantity/duration. | 0..1 | display | |
![]() ![]() ![]() | The total number of siblings available to be tested | 0..1 | integer | Enable When: HSCT/role = Patient (NW GMSA Codes#Patient) |
![]() ![]() ![]() | Relationship to patient | 0..1 | string | Definition: RelatedPerson.relationship Enable When: HSCT/role = Family Member / Potential Donor (NW GMSA Codes#FamilyMemberPotentialDonor) |
![]() ![]() ![]() ![]() | Free text on the form (e.g. Sibling, Parent) - the FHIR v3 RoleCode family-member value set (http://terminology.hl7.org/ValueSet/v3-FamilyMember) is a candidate coded binding, not yet confirmed against a live message. | 0..1 | display | |
![]() ![]() ![]() | Patient's Name | 0..1 | string | Definition: RelatedPerson.patient.display Enable When: HSCT/role = Family Member / Potential Donor (NW GMSA Codes#FamilyMemberPotentialDonor) |
![]() ![]() ![]() | Patient's DOB | 0..1 | date | Enable When: HSCT/role = Family Member / Potential Donor (NW GMSA Codes#FamilyMemberPotentialDonor) |
![]() ![]() ![]() | Patient's NHS No. | 0..1 | string | Definition: RelatedPerson.patient.identifier Enable When: HSCT/role = Family Member / Potential Donor (NW GMSA Codes#FamilyMemberPotentialDonor) |
![]() ![]() ![]() ![]() | Links this Family Member/Potential Donor's own RelatedPerson resource back to the actual Patient this form is testing in relation to - the same NHS Number reused, not re-declared as a separate Patient. | 0..1 | display | |
![]() ![]() ![]() | Patient's Hospital No. | 0..1 | string | Enable When: HSCT/role = Family Member / Potential Donor (NW GMSA Codes#FamilyMemberPotentialDonor) |
![]() ![]() ![]() | Diagnosis / Treatment / Test Reason / Relevant Clinical Information | 0..1 | text | Definition: ServiceRequest.reasonCode |
![]() ![]() ![]() | HLA Typing | 0..1 | choice | Definition: ServiceRequest.code Options: 2 options |
![]() ![]() ![]() ![]() | A coarser scope choice than the 5-value `Patient Test(s)` checklist on [HLA Tests - Transplant](Questionnaire-HLATestsTransplantAskAtOrderEntry.html#HistoIG/patient_test) (HLA Typing + Antibody Screening, HLA Antibody Screening, HLA Type Recipient, DSA, HLA Auto XM) - this form only distinguishes Class I vs Class I+II, not that finer test breakdown. Coded locally against `NWGMSA`, same rationale as that item. | 0..1 | display | |
![]() ![]() ![]() | Chimerism Analysis | 0..1 | choice | Definition: ServiceRequest.code Options: 2 options |
![]() ![]() ![]() ![]() | A coarser scope choice than the 5-value `Patient Test(s)` checklist on [Chimerism Test Additional Ask At Order Entry Questions](Questionnaire-ChimerismTestAdditionalAskAtOrderQuestions.html#ChimIG/patient_test) (Chimerism Peripheral Blood, CD3, CD15, CD19, Lineage Other) - this form only distinguishes Total/Whole Blood vs Lineage specific, not that finer lineage breakdown. Coded locally against `NWGMSA`, same rationale as that item. | 0..1 | display | |
![]() ![]() ![]() | Lineage specific: please specify | 0..1 | string | Enable When: HSCT/chimerism_analysis = Lineage specific (NW GMSA Codes#ChimerismLineageSpecificHSCT) |
![]() ![]() ![]() | HLA specific antibody testing (6ml clotted (serum)) | 0..1 | boolean | Definition: ServiceRequest.code |
![]() ![]() ![]() | Do you require a volunteer donor search if no family match? | 0..1 | boolean | Definition: ServiceRequest.code |
![]() ![]() ![]() ![]() | Triggers a separate national volunteer stem cell donor registry search - out of scope for this IG's own data model, captured here as the order-entry request flag only. | 0..1 | display | |
Options Sets
Answer options for HSCT/role
Answer options for HSCT/cmv_status
Answer options for HSCT/hla_typing
Answer options for HSCT/chimerism_analysis
{
"resourceType": "Questionnaire",
"id": "HSCTRecipientsAndDonorsAskAtOrderEntry",
"meta": {
"profile": [
"https://fhir.nwgenomics.nhs.uk/StructureDefinition/NWQuestionnaire"
]
},
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm",
"valueCoding": {
"system": "http://hl7.org/fhir/version-algorithm",
"code": "semver"
}
}
],
"url": "https://fhir.nwgenomics.nhs.uk/Questionnaire/HSCTRecipientsAndDonorsAskAtOrderEntry",
"version": "2.2.0",
"title": "H&I Haematopoietic Stem Cell Transplantation (Recipients & Donors) Ask At Order Entry",
"status": "draft",
"date": "2026-09-27T08:17:18+00:00",
"publisher": "NHS North West Genomics",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "https://www.nwgenomics.nhs.uk/contact-us"
}
]
}
],
"description": "**Ask At Order Entry Questions** for NHS Blood and Transplant's (NHSBT) national\n**H&I Haematopoietic Stem Cell Transplantation (Recipients & Donors)** request form\n(`FRM1010`, form \"3C\" in NHSBT's own numbering) - see [NHSBT's published\nform](https://nhsbtdbe.blob.core.windows.net/umbraco-assets-corp/31364/3c-haematopoietic-stem-cell-transplantation-recipients-donors.pdf)\nand [Histocompatibility and\nImmunogenetics](HistocompatibilityAndImmunogenetics.html#ask-at-order-entry-questions).\n\nUnlike the sibling [HLA Tests -\nTransplant](Questionnaire-HLATestsTransplantAskAtOrderEntry.html) and [Chimerism\nTest Additional Ask At Order Entry Questions](Questionnaire-ChimerismTestAdditionalAskAtOrderQuestions.html) -\nboth extracted from a live Hive/Histotrac `ORM^O01` order -\nthis Questionnaire is modelled directly from NHSBT's own **paper request form**, since\nno live system message for it has been sourced. It is **not** `derivedFrom`/`extends`\n[Genomic Test Order](Questionnaire-GenomicTestOrder.html): this form is submitted\ndirectly to NHSBT (a national body, not NW GLH/MFT), so its own Patient/Requester\nfields are restored here rather than assumed available from the common core order\nform - the same reason [HRD and Tumour\nBRCA](Questionnaire-HRDTumourBRCAAskAtOrderEntry.html) restores its own Patient/\nHealthcare Professional groups.\n\n**A separate form must be completed for each individual** - the same physical form is\nused both for the patient being transplanted and for each family member/potential\ndonor being tested, distinguished only by which \"Complete for...\" section is filled\nin. This is modelled below as a `Role` choice with `enableWhen`-conditioned items,\nsince FHIR Questionnaire has no native \"delete as applicable\" concept.\n\nThe **HLA Typing**, **Chimerism Analysis** and **HLA Specific Antibody Testing**\ncheckboxes on this form overlap with (but are not identical to) the test-selection\nlists already modelled as `Patient Test(s)` on the sibling HLA/Chimerism\nQuestionnaires above - this form uses NHSBT's own coarser Class I/Class I+II and\nTotal/Lineage-specific categories rather than Hive's finer-grained checklist, so they\nare modelled here as their own items rather than reusing those `answerOption` lists.\n\n**No NHSBT-published FHIR/LOINC/SNOMED binding was found** for any of this form's own\nfields (Role, CMV Status, Time to transplant, HLA Typing scope, Chimerism Analysis\ntype) - all coded locally against the `NWGMSA` CodeSystem, the same approach taken for\nthe sibling H&I Questionnaires above. Field mappings below are this IG's own\nbest-effort candidates, not confirmed against a live order message.",
"jurisdiction": [
{
"coding": [
{
"system": "urn:iso:std:iso:3166",
"code": "GB",
"display": "United Kingdom of Great Britain and Northern Ireland"
}
]
}
],
"item": [
{
"linkId": "PatientOrDonor",
"definition": "http://hl7.org/fhir/StructureDefinition/Patient#Patient",
"text": "Patient/Donor details",
"type": "group",
"item": [
{
"linkId": "LN/45392-8",
"definition": "http://hl7.org/fhir/StructureDefinition/Patient#Patient.name.given",
"code": [
{
"system": "http://loinc.org",
"code": "45392-8"
}
],
"text": "Forename",
"type": "string"
},
{
"linkId": "LN/45394-4",
"definition": "http://hl7.org/fhir/StructureDefinition/Patient#Patient.name.family",
"code": [
{
"system": "http://loinc.org",
"code": "45394-4"
}
],
"text": "Surname",
"type": "string"
},
{
"linkId": "LN/21112-8",
"definition": "http://hl7.org/fhir/StructureDefinition/Patient#Patient.birthDate",
"code": [
{
"system": "http://loinc.org",
"code": "21112-8"
}
],
"text": "DOB (DD/MM/YY)",
"type": "date"
},
{
"linkId": "LN/46098-0",
"definition": "http://hl7.org/fhir/StructureDefinition/Patient#Patient.gender",
"code": [
{
"system": "http://loinc.org",
"code": "46098-0"
}
],
"text": "Sex",
"type": "choice",
"answerValueSet": "http://hl7.org/fhir/ValueSet/administrative-gender"
},
{
"linkId": "LN/89061-6",
"definition": "http://hl7.org/fhir/StructureDefinition/Patient#Patient.identifier:nhsNumber",
"code": [
{
"system": "http://loinc.org",
"code": "89061-6"
}
],
"text": "NHS/CHI number",
"type": "string"
},
{
"linkId": "LN/76435-7",
"definition": "http://hl7.org/fhir/StructureDefinition/Patient#Patient.identifier:MedicalRecordNumber",
"code": [
{
"system": "http://loinc.org",
"code": "76435-7"
}
],
"text": "Hospital number",
"type": "string"
},
{
"linkId": "NOS/Ethnicity",
"definition": "http://hl7.org/fhir/StructureDefinition/Patient#Patient.extension:ethnicCategory",
"text": "Ethnicity",
"type": "string"
}
]
},
{
"linkId": "HealthcareProfessional",
"definition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole#PractitionerRole",
"text": "Requester details",
"type": "group",
"item": [
{
"linkId": "LN/18705-4",
"definition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole#PractitionerRole.practitioner.display",
"code": [
{
"system": "http://loinc.org",
"code": "18705-4"
}
],
"text": "Name of Requester",
"type": "string"
},
{
"linkId": "NOS/ConsultantName",
"text": "Name of Consultant",
"type": "string",
"item": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/questionnaire-item-control",
"code": "help"
}
]
}
}
],
"linkId": "NOS/ConsultantName-designNote",
"text": "No clean FHIR field identified that's distinct from Name of Requester above, since PractitionerRole only carries one practitioner - candidate second PractitionerRole if the requester and responsible consultant need to be distinguished.",
"type": "display"
}
]
},
{
"linkId": "LN/18707-0",
"definition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole#PractitionerRole.specialty.coding.code",
"code": [
{
"system": "http://loinc.org",
"code": "18707-0"
}
],
"text": "Department",
"type": "choice",
"answerValueSet": "https://fhir.hl7.org.uk/ValueSet/UKCore-PracticeSettingCode"
},
{
"linkId": "HL7/ORC-21",
"definition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole#PractitionerRole.organization.identifier.value",
"text": "Hospital Name, Full Address and ODS code",
"type": "string"
},
{
"linkId": "LN/81230-5",
"definition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole#PractitionerRole.telecom.value",
"code": [
{
"system": "http://loinc.org",
"code": "81230-5"
}
],
"text": "Contact No.",
"type": "string"
},
{
"linkId": "NOS/PurchaseOrderNumber",
"text": "Purchase Order No. (if applicable)",
"type": "string"
}
]
},
{
"linkId": "AskAtOrderEntry",
"text": "Ask At Order Entry Questions",
"type": "group",
"item": [
{
"linkId": "HSCT/role",
"text": "This form is for",
"type": "choice",
"required": true,
"answerOption": [
{
"valueCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "Patient",
"display": "Patient"
}
},
{
"valueCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "FamilyMemberPotentialDonor",
"display": "Family Member / Potential Donor"
}
}
],
"item": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/questionnaire-item-control",
"code": "help"
}
]
}
}
],
"linkId": "HSCT/role-designNote",
"text": "The form itself is not a `Role` field - it is inferred from which of the form's\ntwo boxed sections (\"Complete for Patient only\" vs \"Complete for Family Member /\nPotential Donor\") is filled in. Modelled explicitly here as a single choice so the\nconditional items below can be driven by `enableWhen`, since a \"separate form must\nbe completed for each individual\" per the form's own instruction.",
"type": "display"
}
]
},
{
"linkId": "HSCT/cmv_status",
"definition": "http://hl7.org/fhir/StructureDefinition/Observation#Observation.valueCodeableConcept",
"text": "CMV Status",
"type": "choice",
"enableWhen": [
{
"question": "HSCT/role",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "Patient"
}
}
],
"answerOption": [
{
"valueCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "CMVPositive",
"display": "Positive"
}
},
{
"valueCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "CMVNegative",
"display": "Negative"
}
},
{
"valueCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "CMVDontKnow",
"display": "Don't know"
}
}
],
"item": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/questionnaire-item-control",
"code": "help"
}
]
}
}
],
"linkId": "HSCT/cmv_status-designNote",
"text": "Carried as an Observation referenced from ServiceRequest.supportingInfo, coded locally against `NWGMSA` since NHSBT does not publish a binding for this field's own answer list (a 3-value Positive/Negative/Don't know list, distinct from a plain boolean). LOINC has CMV serology panels (e.g. IgG antibody presence) that are candidate `code` bindings for the Observation itself, not yet confirmed against a live message.",
"type": "display"
}
]
},
{
"linkId": "HSCT/cmv_status_date",
"definition": "http://hl7.org/fhir/StructureDefinition/Observation#Observation.effectiveDateTime",
"text": "CMV Status: Date tested",
"type": "date",
"enableWhen": [
{
"question": "HSCT/role",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "Patient"
}
}
]
},
{
"linkId": "HSCT/time_to_transplant",
"text": "Time to transplant",
"type": "string",
"enableWhen": [
{
"question": "HSCT/role",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "Patient"
}
}
],
"item": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/questionnaire-item-control",
"code": "help"
}
]
}
}
],
"linkId": "HSCT/time_to_transplant-designNote",
"text": "Free text on the form (no defined unit/format) - modelled as a plain string rather than a Quantity/duration.",
"type": "display"
}
]
},
{
"linkId": "HSCT/sibling_count",
"text": "The total number of siblings available to be tested",
"type": "integer",
"enableWhen": [
{
"question": "HSCT/role",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "Patient"
}
}
]
},
{
"linkId": "HSCT/relationship_to_patient",
"definition": "http://hl7.org/fhir/StructureDefinition/RelatedPerson#RelatedPerson.relationship",
"text": "Relationship to patient",
"type": "string",
"enableWhen": [
{
"question": "HSCT/role",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "FamilyMemberPotentialDonor"
}
}
],
"item": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/questionnaire-item-control",
"code": "help"
}
]
}
}
],
"linkId": "HSCT/relationship_to_patient-designNote",
"text": "Free text on the form (e.g. Sibling, Parent) - the FHIR v3 RoleCode family-member value set (http://terminology.hl7.org/ValueSet/v3-FamilyMember) is a candidate coded binding, not yet confirmed against a live message.",
"type": "display"
}
]
},
{
"linkId": "HSCT/linked_patient_name",
"definition": "http://hl7.org/fhir/StructureDefinition/RelatedPerson#RelatedPerson.patient.display",
"text": "Patient's Name",
"type": "string",
"enableWhen": [
{
"question": "HSCT/role",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "FamilyMemberPotentialDonor"
}
}
]
},
{
"linkId": "HSCT/linked_patient_dob",
"text": "Patient's DOB",
"type": "date",
"enableWhen": [
{
"question": "HSCT/role",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "FamilyMemberPotentialDonor"
}
}
]
},
{
"linkId": "HSCT/linked_patient_nhs_number",
"definition": "http://hl7.org/fhir/StructureDefinition/RelatedPerson#RelatedPerson.patient.identifier",
"text": "Patient's NHS No.",
"type": "string",
"enableWhen": [
{
"question": "HSCT/role",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "FamilyMemberPotentialDonor"
}
}
],
"item": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/questionnaire-item-control",
"code": "help"
}
]
}
}
],
"linkId": "HSCT/linked_patient_nhs_number-designNote",
"text": "Links this Family Member/Potential Donor's own RelatedPerson resource back to the actual Patient this form is testing in relation to - the same NHS Number reused, not re-declared as a separate Patient.",
"type": "display"
}
]
},
{
"linkId": "HSCT/linked_patient_hospital_number",
"text": "Patient's Hospital No.",
"type": "string",
"enableWhen": [
{
"question": "HSCT/role",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "FamilyMemberPotentialDonor"
}
}
]
},
{
"linkId": "NOS/ClinicalInformation",
"definition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest#ServiceRequest.reasonCode",
"text": "Diagnosis / Treatment / Test Reason / Relevant Clinical Information",
"type": "text"
},
{
"linkId": "HSCT/hla_typing",
"definition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest#ServiceRequest.code",
"text": "HLA Typing",
"type": "choice",
"answerOption": [
{
"valueCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "HLAClassITyping",
"display": "HLA Class I type"
}
},
{
"valueCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "HLAClassIAndIITyping",
"display": "HLA Class I and Class II type"
}
}
],
"item": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/questionnaire-item-control",
"code": "help"
}
]
}
}
],
"linkId": "HSCT/hla_typing-designNote",
"text": "A coarser scope choice than the 5-value `Patient Test(s)` checklist on [HLA Tests\n- Transplant](Questionnaire-HLATestsTransplantAskAtOrderEntry.html#HistoIG/patient_test)\n(HLA Typing + Antibody Screening, HLA Antibody Screening, HLA Type Recipient, DSA,\nHLA Auto XM) - this form only distinguishes Class I vs Class I+II, not that finer\ntest breakdown. Coded locally against `NWGMSA`, same rationale as that item.",
"type": "display"
}
]
},
{
"linkId": "HSCT/chimerism_analysis",
"definition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest#ServiceRequest.code",
"text": "Chimerism Analysis",
"type": "choice",
"answerOption": [
{
"valueCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "ChimerismTotalWholeBlood",
"display": "Total / Whole Blood"
}
},
{
"valueCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "ChimerismLineageSpecificHSCT",
"display": "Lineage specific"
}
}
],
"item": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/questionnaire-item-control",
"code": "help"
}
]
}
}
],
"linkId": "HSCT/chimerism_analysis-designNote",
"text": "A coarser scope choice than the 5-value `Patient Test(s)` checklist on\n[Chimerism Test Additional Ask At Order Entry\nQuestions](Questionnaire-ChimerismTestAdditionalAskAtOrderQuestions.html#ChimIG/patient_test)\n(Chimerism Peripheral Blood, CD3, CD15, CD19, Lineage Other) - this form only\ndistinguishes Total/Whole Blood vs Lineage specific, not that finer lineage\nbreakdown. Coded locally against `NWGMSA`, same rationale as that item.",
"type": "display"
}
]
},
{
"linkId": "HSCT/chimerism_lineage_specify",
"text": "Lineage specific: please specify",
"type": "string",
"enableWhen": [
{
"question": "HSCT/chimerism_analysis",
"operator": "=",
"answerCoding": {
"system": "https://fhir.nwgenomics.nhs.uk/CodeSystem/NWGMSA",
"code": "ChimerismLineageSpecificHSCT"
}
}
]
},
{
"linkId": "HSCT/hla_specific_antibody_testing",
"definition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest#ServiceRequest.code",
"text": "HLA specific antibody testing (6ml clotted (serum))",
"type": "boolean"
},
{
"linkId": "HSCT/volunteer_donor_search",
"definition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest#ServiceRequest.code",
"text": "Do you require a volunteer donor search if no family match?",
"type": "boolean",
"item": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl",
"valueCodeableConcept": {
"coding": [
{
"system": "http://hl7.org/fhir/questionnaire-item-control",
"code": "help"
}
]
}
}
],
"linkId": "HSCT/volunteer_donor_search-designNote",
"text": "Triggers a separate national volunteer stem cell donor registry search - out of scope for this IG's own data model, captured here as the order-entry request flag only.",
"type": "display"
}
]
}
]
}
]
}