Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions src/fhir/fsh-generated/resources/CodeSystem-VSDMTDSCodeCS.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"valueCode": "client"
},
{
"code": "location",
"code": "expression",
"valueString": "http.ZETA-PoPP-Token-Content.insurerId"
}
]
Expand All @@ -34,7 +34,7 @@
"valueCode": "client"
},
{
"code": "location",
"code": "expression",
"valueString": "http.ZETA-PoPP-Token-Content.patientId"
}
]
Expand All @@ -49,7 +49,7 @@
"valueCode": "client"
},
{
"code": "location",
"code": "expression",
"valueString": "http.ZETA-PoPP-Token-Content.insurerId"
}
]
Expand All @@ -64,7 +64,7 @@
"valueCode": "client"
},
{
"code": "location",
"code": "expression",
"valueString": "http.ZETA-PoPP-Token-Content.insurerId, http.ZETA-PoPP-Token-Content.patientId"
}
]
Expand All @@ -79,7 +79,7 @@
"valueCode": "client"
},
{
"code": "location",
"code": "expression",
"valueString": "http.If-None-Match"
}
]
Expand All @@ -94,7 +94,7 @@
"valueCode": "client"
},
{
"code": "location",
"code": "expression",
"valueString": "http.[header]"
}
]
Expand All @@ -109,7 +109,7 @@
"valueCode": "client"
},
{
"code": "location",
"code": "expression",
"valueString": "http.Accept"
}
]
Expand Down Expand Up @@ -194,9 +194,9 @@
"type": "code"
},
{
"code": "location",
"uri": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMTDSCodeCS#location",
"description": "fehlerhafte Felder (zur Versorgung von OperationOutcome.issue.location)",
"code": "expression",
"uri": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMTDSCodeCS#expression",
"description": "fehlerhafte Felder (zur Versorgung von OperationOutcome.issue.expression)",
"type": "string"
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"text": "Der HTTP-Header Accept ist ungültig."
},
"diagnostics": "Der angegebene HTTP Header enthält nicht spezifikationskonforme Angaben.\nHierbei handelt es sich in der Regel um einen Implementierungsfehler im Clientsystem.\nPrüfen Sie den Aufbau des Headers gegen die einschlägigen Standards (v.A. RFC 9110) und korrigieren Sie die Anfrage entsprechend.",
"location": [
"expression": [
"http.Accept"
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"text": "Ungültige Institutionskennung 103456789."
},
"diagnostics": "Die im PoPP-Token enthaltene IK der Versicherung ist ungültig (Formatfehler).\nFordern Sie ein neues PoPP-Token an und wiederholen Sie die Abfrage beim zuständigen VSDM 2.0-Fachdienst.\nBei erneutem Fehler wiederholen Sie die Abfrage nicht, sondern brechen Sie mit einer Fehlermeldung ab.\nIn diesem Fall liegt wahrscheinlich eine Störung des zentralen PoPP-Service vor.",
"location": [
"expression": [
"http.ZETA-PoPP-Token-Content.insurerId"
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"text": "Ungültige Krankenversichertennummer 1234567890."
},
"diagnostics": "Die im PoPP-Token enthaltene Krankenversicherungsnummer ist ungültig (Formatfehler).\nFordern Sie ein neues PoPP-Token an und wiederholen Sie die Abfrage beim zuständigen VSDM 2.0-Fachdienst.\nBei erneutem Fehler wiederholen Sie die Abfrage nicht, sondern brechen Sie mit einer Fehlermeldung ab.\nIn diesem Fall liegt wahrscheinlich eine Störung des zentralen PoPP-Service vor.",
"location": [
"expression": [
"http.ZETA-PoPP-Token-Content.patientId"
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"text": "Der Änderungsindikator '' kann nicht verarbeitet werden."
},
"diagnostics": "Der HTTP Header If-none-match fehlt.\nMit diesem Header muss das Clientsystem den letzten bekannten Aktualitätswert mitteilen.\nFalls kein Wert vorliegt, muss der Header mit 0 gefüllt werden.\nWiederholen Sie die Anfrage unter Angabe eines gültigen Werts.",
"location": [
"expression": [
"http.If-None-Match"
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"text": "Unbekannte Institutionskennung 103456789."
},
"diagnostics": "Die im PoPP-Token angegebene IK der Versicherung ist dem angesprochenen VSDM 2.0-Fachdienst nicht bekannt.\nFordern Sie ein neues PoPP-Token an. Wiederholen Sie die Dienstlokalisierung, um den korrekten zuständigen Fachdienst zu ermitteln und wiederholen Sie die Abfrage.\nBei erneutem Fehler wiederholen Sie die Abfrage mit größerem zeitlichen Abstand, um eventuell geänderte DNS-Einstellungen wirksam werden zu lassen. Halten Sie die Anwender über den Status informiert.\nBei Andauern des Fehlers über 24 h liegt möglicherweise ein Fehler in der Implementierung des Clientsystems oder des Fachdients vor.",
"location": [
"expression": [
"http.ZETA-PoPP-Token-Content.insurerId"
]
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"text": "Die Versichertenstammdaten zur Versichertennummer 1234567890 konnten für die Institutionskennung 103456789 nicht ermittelt werden."
},
"diagnostics": "Der Patient mit der angegebenen Krankenversicherungsnummer ist bei der angesprochenen Versicherung nicht bekannt.\nFordern Sie ein neues PoPP-Token an. Wiederholen Sie die Dienstlokalisierung, um den korrekten zuständigen Fachdienst zu ermitteln und wiederholen Sie die Abfrage.\nBei erneutem Fehler wiederholen Sie die Abfrage nicht, sondern weisen Sie die Anwender auf ein möglicherweise ausgelaufenes Versicherungsverhältnis hin.",
"location": [
"expression": [
"http.ZETA-PoPP-Token-Content.insurerId",
"http.ZETA-PoPP-Token-Content.patientId"
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"text": "Das vom Clientsystem angefragte Datenformat application/morse-code wird nicht unterstützt."
},
"diagnostics": "Das im HTTP Header Accept angeforderte Datenformat wird vom VSDM 2.0-Fachdienst nicht unterstützt.\nHierbei handelt es sich in der Regel um einen Implementierungsfehler im Clientsystem.\nEs sind nur die Formate application/fhir+xml und application/fhir+json erlaubt.\nStellen Sie sicher, dass nur die genannten Formate verwendet werden.",
"location": [
"expression": [
"http.Accept"
]
}
Expand Down
20 changes: 10 additions & 10 deletions src/fhir/input/fsh/codesystems/VSDMTDSCodeCS.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ Description: "Fehlercodes des Telemetriedatenservice (TDS) im Versichertenstammd
* ^property[=].type = #code

// Property zur Benennung möglicher fehlerhafter Felder
* ^property[+].code = #location
* ^property[=].uri = "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMTDSCodeCS#location"
* ^property[=].description = "fehlerhafte Felder (zur Versorgung von OperationOutcome.issue.location)"
* ^property[+].code = #expression
* ^property[=].uri = "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMTDSCodeCS#expression"
* ^property[=].description = "fehlerhafte Felder (zur Versorgung von OperationOutcome.issue.expression)"
* ^property[=].type = #string

* #79010 "Institutionskennung [ik] aus dem PoPP-Token weist Formatfehler auf."
Expand All @@ -35,7 +35,7 @@ Description: "Fehlercodes des Telemetriedatenservice (TDS) im Versichertenstammd
"""
* ^property[+].code = #target
* ^property[=].valueCode = #client
* ^property[+].code = #location
* ^property[+].code = #expression
* ^property[=].valueString = "http.ZETA-PoPP-Token-Content.insurerId"

* #79011 "Krankenversichertennummer [kvnr] aus dem PoPP-Token weist Formatfehler auf."
Expand All @@ -48,7 +48,7 @@ Description: "Fehlercodes des Telemetriedatenservice (TDS) im Versichertenstammd
"""
* ^property[+].code = #target
* ^property[=].valueCode = #client
* ^property[+].code = #location
* ^property[+].code = #expression
* ^property[=].valueString = "http.ZETA-PoPP-Token-Content.patientId"

* #79012 "Institutionskennung [ik] aus dem PoPP-Token ist dem Fachdienst nicht bekannt."
Expand All @@ -64,7 +64,7 @@ Description: "Fehlercodes des Telemetriedatenservice (TDS) im Versichertenstammd
"""
* ^property[+].code = #target
* ^property[=].valueCode = #client
* ^property[+].code = #location
* ^property[+].code = #expression
* ^property[=].valueString = "http.ZETA-PoPP-Token-Content.insurerId"

* #79013 "Krankenversichertennummer [kvnr] aus dem PoPP-Token ist dem Fachdienst zur Institutionskennung [ik] nicht bekannt."
Expand All @@ -76,7 +76,7 @@ Description: "Fehlercodes des Telemetriedatenservice (TDS) im Versichertenstammd
"""
* ^property[+].code = #target
* ^property[=].valueCode = #client
* ^property[+].code = #location
* ^property[+].code = #expression
* ^property[=].valueString = "http.ZETA-PoPP-Token-Content.insurerId, http.ZETA-PoPP-Token-Content.patientId"

* #79014 "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden."
Expand All @@ -88,7 +88,7 @@ Description: "Fehlercodes des Telemetriedatenservice (TDS) im Versichertenstammd
"""
* ^property[+].code = #target
* ^property[=].valueCode = #client
* ^property[+].code = #location
* ^property[+].code = #expression
* ^property[=].valueString = "http.If-None-Match"

* #79030 "Der HTTP-Header [header] ist ungültig."
Expand All @@ -100,7 +100,7 @@ Description: "Fehlercodes des Telemetriedatenservice (TDS) im Versichertenstammd
"""
* ^property[+].code = #target
* ^property[=].valueCode = #client
* ^property[+].code = #location
* ^property[+].code = #expression
* ^property[=].valueString = "http.[header]"

* #79031 "Das vom Clientsystem angefragte Datenformat [media type] wird nicht unterstützt."
Expand All @@ -112,7 +112,7 @@ Description: "Fehlercodes des Telemetriedatenservice (TDS) im Versichertenstammd
"""
* ^property[+].code = #target
* ^property[=].valueCode = #client
* ^property[+].code = #location
* ^property[+].code = #expression
* ^property[=].valueString = "http.Accept"

* #79040 "Die HTTP-Operation [http-operation] wird nicht unterstützt."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@ Usage: #example
Hierbei handelt es sich in der Regel um einen Implementierungsfehler im Clientsystem.
Prüfen Sie den Aufbau des Headers gegen die einschlägigen Standards (v.A. RFC 9110) und korrigieren Sie die Anfrage entsprechend.
"""
* location[+] = "http.Accept"
* expression[+] = "http.Accept"
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ Usage: #example
Bei erneutem Fehler wiederholen Sie die Abfrage nicht, sondern brechen Sie mit einer Fehlermeldung ab.
In diesem Fall liegt wahrscheinlich eine Störung des zentralen PoPP-Service vor.
"""
* location[+] = "http.ZETA-PoPP-Token-Content.insurerId"
* expression[+] = "http.ZETA-PoPP-Token-Content.insurerId"
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ Usage: #example
Bei erneutem Fehler wiederholen Sie die Abfrage nicht, sondern brechen Sie mit einer Fehlermeldung ab.
In diesem Fall liegt wahrscheinlich eine Störung des zentralen PoPP-Service vor.
"""
* location[+] = "http.ZETA-PoPP-Token-Content.patientId"
* expression[+] = "http.ZETA-PoPP-Token-Content.patientId"
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ Usage: #example
Falls kein Wert vorliegt, muss der Header mit 0 gefüllt werden.
Wiederholen Sie die Anfrage unter Angabe eines gültigen Werts.
"""
* location[+] = "http.If-None-Match"
* expression[+] = "http.If-None-Match"
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ Usage: #example
Bei erneutem Fehler wiederholen Sie die Abfrage mit größerem zeitlichen Abstand, um eventuell geänderte DNS-Einstellungen wirksam werden zu lassen. Halten Sie die Anwender über den Status informiert.
Bei Andauern des Fehlers über 24 h liegt möglicherweise ein Fehler in der Implementierung des Clientsystems oder des Fachdients vor.
"""
* location[+] = "http.ZETA-PoPP-Token-Content.insurerId"
* expression[+] = "http.ZETA-PoPP-Token-Content.insurerId"
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,5 @@ Usage: #example
Fordern Sie ein neues PoPP-Token an. Wiederholen Sie die Dienstlokalisierung, um den korrekten zuständigen Fachdienst zu ermitteln und wiederholen Sie die Abfrage.
Bei erneutem Fehler wiederholen Sie die Abfrage nicht, sondern weisen Sie die Anwender auf ein möglicherweise ausgelaufenes Versicherungsverhältnis hin.
"""
* location[+] = "http.ZETA-PoPP-Token-Content.insurerId"
* location[+] = "http.ZETA-PoPP-Token-Content.patientId"
* expression[+] = "http.ZETA-PoPP-Token-Content.insurerId"
* expression[+] = "http.ZETA-PoPP-Token-Content.patientId"
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ Usage: #example
Es sind nur die Formate application/fhir+xml und application/fhir+json erlaubt.
Stellen Sie sicher, dass nur die genannten Formate verwendet werden.
"""
* location[+] = "http.Accept"
* expression[+] = "http.Accept"