Profile: MSBundle Id: ms-bundle Parent: Bundle Title: "MatchSync Bundle" Description: "Collection Bundle for MatchSync" * insert MetaSecurityRules * insert BundleEntrySlicingRules * entry and entry.resource MS * entry contains // These resources are required per Conformance > Supported Profiles. msPatient 1..1 MS and msCmv 0..1 MS and msDiagnosis 1..* MS and msPractitionerRole 0..* MS and msPractitioner 0..* MS and msOrgTransplantCenter 0..1 MS and msObsRh 0..1 MS and msObsABO 0..1 MS and msObsABORH 0..1 MS and msObsTimeline 0..1 MS and msObsPreferredProduct 0..1 MS and msObsHeight 0..1 MS and msObsWeight 0..1 MS and msObsForm117 0..1 MS and msSpecimen 0..1 MS * entry[msPatient].resource only MSPatient * entry[msPatient] ^short = "MatchSync Patient" * entry[msPatient] ^definition = "The MatchSync Patient whose data is included in the bundle (required element)." * entry[msCmv].resource only Observation_MS_CMV * entry[msCmv] ^short = "MatchSync Patient CMV Status" * entry[msCmv] ^definition = "The MatchSync Patient whose data is included in the bundle (required element)." * entry[msDiagnosis].resource only MSPrimaryDiagnosis * entry[msDiagnosis] ^short = "Diagnois for MatchSync Patient" * entry[msDiagnosis] ^definition = "The Diagnosis for the MatchSync patient (required element)." * entry[msPractitionerRole].resource only NMDPPractitionerRole * entry[msPractitionerRole] ^short = "Practitioner Role for the MacthSync patient needing transplant" * entry[msPractitionerRole] ^definition = "Practitioner Role for the MatchSync patient." * entry[msPractitioner].resource only NMDPPractitioner * entry[msPractitioner] ^short = "Practitioner for the MacthSync patient needing transplant" * entry[msPractitioner] ^definition = "Practitioner for the MatchSync patient." * entry[msObsRh].resource only Observation_MS_RhStatus * entry[msObsRh] ^short = "Rh status of the patient" * entry[msObsRh] ^definition = "The Rh status of the MatchSync patient" * entry[msObsABO].resource only Observation_MS_ABOGroup * entry[msObsABO] ^short = "ABO blood group" * entry[msObsABO] ^definition = "The ABO blood group of the MatchSync patient" * entry[msObsABORH].resource only Observation_MS_ABORH * entry[msObsABORH] ^short = "ABO blood group and RH" * entry[msObsABORH] ^definition = "The ABO and RH of the MatchSync patient" * entry[msObsTimeline].resource only Observation_MS_TransplantTimeline * entry[msObsTimeline] ^short = "Transplant timeline" * entry[msObsTimeline] ^definition = "Where the patient is in the tranplant timeline." * entry[msObsPreferredProduct].resource only Observation_MS_PreferredProduct * entry[msObsPreferredProduct] ^short = "Preferred prodcut for transplant" * entry[msObsPreferredProduct] ^definition = "Preferred prodcut for transplant" * entry[msObsHeight].resource only Observation_MS_PatientHeight * entry[msObsHeight] ^short = "Patient Height" * entry[msObsHeight] ^definition = "Height of patient" * entry[msObsWeight].resource only Observation_MS_PatientWeight * entry[msObsWeight] ^short = "Patient Weight" * entry[msObsWeight] ^definition = "Weight of Patient" * entry[msOrgTransplantCenter].resource only TransplantCenter * entry[msOrgTransplantCenter] ^short = "Transplant Center" * entry[msOrgTransplantCenter] ^definition = "Transplant Center" * entry[msObsForm117].resource only Observation_MS_Form117Compliance * entry[msObsForm117] ^short = "Form 117 Compliance" * entry[msObsForm117] ^definition = "Form 117 Compliance of the MatchSync patient" * entry[msSpecimen].resource only MSSpecimen * entry[msSpecimen] ^short = "Specimen used for HLA genotyping" * entry[msSpecimen] ^definition = "Specimen used for HLA genotyping. The identifier found here can be used to link to an HML file if submitted." Profile: MSBundle_HLA_Separate Id: ms-bundle-hla-separate Parent: MSBundle Title: "MatchSync Bundle with Separate HLA" Description: "Collection Bundle for MatchSync with separate HLA Observations for each locus" * insert BundleEntrySlicingRules * entry and entry.resource MS * entry contains // These resources are required per Conformance > Supported Profiles. hla-a 0..1 MS and hla-b 0..1 MS and hla-c 0..1 MS and hla-drb1 0..1 MS and hla-drb3 0..1 MS and hla-drb4 0..1 MS and hla-drb5 0..1 MS and hla-dpa1 0..1 MS and hla-dpb1 0..1 MS and hla-dqa1 0..1 MS and hla-dqb1 0..1 MS * entry[hla-a].resource only hla-a * entry[hla-a] ^short = "HLA-A" * entry[hla-a] ^definition = "HLA-A genotype in GL String format" * entry[hla-b].resource only hla-b * entry[hla-b] ^short = "HLA-B" * entry[hla-b] ^definition = "HLA-B genotype in GL String format" * entry[hla-c].resource only hla-c * entry[hla-c] ^short = "HLA-C" * entry[hla-c] ^definition = "HLA-C genotype in GL String format" * entry[hla-drb1].resource only hla-drb1 * entry[hla-drb1] ^short = "HLA-DRB1" * entry[hla-drb1] ^definition = "HLA-DBR1 genotype in GL String format" * entry[hla-drb3].resource only hla-drb3 * entry[hla-drb3] ^short = "HLA-DRB3" * entry[hla-drb3] ^definition = "HLA-DBR3 genotype in GL String format" * entry[hla-drb4].resource only hla-drb4 * entry[hla-drb4] ^short = "HLA-DRB4" * entry[hla-drb4] ^definition = "HLA-DBR4 genotype in GL String format" * entry[hla-drb5].resource only hla-drb5 * entry[hla-drb5] ^short = "HLA-DRB5" * entry[hla-drb5] ^definition = "HLA-DBR5 genotype in GL String format" * entry[hla-dpa1].resource only hla-dpa1 * entry[hla-dpa1] ^short = "HLA-DPA1" * entry[hla-dpa1] ^definition = "HLA-DPA1 genotype in GL String format" * entry[hla-dpb1].resource only hla-dpb1 * entry[hla-dpb1] ^short = "HLA-DPB1" * entry[hla-dpb1] ^definition = "HLA-DPB1 genotype in GL String format" * entry[hla-dqa1].resource only hla-dqa1 * entry[hla-dqa1] ^short = "HLA-DQA1" * entry[hla-dqa1] ^definition = "HLA-DQA1 genotype in GL String format" * entry[hla-dqb1].resource only hla-dqb1 * entry[hla-dqb1] ^short = "HLA-DQB1" * entry[hla-dqb1] ^definition = "HLA-DQB1 genotype in GL String format" Profile: MSBundle_HLA_Multilocus Id: ms-bundle-hla-multilocus Parent: MSBundle Title: "MatchSync Bundle with single multilocus HLA" Description: "Collection Bundle for MatchSync with single HLA multilocus Observation" * insert BundleEntrySlicingRules * entry and entry.resource MS * entry contains hla-multi 1..1 MS * entry[hla-multi].resource only hla-genotype * entry[hla-multi] ^short = "HLA multilocus genotype" * entry[hla-multi] ^definition = "HLA multilocus genotype in GL String format" // Instance: BundleExample-Minimal // InstanceOf: MSBundle // Title: "MatchSync Bundle Example - Mimimal" // Description: "Minimual Bundle Example for MatchSync" // * meta.security[TransplantCenter].code = #tc_123 // * type = #collection // * timestamp = 2020-11-24T23:50:50-05:00 // * entry[msPatient].resource = MSPatientExample // * entry[msPatient].fullUrl = "urn:uuid:cc111e78-15eb-430d-b337-a4418494bedc" // // * entry[msCoordinator].resource = CoordinatorExample // // * entry[msCoordinator].fullUrl = "urn:uuid:cef4702d-cbe1-447b-b671-588dbfb40bb5" // * entry[msDiagnosis].resource = MSDiagnosisExample-AML // * entry[msDiagnosis].fullUrl = "urn:uuid:be7873b5-9685-42a9-9815-6d048e6dcc8f" // Instance: BundleExample-Full-HLA-Separate // InstanceOf: MSBundle_HLA_Separate // Title: "MatchSync Bundle Example - Full with HLA in separate observations for each locus" // Description: "Full Bundle Example for MatchSync, with each HLA allele in a separate genotype observation" // * meta.security[TransplantCenter].code = #tc_123 // * type = #collection // * timestamp = 2020-11-24T23:50:50-05:00 // * entry[msPatient].resource = MSPatientExample // * entry[msPatient].fullUrl = "urn:uuid:cc111e78-15eb-430d-b337-a4418494bedc" // // * entry[msCoordinator].resource = CoordinatorExample // // * entry[msCoordinator].fullUrl = "urn:uuid:cef4702d-cbe1-447b-b671-588dbfb40bb5" // * entry[msDiagnosis].resource = MSDiagnosisExample-AML // * entry[msDiagnosis].fullUrl = "urn:uuid:be7873b5-9685-42a9-9815-6d048e6dcc8f" // * entry[msObsRh].resource = MSRhObsExample // * entry[msObsRh].fullUrl = "urn:uuid:1e4f257c-83e0-4ca8-9aa1-1126fde59618" // * entry[msObsABO].resource = MSABOObsExample // * entry[msObsABO].fullUrl = "urn:uuid:20028d3f-5640-48ca-baef-e77fb6af9baa" // * entry[msObsTimeline].resource = MSTransplantTimelineExample // * entry[msObsTimeline].fullUrl = "urn:uuid:0e21a7e9-4d1b-4026-a23d-d49d20a0b9c0" // * entry[msObsPreferredProduct].resource = MSPreferredProductExample // * entry[msObsPreferredProduct].fullUrl = "urn:uuid:d93ec14e-8dc1-442b-a3c1-4da9c149d5c2" // * entry[msOrgTransplantCenter].resource = TCExample // * entry[msOrgTransplantCenter].fullUrl = "urn:uuid:25a64d4a-3bdc-4313-a486-d5dd7ed0902c" // * entry[msSpecimen].resource = MSSpecimenExample // * entry[msSpecimen].fullUrl = "urn:uuid:6cc0a753-ff82-4099-b477-08a57474a951" // * entry[hla-a].resource = HLA-A-Example // * entry[hla-a].fullUrl = "urn:uuid:a5aaa397-1544-4ff9-9329-38d6ac4f54c6" // // * entry[hla-b].resource = HLA-B-Example // // * entry[hla-b].fullUrl = "urn:uuid:164773ed-663e-4ba4-9982-9d5a6d802a4e" // // * entry[hla-c].resource = HLA-C-Example // // * entry[hla-c].fullUrl = "urn:uuid:650d90c6-8648-4b6c-a25b-8969bc26f061" // // * entry[hla-drb1].resource = HLA-DRB1-Example // // * entry[hla-drb1].fullUrl = "urn:uuid:f1b883e6-cfa4-4475-bf45-499ad8d471ae" // // * entry[hla-drb3].resource = HLA-DRB3-Example // // * entry[hla-drb3].fullUrl = "urn:uuid:d3f52975-12f8-444a-8d3c-531e8e8be894" // // // * entry[hla-drb4].resource = HLA-DRB4-Example // // // * entry[hla-drb4].fullUrl = "urn:uuid:19b03168-c8d3-482f-9c7d-a8a6d8cb4fb9" // // // * entry[hla-drb5].resource = HLA-DRB5-Example // // // * entry[hla-drb5].fullUrl = "urn:uuid:4715c695-ff42-4f9c-9aca-22a7b73965cc" // // * entry[hla-dpa1].resource = HLA-DPA1-Example // // * entry[hla-dpa1].fullUrl = "urn:uuid:94b72573-b656-41d5-83a5-a7127ff47486" // // * entry[hla-dpb1].resource = HLA-DPB1-Example // // * entry[hla-dpb1].fullUrl = "urn:uuid:cdaec3a2-77bd-4125-a5e0-72b68fd77e0a" // // * entry[hla-dqa1].resource = HLA-DQA1-Example // // * entry[hla-dqa1].fullUrl = "urn:uuid:0d6e4fcb-ded4-4137-afec-d1590b3f97bd" // // * entry[hla-dqb1].resource = HLA-DQB1-Example // // * entry[hla-dqb1].fullUrl = "urn:uuid:2a318b29-97bc-43de-8439-5a3ff5950bc1" // Instance: BundleExample-Full-Multilocus-HLA // InstanceOf: MSBundle_HLA_Multilocus // Title: "MatchSync Bundle Example - Full, HLA with multilocus genotype" // Description: "Full Bundle Example for MatchSync with multilocus HLA genotype" // * meta.security[TransplantCenter].code = #tc_123 // * type = #collection // * timestamp = 2020-11-24T23:50:50-05:00 // * entry[msPatient].resource = MSPatientExample // * entry[msPatient].fullUrl = "urn:uuid:cc111e78-15eb-430d-b337-a4418494bedc" // // * entry[msCoordinator].resource = CoordinatorExample // // * entry[msCoordinator].fullUrl = "urn:uuid:cef4702d-cbe1-447b-b671-588dbfb40bb5" // * entry[msDiagnosis].resource = MSDiagnosisExample-AML // * entry[msDiagnosis].fullUrl = "urn:uuid:be7873b5-9685-42a9-9815-6d048e6dcc8f" // * entry[msObsRh].resource = MSRhObsExample // * entry[msObsRh].fullUrl = "urn:uuid:1e4f257c-83e0-4ca8-9aa1-1126fde59618" // * entry[msObsABO].resource = MSABOObsExample // * entry[msObsABO].fullUrl = "urn:uuid:20028d3f-5640-48ca-baef-e77fb6af9baa" // * entry[msObsTimeline].resource = MSTransplantTimelineExample // * entry[msObsTimeline].fullUrl = "urn:uuid:0e21a7e9-4d1b-4026-a23d-d49d20a0b9c0" // * entry[msObsPreferredProduct].resource = MSPreferredProductExample // * entry[msObsPreferredProduct].fullUrl = "urn:uuid:d93ec14e-8dc1-442b-a3c1-4da9c149d5c2" // * entry[msOrgTransplantCenter].resource = TCExample // * entry[msOrgTransplantCenter].fullUrl = "urn:uuid:25a64d4a-3bdc-4313-a486-d5dd7ed0902c" // * entry[msSpecimen].resource = MSSpecimenExample // * entry[msSpecimen].fullUrl = "urn:uuid:6cc0a753-ff82-4099-b477-08a57474a951" // * entry[hla-multi].resource = HLA-Multilocus-Genotype-Example // * entry[hla-multi].fullUrl = "urn:uuid:55888b44-4677-4378-ae7d-66df85f6ed19"