{
"description": null,
"_filename": "ImplementationGuide-myjmed.ig.json",
"package_name": "de.j-med.myjmed",
"definition": {
"page": {
"page": [ {
"title": "Home",
"nameUrl": "index.html",
"generation": "markdown"
} ],
"title": "Table of Contents",
"nameUrl": "toc.html",
"generation": "html"
},
"resource": [ {
"name": "Beispiel für MyJMedAdverseEvent",
"reference": {
"reference": "AdverseEvent/MyJMedAdverseEventExample"
},
"description": "Durch den Patienten erfasstes Nebenwirkungsereignis, CTCAE-kodiert (NCIt).",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-adverseevent"
}, {
"name": "Beispiel für MyJMedAppointment",
"reference": {
"reference": "Appointment/MyJMedAppointmentExample"
},
"description": "Ein Beispiel für einen Termin mit Startzeit, Status und Teilnehmern.",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-appointment"
}, {
"name": "Beispiel für MyJMedLocation",
"reference": {
"reference": "Location/MyJMedLocationExample"
},
"description": "Ein Beispiel für einen Standort mit Name, Pflicht-Telefonnummer und Adresse.",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-location"
}, {
"name": "Beispiel für MyJMedMedicationRequest",
"reference": {
"reference": "MedicationRequest/MyJMedMedicationRequestExample"
},
"description": "Aktive Verordnung mit gebundener Dosierung (MyJMedDosage).",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-medicationrequest"
}, {
"name": "Beispiel für MyJMedMedicationStatement",
"reference": {
"reference": "MedicationStatement/MyJMedMedicationStatementExample"
},
"description": "Einnahme-Dokumentation mit gebundener Dosierung (MyJMedDosage).",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-medicationstatement"
}, {
"name": "Beispiel für MyJMedOrganization",
"reference": {
"reference": "Organization/MyJMedOrganizationExample"
},
"description": "Ein Beispiel für eine Organisation, die die Anforderungen des MyJMedOrganization-Profils erfüllt.",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-organization"
}, {
"name": "Beispiel für MyJMedPractitioner",
"reference": {
"reference": "Practitioner/MyJMedPractitionerExample"
},
"description": "Ein Beispiel für medizinisches Fachpersonal, das die Anforderungen des MyJMedPractitioner-Profils erfüllt und optionale Angaben wie Geschlecht und Kontaktdaten enthält.",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-practitioner"
}, {
"name": "Beispiel – AdministrationBundle",
"reference": {
"reference": "Bundle/MyJMedAdministrationBundleExample"
},
"description": "Initiales Administrations-Bundle (collection) für MyJMed.",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-administration-bundle"
}, {
"name": "Beispiel – FeedbackBundle",
"reference": {
"reference": "Bundle/MyJMedFeedbackBundleExample"
},
"description": "Patientenrückmeldungen (Einnahmen & Nebenwirkungen).",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-feedback-bundle"
}, {
"name": "Beispiel – PlanningBundle",
"reference": {
"reference": "Bundle/MyJMedPlanningBundleExample"
},
"description": "Planungsdaten (Medikationsverordnungen, Termine).",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-planning-bundle"
}, {
"name": "Beispielpatient für MyJMedPatient",
"reference": {
"reference": "Patient/MyJMedPatientExample"
},
"description": "Ein Beispiel-Patient, der die Anforderungen des MyJMedPatient-Profils erfüllt und zusätzliche optionale Felder wie Geschlecht, Adresse und Kontaktdaten enthält.",
"exampleCanonical": "https://fhir.j-med.de/StructureDefinition/myjmed-patient"
}, {
"name": "MyJMed AdministrationBundle",
"reference": {
"reference": "StructureDefinition/myjmed-administration-bundle"
},
"description": "Administratives Initial-Bundle für die App. Enthält Patient (1), Practitioner (1), optional Organization (0..1), Location (0..1).",
"exampleBoolean": false
}, {
"name": "MyJMed AdverseEvent",
"reference": {
"reference": "StructureDefinition/myjmed-adverseevent"
},
"description": "Profil für unerwünschte Ereignisse (Adverse Events) in der MyJMed-App. Terminology-Binding an NCIt (CTCAE).",
"exampleBoolean": false
}, {
"name": "MyJMed Appointment",
"reference": {
"reference": "StructureDefinition/myjmed-appointment"
},
"description": "Profil für Terminvereinbarungen in MyJMed; erfordert ein Startdatum (start 1..1). Weitere Basis-Elemente bleiben optional.",
"exampleBoolean": false
}, {
"name": "MyJMed Dosage",
"reference": {
"reference": "StructureDefinition/myjmed-dosage"
},
"description": "Dosierungsangaben für MyJMed; erfordert sequence, timing und mindestens einen doseAndRate-Eintrag.",
"exampleBoolean": false
}, {
"name": "MyJMed FeedbackBundle",
"reference": {
"reference": "StructureDefinition/myjmed-feedback-bundle"
},
"description": "Von der App an den Server gesendete Patientendaten (z. B. tägliche Erfassung). Enthält 0..* MedicationStatement und 0..* AdverseEvent.",
"exampleBoolean": false
}, {
"name": "MyJMed FHIR Server CapabilityStatement",
"reference": {
"reference": "CapabilityStatement/MyJMedCapabilityStatement"
},
"description": "FHIR R4 CapabilityStatement für den MyJMed-Endpunkt mit eigenen Bundle-Endpunkten (administration, planning, feedback).",
"exampleBoolean": false
}, {
"name": "MyJMed Location",
"reference": {
"reference": "StructureDefinition/myjmed-location"
},
"description": "Profil für Standorte in MyJMed; erfordert mindestens eine Kontaktangabe (telecom) und eine Adresse.",
"exampleBoolean": false
}, {
"name": "MyJMed MedicationRequest",
"reference": {
"reference": "StructureDefinition/myjmed-medicationrequest"
},
"description": "Profil für Medikationsverordnungen in MyJMed; verlangt mindestens eine Dosierungsanweisung und bindet dosageInstruction an MyJMedDosage.",
"exampleBoolean": false
}, {
"name": "MyJMed MedicationStatement",
"reference": {
"reference": "StructureDefinition/myjmed-medicationstatement"
},
"description": "Profil für dokumentierte Medikamenteneinnahmen in MyJMed; bindet dosage an MyJMedDosage.",
"exampleBoolean": false
}, {
"name": "MyJMed Organization",
"reference": {
"reference": "StructureDefinition/myjmed-organization"
},
"description": "Profil für Organisationen (z. B. medizinische Einrichtungen) in MyJMed; erfordert genau einen Identifier und genau einen Namen.",
"exampleBoolean": false
}, {
"name": "MyJMed Patient",
"reference": {
"reference": "StructureDefinition/myjmed-patient"
},
"description": "Patientenprofil für MyJMed; erfordert genau einen Identifier, genau einen Namen und ein Geburtsdatum. Weitere Felder aus der Basis-Resource Patient können verwendet werden.",
"exampleBoolean": false
}, {
"name": "MyJMed PlanningBundle",
"reference": {
"reference": "StructureDefinition/myjmed-planning-bundle"
},
"description": "Therapie-/Planungsdaten für die App. Enthält 0..* MedicationRequest und 0..* Appointment.",
"exampleBoolean": false
}, {
"name": "MyJMed Practitioner",
"reference": {
"reference": "StructureDefinition/myjmed-practitioner"
},
"description": "Profil für medizinisches Fachpersonal in MyJMed; erfordert genau einen Identifier und genau einen Namen.",
"exampleBoolean": false
}, {
"name": "NCIt CTCAE Event ValueSet (MyJMed)",
"reference": {
"reference": "ValueSet/ncit-ctcae-event-vs"
},
"description": "Enthält CTCAE/NCIt-Konzepte für AdverseEvent.event.",
"exampleBoolean": false
} ],
"parameter": [ {
"code": "copyrightyear",
"value": "2025+"
}, {
"code": "releaselabel",
"value": "ci-build"
} ]
},
"date": null,
"publisher": "Lydia Wiechhusen",
"fhirVersion": [ "4.0.1" ],
"name": "MyJMedIG",
"type": null,
"experimental": null,
"resourceType": "ImplementationGuide",
"title": null,
"package_version": "0.1.0",
"status": "draft",
"id": "c6306bb6-1a48-4761-b4de-08ea15b1db92",
"kind": null,
"url": "https://fhir.j-med.de/ImplementationGuide/myjmed.ig",
"version": "0.1.0",
"packageId": "myjmed.ig",
"contact": [ {
"name": "Lydia Wiechhusen",
"telecom": [ {
"value": "http://example.org/example-publisher",
"system": "url"
} ]
} ]
}