diff --git a/validator/AppointmentWithCodingFromFragmentCS.json b/validator/AppointmentWithCodingFromFragmentCS.json new file mode 100644 index 00000000..a5a21bf0 --- /dev/null +++ b/validator/AppointmentWithCodingFromFragmentCS.json @@ -0,0 +1,24 @@ +{ + "resourceType": "Appointment", + "id": "AppointmentWithCodingFromFragmentCS", + "status": "proposed", + "specialty": [ + { + "coding": [ + { + "code": "3600", + "system": "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert" + } + ] + } + ], + "participant": [ + { + "actor": { + "display": "Test Patient", + "reference": "Patient/PatientTest" + }, + "status": "accepted" + } + ] +} \ No newline at end of file diff --git a/validator/Fachabteilungsschluessel-erweitert.json b/validator/Fachabteilungsschluessel-erweitert.json new file mode 100644 index 00000000..f4e388fd --- /dev/null +++ b/validator/Fachabteilungsschluessel-erweitert.json @@ -0,0 +1,625 @@ +{ + "resourceType": "CodeSystem", + "status": "active", + "content": "fragment", + "name": "CodeSystemFachabteilungsschluesselErweitert", + "id": "Fachabteilungsschluessel-erweitert", + "title": "Fachabteilungsschluessel Erweitert", + "description": "Fachabteilungen gemäß Anhang 1 der BPflV in der am 31.12.2003 geltenden Fassung inkl. Spezialisierungen", + "version": "1.5.0", + "url": "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert", + "concept": [ + { + "code": "0100", + "display": "Innere Medizin" + }, + { + "code": "0200", + "display": "Geriatrie" + }, + { + "code": "0300", + "display": "Kardiologie" + }, + { + "code": "0400", + "display": "Nephrologie" + }, + { + "code": "0500", + "display": "Hämatologie und internistische Onkologie" + }, + { + "code": "0600", + "display": "Endokrinologie" + }, + { + "code": "0700", + "display": "Gastroenterologie" + }, + { + "code": "0800", + "display": "Pneumologie" + }, + { + "code": "0900", + "display": "Rheumatologie" + }, + { + "code": "1000", + "display": "Pädiatrie" + }, + { + "code": "1100", + "display": "Kinderkardiologie" + }, + { + "code": "1200", + "display": "Neonatologie" + }, + { + "code": "1300", + "display": "Kinderchirurgie" + }, + { + "code": "1400", + "display": "Lungen- und Bronchialheilkunde" + }, + { + "code": "1500", + "display": "Allgemeine Chirurgie" + }, + { + "code": "1600", + "display": "Unfallchirurgie" + }, + { + "code": "1700", + "display": "Neurochirurgie" + }, + { + "code": "1800", + "display": "Gefäßchirurgie" + }, + { + "code": "1900", + "display": "Plastische Chirurgie" + }, + { + "code": "2000", + "display": "Thoraxchirurgie" + }, + { + "code": "2100", + "display": "Herzchirurgie" + }, + { + "code": "2200", + "display": "Urologie" + }, + { + "code": "2300", + "display": "Orthopädie" + }, + { + "code": "2400", + "display": "Frauenheilkunde und Geburtshilfe" + }, + { + "code": "2500", + "display": "Geburtshilfe" + }, + { + "code": "2600", + "display": "Hals-, Nasen-, Ohrenheilkunde" + }, + { + "code": "2700", + "display": "Augenheilkunde" + }, + { + "code": "2800", + "display": "Neurologie" + }, + { + "code": "2900", + "display": "Allgemeine Psychiatrie" + }, + { + "code": "3000", + "display": "Kinder- und Jugendpsychiatrie" + }, + { + "code": "3100", + "display": "Psychosomatik/Psychotherapie" + }, + { + "code": "3200", + "display": "Nuklearmedizin" + }, + { + "code": "3300", + "display": "Strahlenheilkunde" + }, + { + "code": "3400", + "display": "Dermatologie" + }, + { + "code": "3500", + "display": "Zahn- und Kieferheilkunde, Mund- und Kieferchirurgie" + }, + { + "code": "3600", + "display": "Intensivmedizin" + }, + { + "code": "2316", + "display": "Orthopädie und Unfallchirurgie" + }, + { + "code": "2425", + "display": "Frauenheilkunde" + }, + { + "code": "3700", + "display": "Sonstige Fachabteilung" + }, + { + "code": "0102", + "display": "Innere Medizin/Schwerpunkt Geriatrie" + }, + { + "code": "0103", + "display": "Innere Medizin/Schwerpunkt Kardiologie" + }, + { + "code": "0104", + "display": "Innere Medizin/Schwerpunkt Nephrologie" + }, + { + "code": "0105", + "display": "Innere Medizin/Schwerpunkt Hämatologie und internistische Onkologie" + }, + { + "code": "0106", + "display": "Innere Medizin/Schwerpunkt Endokrinologie" + }, + { + "code": "0107", + "display": "Innere Medizin/Schwerpunkt Gastroenterologie" + }, + { + "code": "0108", + "display": "Innere Medizin/Schwerpunkt Pneumologie" + }, + { + "code": "0109", + "display": "Innere Medizin/Schwerpunkt Rheumatologie" + }, + { + "code": "0114", + "display": "Innere Medizin/Schwerpunkt Lungen- und Bronchialheilkunde" + }, + { + "code": "0150", + "display": "Innere Medizin/Tumorforschung" + }, + { + "code": "0151", + "display": "Innere Medizin/Schwerpunkt Coloproktologie" + }, + { + "code": "0152", + "display": "Innere Medizin/Schwerpunkt Infektionskrankheiten" + }, + { + "code": "0153", + "display": "Innere Medizin/Schwerpunkt Diabetes" + }, + { + "code": "0154", + "display": "Innere Medizin/Schwerpunkt Naturheilkunde" + }, + { + "code": "0156", + "display": "Innere Medizin/Schwerpunkt Schlaganfallpatienten" + }, + { + "code": "0224", + "display": "Geriatrie/Schwerpunkt Frauenheilkunde" + }, + { + "code": "0260", + "display": "Geriatrie/Tagesklinik (für teilstationäre Pflegesätze)" + }, + { + "code": "0261", + "display": "Geriatrie/Nachtklinik (für teilstationäre Pflegesätze)" + }, + { + "code": "0410", + "display": "Nephrologie/Schwerpunkt Pädiatrie" + }, + { + "code": "0436", + "display": "Nephrologie/Intensivmedizin" + }, + { + "code": "0510", + "display": "Hämatologie und internistische Onkologie/Schwerpunkt Pädiatrie" + }, + { + "code": "0524", + "display": "Hämatologie und internistische Onkologie/Schwerpunkt Frauenheilkunde" + }, + { + "code": "0533", + "display": "Hämatologie und internistische Onkologie/Schwerpunkt Strahlenheilkunde" + }, + { + "code": "0607", + "display": "Endokrinologie/Schwerpunkt Gastroenterologie" + }, + { + "code": "0610", + "display": "Endokrinologie/Schwerpunkt Pädiatrie" + }, + { + "code": "0706", + "display": "Gastroenterologie/Schwerpunkt Endokrinologie" + }, + { + "code": "0710", + "display": "Gastroenterologie/Schwerpunkt Pädiatrie" + }, + { + "code": "0910", + "display": "Rheumatologie/Schwerpunkt Pädiatrie" + }, + { + "code": "1004", + "display": "Pädiatrie/Schwerpunkt Nephrologie" + }, + { + "code": "1005", + "display": "Pädiatrie/Schwerpunkt Hämatologie und internistische Onkologie" + }, + { + "code": "1006", + "display": "Pädiatrie/Schwerpunkt Endokrinologie" + }, + { + "code": "1007", + "display": "Pädiatrie/Schwerpunkt Gastroenterologie" + }, + { + "code": "1009", + "display": "Pädiatrie/Schwerpunkt Rheumatologie" + }, + { + "code": "1011", + "display": "Pädiatrie/Schwerpunkt Kinderkardiologie" + }, + { + "code": "1012", + "display": "Pädiatrie/Schwerpunkt Neonatologie" + }, + { + "code": "1014", + "display": "Pädiatrie/Schwerpunkt Lungen- und Bronchialheilkunde" + }, + { + "code": "1028", + "display": "Pädiatrie/Schwerpunkt Kinderneurologie" + }, + { + "code": "1050", + "display": "Pädiatrie/Schwerpunkt Perinatalmedizin" + }, + { + "code": "1051", + "display": "Langzeitbereich Kinder" + }, + { + "code": "1136", + "display": "Kinderkardiologie/Schwerpunkt Intensivmedizin" + }, + { + "code": "1410", + "display": "Lungen- und Bronchialheilkunde/Schwerpunkt Pädiatrie" + }, + { + "code": "1513", + "display": "Allgemeine Chirurgie/Schwerpunkt Kinderchirurgie" + }, + { + "code": "1516", + "display": "Allgemeine Chirurgie/Schwerpunkt Unfallchirurgie" + }, + { + "code": "1518", + "display": "Allgemeine Chirurgie/Schwerpunkt Gefäßchirurgie" + }, + { + "code": "1519", + "display": "Allgemeine Chirurgie/Schwerpunkt Plastische Chirurgie" + }, + { + "code": "1520", + "display": "Allgemeine Chirurgie/Schwerpunkt Thoraxchirurgie" + }, + { + "code": "1523", + "display": "Chirurgie/Schwerpunkt Orthopädie" + }, + { + "code": "1536", + "display": "Allgemeine Chirurgie/Intensivmedizin (§ 13 Abs. 2 Satz 3, 2. Halbs. BPflV in der am 31.12.2003 geltenden Fassung)" + }, + { + "code": "1550", + "display": "Allgemeine Chirurgie/Schwerpunkt Abdominal- und Gefäßchirurgie" + }, + { + "code": "1551", + "display": "Allgemeine Chirurgie/Schwerpunkt Handchirurgie" + }, + { + "code": "2021", + "display": "Thoraxchirurgie/Schwerpunkt Herzchirurgie" + }, + { + "code": "2036", + "display": "Thoraxchirurgie/Intensivmedizin" + }, + { + "code": "2050", + "display": "Thoraxchirurgie/Schwerpunkt Herzchirurgie Intensivmedizin" + }, + { + "code": "2118", + "display": "Herzchirurgie/Schwerpunkt Gefäßchirurgie" + }, + { + "code": "2120", + "display": "Herzchirurgie/Schwerpunkt Thoraxchirurgie" + }, + { + "code": "2136", + "display": "Herzchirurgie/Intensivmedizin (§ 13 Abs. 2 Satz 3 2. Halbsatz BPflV in der am 31.12.2003 geltenden Fassung)" + }, + { + "code": "2150", + "display": "Herzchirurgie/Schwerpunkt Thoraxchirurgie Intensivmedizin" + }, + { + "code": "2309", + "display": "Orthopädie/Schwerpunkt Rheumatologie" + }, + { + "code": "2315", + "display": "Orthopädie/Schwerpunkt Chirurgie" + }, + { + "code": "2402", + "display": "Frauenheilkunde/Schwerpunkt Geriatrie" + }, + { + "code": "2405", + "display": "Frauenheilkunde/Schwerpunkt Hämatologie und internistische Onkologie" + }, + { + "code": "2406", + "display": "Frauenheilkunde/Schwerpunkt Endokrinologie" + }, + { + "code": "2810", + "display": "Neurologie/Schwerpunkt Pädiatrie" + }, + { + "code": "2851", + "display": "Neurologie/Schwerpunkt Gerontologie" + }, + { + "code": "2852", + "display": "Neurologie/Schwerpunkt Neurologische Frührehabilitation" + }, + { + "code": "2856", + "display": "Neurologie/Schwerpunkt Schlaganfallpatienten" + }, + { + "code": "2928", + "display": "Allgemeine Psychiatrie/Schwerpunkt Neurologie" + }, + { + "code": "2930", + "display": "Allgemeine Psychiatrie/Schwerpunkt Kinder- und Jugendpsychiatrie" + }, + { + "code": "2931", + "display": "Allgemeine Psychiatrie/Schwerpunkt Psychosomatik/Psychotherapie" + }, + { + "code": "2950", + "display": "Allgemeine Psychiatrie/Schwerpunkt Suchtbehandlung" + }, + { + "code": "2951", + "display": "Allgemeine Psychiatrie/Schwerpunkt Gerontopsychiatrie" + }, + { + "code": "2952", + "display": "Allgemeine Psychiatrie/Schwerpunkt Forensische Behandlung" + }, + { + "code": "2953", + "display": "Allgemeine Psychiatrie/Schwerpunkt Suchtbehandlung, Tagesklinik" + }, + { + "code": "2954", + "display": "Allgemeine Psychiatrie/Schwerpunkt Suchtbehandlung, Nachtklinik" + }, + { + "code": "2955", + "display": "Allgemeine Psychiatrie/Schwerpunkt Gerontopsychiatrie, Tagesklinik" + }, + { + "code": "2956", + "display": "Allgemeine Psychiatrie/Schwerpunkt Gerontopsychiatrie, Nachtklinik" + }, + { + "code": "2960", + "display": "Allgemeine Psychiatrie/Tagesklinik (für teilstationäre Pflegesätze)" + }, + { + "code": "2961", + "display": "Allgemeine Psychiatrie/Nachtklinik (für teilstationäre Pflegesätze)" + }, + { + "code": "3060", + "display": "Kinder- und Jugendpsychiatrie/Tagesklinik (für teilstationäre Pflegesätze)" + }, + { + "code": "3061", + "display": "Kinder- und Jugendpsychiatrie/Nachtklinik (für teilstationäre Pflegesätze)" + }, + { + "code": "3110", + "display": "Psychosomatik/Psychotherapie/Schwerpunkt Kinder- und Jugendpsychosomatik" + }, + { + "code": "3160", + "display": "Psychosomatik/Psychotherapie/Tagesklinik (für teilstationäre Pflegesätze)" + }, + { + "code": "3161", + "display": "Psychosomatik/Psychotherapie/Nachtklinik (für teilstationäre Pflegesätze)" + }, + { + "code": "3233", + "display": "Nuklearmedizin/Schwerpunkt Strahlenheilkunde" + }, + { + "code": "3305", + "display": "Strahlenheilkunde/Schwerpunkt Hämatologie und internistische Onkologie" + }, + { + "code": "3350", + "display": "Strahlenheilkunde/Schwerpunkt Radiologie" + }, + { + "code": "3460", + "display": "Dermatologie/Tagesklinik (für teilstationäre Pflegesätze)" + }, + { + "code": "3601", + "display": "Intensivmedizin/Schwerpunkt Innere Medizin" + }, + { + "code": "3603", + "display": "Intensivmedizin/Schwerpunkt Kardiologie" + }, + { + "code": "3610", + "display": "Intensivmedizin/Schwerpunkt Pädiatrie" + }, + { + "code": "3617", + "display": "Intensivmedizin/Schwerpunkt Neurochirurgie" + }, + { + "code": "3618", + "display": "Intensivmedizin/Schwerpunkt Chirurgie" + }, + { + "code": "3621", + "display": "Intensivmedizin/Herzchirurgie" + }, + { + "code": "3622", + "display": "Intensivmedizin/Schwerpunkt Urologie" + }, + { + "code": "3624", + "display": "Intensivmedizin/Schwerpunkt Frauenheilkunde und Geburtshilfe" + }, + { + "code": "3626", + "display": "Intensivmedizin/Schwerpunkt Hals-, Nasen-, Ohrenheilkunde" + }, + { + "code": "3628", + "display": "Intensivmedizin/Schwerpunkt Neurologie" + }, + { + "code": "3650", + "display": "Operative Intensivmedizin/Schwerpunkt Chirurgie" + }, + { + "code": "3651", + "display": "Intensivmedizin/Thorax-Herzchirurgie" + }, + { + "code": "3652", + "display": "Intensivmedizin/Herz-Thoraxchirurgie" + }, + { + "code": "3750", + "display": "Angiologie" + }, + { + "code": "3751", + "display": "Radiologie" + }, + { + "code": "3752", + "display": "Palliativmedizin" + }, + { + "code": "3753", + "display": "Schmerztherapie" + }, + { + "code": "3754", + "display": "Heiltherapeutische Abteilung" + }, + { + "code": "3755", + "display": "Wirbelsäulenchirurgie" + }, + { + "code": "3756", + "display": "Suchtmedizin" + }, + { + "code": "3757", + "display": "Visceralchirurgie" + }, + { + "code": "3758", + "display": "Weaningeinheit" + } + ], + "experimental": false, + "date": "2023-11-30", + "publisher": "HL7 Deutschland e.V. (Technisches Komitee FHIR)", + "contact": [ + { + "telecom": [ + { + "system": "url", + "value": "http://hl7.de/technische-komitees/fhir/" + } + ] + } + ], + "meta": { + "profile": [ + "http://hl7.org/fhir/StructureDefinition/shareablecodesystem" + ] + }, + "copyright": "HL7 Deutschland e.V.", + "caseSensitive": false +} \ No newline at end of file diff --git a/validator/manifest.json b/validator/manifest.json index 445ff51c..f0bdf1c6 100644 --- a/validator/manifest.json +++ b/validator/manifest.json @@ -50183,6 +50183,42 @@ "file": "zzz.json", "description": "hack to close ups", "close-up": true + }, + { + "name": "AppointmentWithCodingFromFragmentCS", + "file": "AppointmentWithCodingFromFragmentCS", + "description": "Appointment contains a coding from a CodeSystem that is defined as a fragment, validation should not complain that the CodeSystem cannot be found", + "supporting": [ + "Fachabteilungsschluessel-erweitert.json" + ], + "java": { + "warningCount": 1, + "outcome": { + "resourceType": "OperationOutcome", + "issue": [ + { + "severity": "information", + "code": "code-invalid", + "details": { + "text": "None of the codings provided are in the value set 'Practice Setting Code Value Set' (http://hl7.org/fhir/ValueSet/c80-practice-codes|5.0.0), and a coding is recommended to come from this value set (codes = http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert#3600)" + }, + "expression": [ + "Appointment.specialty[0]" + ] + }, + { + "severity": "warning", + "code": "invariant", + "details": { + "text": "Constraint failed: dom-6: 'A resource should have narrative for robust management' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation)" + }, + "expression": [ + "Appointment" + ] + } + ] + } + } } ] } \ No newline at end of file