hl7-eu-logo
PROTECT-CHILD Pediatric Transplant Data Implementation Guide
0.1.0-ci-build -

PROTECT-CHILD Pediatric Transplant Data Implementation Guide
0.1.0-ci-build - ci-build

PROTECT-CHILD Pediatric Transplant Data Implementation Guide, published by Protect Child. This guide is not an authorized publication; it is the continuous build for version 0.1.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/protect-child/ and changes regularly. See the Directory of published versions

ValueSet: PROTECT-CHILD DM immunological_data variables (Experimental)

Official URL: https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/ValueSet/dm-immunological-data-variable-vs Version: 0.1.0-ci-build
Draft as of 2026-09-28 Computable Name: DmImmunologicalDataVariableVS

The result columns of the DMv1.2 immunological_data table, as DmVariableCS codes. Source value set of ConceptMap DmImmunologicalDataToFhir.

References

This value set is not used here; it may be used elsewhere (e.g. specifications and/or implementations that use this content)

Logical Definition (CLD)

  • Include these codes as defined in https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs version 📦0.1.0-ci-build
    CodeDisplayDefinitionDM immunological_data columns → FHIR codes
    immunological_data.blood_groupimmunological_data.blood_groupDMv1.2 column immunological_data.blood_group: Patient ABO.~883-9(BloodGroupObservation.code)
    immunological_data.rh_factorimmunological_data.rh_factorDMv1.2 column immunological_data.rh_factor: Patients RhD status.~10331-7(BloodGroupObservation.code)
    immunological_data.hla_a_1immunological_data.hla_a_1DMv1.2 column immunological_data.hla_a_1: HLA A (Allele 1).<13298-5(HlaTyping.code. One Observation per allele: hla_a_1 and hla_a_2 become two HlaTyping resources with the same code, since HLA alleles are not ordered. Use 57290-9 or 78014-8 where the typing resolution is known.)
    immunological_data.hla_a_2immunological_data.hla_a_2DMv1.2 column immunological_data.hla_a_2: HLA A (Allele 2).<13298-5(HlaTyping.code. See hla_a_1.)
    immunological_data.hla_b_1immunological_data.hla_b_1DMv1.2 column immunological_data.hla_b_1: HLA B (Allele 1).<13299-3(HlaTyping.code. Use 57291-7 or 78015-5 where the resolution is known.)
    immunological_data.hla_b_2immunological_data.hla_b_2DMv1.2 column immunological_data.hla_b_2: HLA B (Allele 2).<13299-3(HlaTyping.code. See hla_b_1.)
    immunological_data.hla_c_1immunological_data.hla_c_1DMv1.2 column immunological_data.hla_c_1: HLA C (Allele 1).<13302-5(HlaTyping.code. Use 77636-9 or 96636-6 where the resolution is known.)
    immunological_data.hla_c_2immunological_data.hla_c_2DMv1.2 column immunological_data.hla_c_2: HLA C (Allele 2).<13302-5(HlaTyping.code. See hla_c_1.)
    immunological_data.hla_drb1_1immunological_data.hla_drb1_1DMv1.2 column immunological_data.hla_drb1_1: HLA DRB1 (Allele 1).<57298-2(HlaTyping.code. Use 57293-3 or 96664-8 where the resolution is known.)
    immunological_data.hla_drb1_2immunological_data.hla_drb1_2DMv1.2 column immunological_data.hla_drb1_2: HLA DRB1 (Allele 2).<57298-2(HlaTyping.code. See hla_drb1_1.)
    immunological_data.hla_dp_1immunological_data.hla_dp_1DMv1.2 column immunological_data.hla_dp_1: HLA DP (Allele 1).<12285-3(HlaTyping.code. The DM values are DPB1 alleles at an unrecorded resolution, so the ambiguous DP code is the safe migration target; new data SHOULD use 59017-4 (DPB1 high resolution) or 96648-1 (low resolution).)
    immunological_data.hla_dp_2immunological_data.hla_dp_2DMv1.2 column immunological_data.hla_dp_2: HLA DP (Allele 2).<12285-3(HlaTyping.code. See hla_dp_1.)
    immunological_data.hla_dqb1_1immunological_data.hla_dqb1_1DMv1.2 column immunological_data.hla_dqb1_1: HLA DQB1 (Allele 1).<53938-7(HlaTyping.code. Use 57299-0 or 78017-1 where the resolution is known.)
    immunological_data.hla_dqb1_2immunological_data.hla_dqb1_2DMv1.2 column immunological_data.hla_dqb1_2: HLA DQB1 (Allele 2).<53938-7(HlaTyping.code. See hla_dqb1_1.)
    immunological_data.post_transplant_ab_anti_hla_dsa_classimmunological_data.post_transplant_ab_anti_hla_dsa_classDMv1.2 column immunological_data.post_transplant_ab_anti_hla_dsa_class: Post-transplant Ab anti-HLA DSA (Class).~hla-class(AntiHlaAntibody.component[hla_class].code. LOINC has no component code for antibody class.)
    immunological_data.pre_transplant_anti_hla_dsaimmunological_data.pre_transplant_anti_hla_dsaDMv1.2 column immunological_data.pre_transplant_anti_hla_dsa.>107913-6(AntiHlaAntibodyScreen.code, with the DM free text in AntiHlaAntibodyScreen.note.)
    immunological_data.mfiimmunological_data.mfiDMv1.2 column immunological_data.mfi: MFI Category.~mfi-category(AntiHlaAntibody.component[mfi_category].code. The measured MFI, where the laboratory reports it, goes in component[mfi_value].)
    immunological_data.banff_categoryimmunological_data.banff_categoryDMv1.2 column immunological_data.banff_category: Banff category (Done?).~banff-category(BanffAssessment.code, on the GraftBiopsy built from the same DM row. Neither LOINC nor SNOMED CT carries the Banff classification.)
    immunological_data.ihc_if_c4dimmunological_data.ihc_if_c4dDMv1.2 column immunological_data.ihc_if_c4d: IHC/IF C4d (Result).~49461-7(C4dStain.code. The DM boolean maps to BanffC4dScoreCS c4d-0 (false) or c4d-1..c4d-3 (true).)
    immunological_data.ifimmunological_data.ifDMv1.2 column immunological_data.if: IF.
    immunological_data.c4dimmunological_data.c4dDMv1.2 column immunological_data.c4d: C4d.
    immunological_data.ancaimmunological_data.ancaDMv1.2 column immunological_data.anca: ANCA.~17351-8(AncaObservation.code. The DM boolean becomes Positive or Negative.)
    immunological_data.antibody_typeimmunological_data.antibody_typeDMv1.2 column immunological_data.antibody_type: Antibody Type (Specification).>107914-4(AntiHlaAntibody.code; the target HLA specificity becomes AntiHlaAntibody.valueString, one Observation per antibody. Use 98006-0 for an antibody that is not donor-specific.)
    immunological_data.anti_hla_antibodiesimmunological_data.anti_hla_antibodiesDMv1.2 column immunological_data.anti_hla_antibodies: Presence of anti-HLA antibodies.~44534-6(AntiHlaAntibodyScreen.code. The DM boolean becomes a Positive or Negative result, so a negative screen is recorded rather than inferred from absence.)

 

