Skip to content

Commit

Permalink
add patternCoding (#190)
Browse files Browse the repository at this point in the history
* add patternCoding

* auto-generated FHIR files by GitHub Actions (CI FSH to FHIR Validation)

---------

Co-authored-by: f-peverali <f-peverali@users.noreply.github.com>
  • Loading branch information
f-peverali and f-peverali committed May 3, 2024
1 parent 081f2e4 commit 34ba465
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,9 @@
"short": "Dokumenttyp gem. KDL-Terminologie",
"min": 1,
"max": "1",
"patternCoding": {
"system": "http://dvmd.de/fhir/CodeSystem/kdl"
},
"mustSupport": true,
"binding": {
"strength": "required",
Expand All @@ -139,7 +142,6 @@
"short": "Kodiersystem",
"comment": "Fix: &quot;http://dvmd.de/fhir/CodeSystem/kdl&quot;",
"min": 1,
"patternUri": "http://dvmd.de/fhir/CodeSystem/kdl",
"mustSupport": true
},
{
Expand All @@ -166,6 +168,9 @@
"comment": "Die Übermittlung des XDS-Type-Codes ist im Rahmen der Dokumentenbereitstellung für Clients nicht verpflichtend,\n MUSS jedoch vom Server bei der Entgegennahme ggf. ergänzt und bei der Dokumentenabfrage zurückgegeben werden. Der XDS-Type-Code kann über die im Rahmen der [KDL-Spezifikation](https://simplifier.net/kdl) publizierten\n [ConceptMaps](https://simplifier.net/kdl/~resources?category=ConceptMap) aus dem KDL-Code ermittelt werden",
"min": 0,
"max": "1",
"patternCoding": {
"system": "http://ihe-d.de/CodeSystems/IHEXDStypeCode"
},
"mustSupport": true,
"binding": {
"strength": "required",
Expand All @@ -184,7 +189,6 @@
"path": "DocumentReference.type.coding.system",
"short": "Kodiersystem",
"min": 1,
"patternUri": "http://ihe-d.de/CodeSystems/IHEXDStypeCode",
"mustSupport": true
},
{
Expand Down Expand Up @@ -231,6 +235,9 @@
"sliceName": "XDS",
"min": 1,
"max": "1",
"patternCoding": {
"system": "http://ihe-d.de/CodeSystems/IHEXDSclassCode"
},
"mustSupport": true,
"binding": {
"strength": "required",
Expand All @@ -249,7 +256,6 @@
"path": "DocumentReference.category.coding.system",
"short": "Kodiersystem",
"min": 1,
"patternUri": "http://ihe-d.de/CodeSystems/IHEXDSclassCode",
"mustSupport": true
},
{
Expand Down
6 changes: 3 additions & 3 deletions Resources/input/fsh/ISiKDokumentenMetadaten.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ In MHD 4.2.0 wurde die Verpflichtung zur Angabe eines Identifiers gelockert, das
* type.coding contains KDL 1..1 MS and XDS 0..1 MS
* type.coding[XDS] from http://ihe-d.de/ValueSets/IHEXDStypeCode (required)
* ^short = "Dokumenttyp gem. IHE-De-Terminologie"
* ^patternCoding.system = "http://ihe-d.de/CodeSystems/IHEXDStypeCode"
* system 1..1 MS
* system = "http://ihe-d.de/CodeSystems/IHEXDStypeCode"
* ^short = "Kodiersystem"
* ^comment = "Die Übermittlung des XDS-Type-Codes ist im Rahmen der Dokumentenbereitstellung für Clients nicht verpflichtend,
MUSS jedoch vom Server bei der Entgegennahme ggf. ergänzt und bei der Dokumentenabfrage zurückgegeben werden. Der XDS-Type-Code kann über die im Rahmen der [KDL-Spezifikation](https://simplifier.net/kdl) publizierten
Expand All @@ -57,8 +57,8 @@ In MHD 4.2.0 wurde die Verpflichtung zur Angabe eines Identifiers gelockert, das
* ^comment = "Der Anzeigetext zum XDS-Type-Code"
* type.coding[KDL] from http://dvmd.de/fhir/ValueSet/kdl (required)
* ^short = "Dokumenttyp gem. KDL-Terminologie"
* ^patternCoding.system = "http://dvmd.de/fhir/CodeSystem/kdl"
* system 1..1 MS
* system = "http://dvmd.de/fhir/CodeSystem/kdl"
* ^short = "Kodiersystem"
* ^comment = "Fix: &quot;http://dvmd.de/fhir/CodeSystem/kdl&quot;"
* code 1..1 MS
Expand All @@ -80,8 +80,8 @@ In MHD 4.2.0 wurde die Verpflichtung zur Angabe eines Identifiers gelockert, das
* ^slicing.rules = #open
* category.coding contains XDS 1..1 MS
* category.coding[XDS] from http://ihe-d.de/ValueSets/IHEXDSclassCode (required)
* ^patternCoding.system = "http://ihe-d.de/CodeSystems/IHEXDSclassCode"
* system 1..1 MS
* system = "http://ihe-d.de/CodeSystems/IHEXDSclassCode"
* ^short = "Kodiersystem"
* code 1..1 MS
* ^short = "Code"
Expand Down

0 comments on commit 34ba465

Please sign in to comment.