description: Logical Model for a single entry in the DNPM DIP MTB Patient Record carePlans array package_name: de.medizininformatikinitiative.kerndatensatz.mtb derivation: specialization name: DNPM_LM_CarePlan type: https://dnpm-dip.net/fhir/StructureDefinition/dnpm-lm-care-plan elements: dnpmId: {type: string, short: Care plan UUID (DNPM internal ID), index: 0} patient: type: BackboneElement short: Patient reference index: 1 elements: id: {type: string, short: Patient ID, index: 2} type: {type: string, short: Reference type (Patient), index: 3} required: [id, type] issuedOn: {type: string, short: Date care plan was issued (YYYY-MM-DD), index: 4} reason: type: BackboneElement short: Indication (MTBDiagnosis) reference index: 5 elements: id: {type: string, short: Diagnosis ID, index: 6} type: {type: string, short: Reference type (MTBDiagnosis), index: 7} required: [id, type] noTargetFinding: {type: boolean, short: True when no actionable target was identified, index: 8} geneticCounselingRecommendation: type: BackboneElement short: Genetic counselling recommendation index: 9 elements: id: {type: string, short: Recommendation UUID, index: 10} patient: type: BackboneElement short: Patient reference index: 11 elements: id: {type: string, short: Patient ID, index: 12} type: {type: string, short: Reference type (Patient), index: 13} required: [id, type] issuedOn: {type: string, short: Recommendation date (YYYY-MM-DD), index: 14} reason: type: BackboneElement short: Reason for counselling index: 15 elements: code: {type: string, short: Reason code, index: 16} display: {type: string, short: Reason display, index: 17} system: {type: string, short: Reason system URI, index: 18} required: [system, code] required: [id, issuedOn, patient] medicationRecommendations: type: BackboneElement short: Medication therapy recommendations array: true index: 19 elements: id: {type: string, short: Recommendation UUID, index: 20} patient: type: BackboneElement short: Patient reference index: 21 elements: id: {type: string, short: Patient ID, index: 22} type: {type: string, short: Reference type (Patient), index: 23} required: [id, type] issuedOn: {type: string, short: Recommendation date (YYYY-MM-DD), index: 24} indication: type: BackboneElement short: Indication (MTBDiagnosis) reference index: 25 elements: id: {type: string, short: Diagnosis ID, index: 26} type: {type: string, short: Reference type (MTBDiagnosis), index: 27} required: [id, type] priority: type: BackboneElement short: Recommendation priority index: 28 elements: code: {type: string, short: 'Priority code (e.g. 1, 2, 3)', index: 29} display: {type: string, short: Priority display, index: 30} system: {type: string, short: Priority system URI, index: 31} required: [system, code] medication: type: BackboneElement short: Recommended medications (ATC codes) array: true index: 32 elements: code: {type: string, short: ATC code, index: 33} display: {type: string, short: Medication display name, index: 34} system: {type: string, short: Medication code system URI, index: 35} version: {type: string, short: ATC version, index: 36} required: [system, code] supportingVariants: type: BackboneElement short: Variants supporting this recommendation array: true index: 37 elements: id: {type: string, short: Variant ID, index: 38} type: {type: string, short: Variant type (SNV | CNV | DNAFusion | RNAFusion), index: 39} required: [id, type] levelOfEvidence: type: BackboneElement short: Level of evidence for recommendation index: 40 elements: grading: type: BackboneElement short: Evidence grading index: 41 elements: code: {type: string, short: Evidence grade code (e.g. m1A), index: 42} display: {type: string, short: Evidence grade display, index: 43} system: {type: string, short: Evidence grade system URI, index: 44} required: [system, code] addendums: type: BackboneElement short: Evidence addendums / flags array: true index: 45 elements: code: {type: string, short: Addendum code, index: 46} display: {type: string, short: Addendum display, index: 47} system: {type: string, short: Addendum system URI, index: 48} required: [system, code] publications: type: BackboneElement short: Supporting publications array: true index: 49 elements: pmid: {type: string, short: PubMed ID, index: 50} doi: {type: string, short: Digital Object Identifier, index: 51} required: [id, issuedOn, patient] studyEnrollmentRecommendations: type: BackboneElement short: Clinical study enrollment recommendations array: true index: 52 elements: id: {type: string, short: Recommendation UUID, index: 53} patient: type: BackboneElement short: Patient reference index: 54 elements: id: {type: string, short: Patient ID, index: 55} type: {type: string, short: Reference type (Patient), index: 56} required: [id, type] issuedOn: {type: string, short: Recommendation date (YYYY-MM-DD), index: 57} indication: type: BackboneElement short: Indication (MTBDiagnosis) reference index: 58 elements: id: {type: string, short: Diagnosis ID, index: 59} type: {type: string, short: Reference type (MTBDiagnosis), index: 60} required: [id, type] supportingVariants: type: BackboneElement short: Variants supporting enrollment array: true index: 61 elements: id: {type: string, short: Variant ID, index: 62} type: {type: string, short: Variant type, index: 63} required: [id, type] studies: type: BackboneElement short: Recommended studies array: true index: 64 elements: id: {type: string, short: Study identifier (e.g. NCT number), index: 65} system: {type: string, short: 'Study registry system URI (e.g. https://clinicaltrials.gov/study)', index: 66} required: [id, system] required: [id, issuedOn, patient] package_version: 2027.0.0-ballot.1 class: logical kind: logical url: https://dnpm-dip.net/fhir/StructureDefinition/dnpm-lm-care-plan base: http://hl7.org/fhir/StructureDefinition/Element version: 2027.0.0-ballot.1 required: [dnpmId, issuedOn, patient]