Expansion

Expansion performed internally based on codesystem PROTECT-CHILD Data Model Variables v0.1.0-ci-build (CodeSystem)

This value set contains 24 concepts

SystemCodeDisplay (en)DefinitionDM immunological_data columns → FHIR codesJSONXML
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.blood_groupimmunological_data.blood_groupDMv1.2 column immunological_data.blood_group: Patient ABO.~883-9(BloodGroupObservation.code)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.rh_factorimmunological_data.rh_factorDMv1.2 column immunological_data.rh_factor: Patients RhD status.~10331-7(BloodGroupObservation.code)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_a_1immunological_data.hla_a_1DMv1.2 column immunological_data.hla_a_1: HLA A (Allele 1).<13298-5(HlaTyping.code. One Observation per allele: hla_a_1 and hla_a_2 become two HlaTyping resources with the same code, since HLA alleles are not ordered. Use 57290-9 or 78014-8 where the typing resolution is known.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_a_2immunological_data.hla_a_2DMv1.2 column immunological_data.hla_a_2: HLA A (Allele 2).<13298-5(HlaTyping.code. See hla_a_1.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_b_1immunological_data.hla_b_1DMv1.2 column immunological_data.hla_b_1: HLA B (Allele 1).<13299-3(HlaTyping.code. Use 57291-7 or 78015-5 where the resolution is known.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_b_2immunological_data.hla_b_2DMv1.2 column immunological_data.hla_b_2: HLA B (Allele 2).<13299-3(HlaTyping.code. See hla_b_1.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_c_1immunological_data.hla_c_1DMv1.2 column immunological_data.hla_c_1: HLA C (Allele 1).<13302-5(HlaTyping.code. Use 77636-9 or 96636-6 where the resolution is known.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_c_2immunological_data.hla_c_2DMv1.2 column immunological_data.hla_c_2: HLA C (Allele 2).<13302-5(HlaTyping.code. See hla_c_1.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_drb1_1immunological_data.hla_drb1_1DMv1.2 column immunological_data.hla_drb1_1: HLA DRB1 (Allele 1).<57298-2(HlaTyping.code. Use 57293-3 or 96664-8 where the resolution is known.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_drb1_2immunological_data.hla_drb1_2DMv1.2 column immunological_data.hla_drb1_2: HLA DRB1 (Allele 2).<57298-2(HlaTyping.code. See hla_drb1_1.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_dp_1immunological_data.hla_dp_1DMv1.2 column immunological_data.hla_dp_1: HLA DP (Allele 1).<12285-3(HlaTyping.code. The DM values are DPB1 alleles at an unrecorded resolution, so the ambiguous DP code is the safe migration target; new data SHOULD use 59017-4 (DPB1 high resolution) or 96648-1 (low resolution).)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_dp_2immunological_data.hla_dp_2DMv1.2 column immunological_data.hla_dp_2: HLA DP (Allele 2).<12285-3(HlaTyping.code. See hla_dp_1.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_dqb1_1immunological_data.hla_dqb1_1DMv1.2 column immunological_data.hla_dqb1_1: HLA DQB1 (Allele 1).<53938-7(HlaTyping.code. Use 57299-0 or 78017-1 where the resolution is known.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.hla_dqb1_2immunological_data.hla_dqb1_2DMv1.2 column immunological_data.hla_dqb1_2: HLA DQB1 (Allele 2).<53938-7(HlaTyping.code. See hla_dqb1_1.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.post_transplant_ab_anti_hla_dsa_classimmunological_data.post_transplant_ab_anti_hla_dsa_classDMv1.2 column immunological_data.post_transplant_ab_anti_hla_dsa_class: Post-transplant Ab anti-HLA DSA (Class).~hla-class(AntiHlaAntibody.component[hla_class].code. LOINC has no component code for antibody class.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.pre_transplant_anti_hla_dsaimmunological_data.pre_transplant_anti_hla_dsaDMv1.2 column immunological_data.pre_transplant_anti_hla_dsa.>107913-6(AntiHlaAntibodyScreen.code, with the DM free text in AntiHlaAntibodyScreen.note.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.mfiimmunological_data.mfiDMv1.2 column immunological_data.mfi: MFI Category.~mfi-category(AntiHlaAntibody.component[mfi_category].code. The measured MFI, where the laboratory reports it, goes in component[mfi_value].)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.banff_categoryimmunological_data.banff_categoryDMv1.2 column immunological_data.banff_category: Banff category (Done?).~banff-category(BanffAssessment.code, on the GraftBiopsy built from the same DM row. Neither LOINC nor SNOMED CT carries the Banff classification.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.ihc_if_c4dimmunological_data.ihc_if_c4dDMv1.2 column immunological_data.ihc_if_c4d: IHC/IF C4d (Result).~49461-7(C4dStain.code. The DM boolean maps to BanffC4dScoreCS c4d-0 (false) or c4d-1..c4d-3 (true).)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.ifimmunological_data.ifDMv1.2 column immunological_data.if: IF.
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.c4dimmunological_data.c4dDMv1.2 column immunological_data.c4d: C4d.
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.ancaimmunological_data.ancaDMv1.2 column immunological_data.anca: ANCA.~17351-8(AncaObservation.code. The DM boolean becomes Positive or Negative.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.antibody_typeimmunological_data.antibody_typeDMv1.2 column immunological_data.antibody_type: Antibody Type (Specification).>107914-4(AntiHlaAntibody.code; the target HLA specificity becomes AntiHlaAntibody.valueString, one Observation per antibody. Use 98006-0 for an antibody that is not donor-specific.)
https://hl7.eu/fhir/ig/hl7.eu.fhir.protect-child/CodeSystem/dm-variable-cs  immunological_data.anti_hla_antibodiesimmunological_data.anti_hla_antibodiesDMv1.2 column immunological_data.anti_hla_antibodies: Presence of anti-HLA antibodies.~44534-6(AntiHlaAntibodyScreen.code. The DM boolean becomes a Positive or Negative result, so a negative screen is recorded rather than inferred from absence.)

Explanation of the columns that may appear on this page:

Level A few code lists that FHIR defines are hierarchical - each code is assigned a level. In this scheme, some codes are under other codes, and imply that the code they are under also applies
System The source of the definition of the code (when the value set draws in codes defined elsewhere)
Code The code (used as the code in the resource instance)
Display The display (used in the display element of a Coding). If there is no display, implementers should not simply display the code, but map the concept into their application
Definition An explanation of the meaning of the concept
Comments Additional notes about how to use the code