Skip to content

Commit

Permalink
Ressourcen aus Labor ergänzt
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefan Lang committed Mar 14, 2024
1 parent 6ed63ab commit 2a15ae4
Show file tree
Hide file tree
Showing 2 changed files with 288 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -899,7 +899,7 @@
}
],
"searchInclude": [
"RiskAssessment:patient"
"AllergyIntolerance:patient"
],
"_searchInclude": [
{
Expand Down Expand Up @@ -1002,6 +1002,187 @@
}
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"type": "Observation",
"supportedProfile": [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchung",
"https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungCRP",
"https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungGFR",
"https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungHb",
"https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungPCT",
"https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungSerumkreatinin",
"https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungThrombozyten",
"https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungTroponin",
"https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungTSH"
],
"interaction": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "create"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "read"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "update"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"code": "search-type"
}
],
"searchInclude": [
"Observation:encounter",
"Observation:patient"
],
"_searchInclude": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
]
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
]
}
],
"searchParam": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"name": "_id",
"definition": "http://hl7.org/fhir/SearchParameter/Resource-id",
"type": "token"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"name": "code",
"definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
"type": "token"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"name": "date",
"definition": "http://hl7.org/fhir/SearchParameter/conformance-date",
"type": "date"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"name": "encounter",
"definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter",
"type": "reference"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"name": "patient",
"definition": "http://hl7.org/fhir/SearchParameter/clinical-patient",
"type": "reference"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"name": "status",
"definition": "http://hl7.org/fhir/SearchParameter/Observation-status",
"type": "token"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "SHALL"
}
],
"name": "value-quantity",
"definition": "http://hl7.org/fhir/SearchParameter/Observation-value-quantity",
"type": "quantity"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "MAY"
}
],
"name": "_profile",
"definition": "http://hl7.org/fhir/SearchParameter/Resource-profile",
"type": "token"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
"valueCode": "MAY"
}
],
"name": "category",
"definition": "http://hl7.org/fhir/SearchParameter/Observation-category",
"type": "token"
}
]
},
{
"extension": [
{
Expand Down
107 changes: 106 additions & 1 deletion Resources/input/fsh/ISiKCapabilityStatementAMTS.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -485,7 +485,7 @@ Usage: #definition
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* code = #search-type
* searchInclude[+] = "RiskAssessment:patient"
* searchInclude[+] = "AllergyIntolerance:patient"
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
Expand Down Expand Up @@ -545,6 +545,111 @@ Usage: #definition
* name = "type"
* definition = "http://hl7.org/fhir/SearchParameter/clinical-type"
* type = #token
* resource[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* type = #Observation
* supportedProfile[+] = "https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchung"
* supportedProfile[+] = "https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungCRP"
* supportedProfile[+] = "https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungGFR"
* supportedProfile[+] = "https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungHb"
* supportedProfile[+] = "https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungPCT"
* supportedProfile[+] = "https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungSerumkreatinin"
* supportedProfile[+] = "https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungThrombozyten"
* supportedProfile[+] = "https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungTroponin"
* supportedProfile[+] = "https://gematik.de/fhir/isik/StructureDefinition/ISiKLaboruntersuchungTSH"
* interaction[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* code = #create
* interaction[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* code = #read
* interaction[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* code = #update
* interaction[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* code = #search-type
* searchInclude[+] = "Observation:encounter"
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* searchInclude[+] = "Observation:patient"
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* searchParam[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* name = "_id"
* definition = "http://hl7.org/fhir/SearchParameter/Resource-id"
* type = #token
* searchParam[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* name = "code"
* definition = "http://hl7.org/fhir/SearchParameter/clinical-code"
* type = #token
* searchParam[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* name = "date"
* definition = "http://hl7.org/fhir/SearchParameter/conformance-date"
* type = #date
* searchParam[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* name = "encounter"
* definition = "http://hl7.org/fhir/SearchParameter/clinical-encounter"
* type = #reference
* searchParam[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* name = "patient"
* definition = "http://hl7.org/fhir/SearchParameter/clinical-patient"
* type = #reference
* searchParam[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* name = "status"
* definition = "http://hl7.org/fhir/SearchParameter/Observation-status"
* type = #token
* searchParam[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #SHALL
* name = "value-quantity"
* definition = "http://hl7.org/fhir/SearchParameter/Observation-value-quantity"
* type = #quantity
* searchParam[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #MAY
* name = "_profile"
* definition = "http://hl7.org/fhir/SearchParameter/Resource-profile"
* type = #token
* searchParam[+]
* extension
* url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* valueCode = #MAY
* name = "category"
* definition = "http://hl7.org/fhir/SearchParameter/Observation-category"
* type = #token
* rest.resource[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation"
* rest.resource[=].extension.valueCode = #SHALL
* rest.resource[=].type = #Patient
Expand Down

0 comments on commit 2a15ae4

Please sign in to comment.