From 5a8218fa4fc77304390a8aa2183f465fc1e2bfb1 Mon Sep 17 00:00:00 2001 From: Stefan Lang Date: Thu, 14 Mar 2024 11:17:53 +0100 Subject: [PATCH] Basics AMTS-CapStmt: Medication*, administrative Ressourcen, RiskAsseessment --- .../input/fsh/ISiKCapabilityStatementAMTS.fsh | 679 ++++++++++++++++++ 1 file changed, 679 insertions(+) create mode 100644 Resources/input/fsh/ISiKCapabilityStatementAMTS.fsh diff --git a/Resources/input/fsh/ISiKCapabilityStatementAMTS.fsh b/Resources/input/fsh/ISiKCapabilityStatementAMTS.fsh new file mode 100644 index 0000000..5d64c3f --- /dev/null +++ b/Resources/input/fsh/ISiKCapabilityStatementAMTS.fsh @@ -0,0 +1,679 @@ +Instance: ISiKCapabilityStatementAMTS +InstanceOf: CapabilityStatement +Usage: #definition +* insert Meta-CapabilityStatementInformation +* name = "ISiKCapabilityStatementAMTS" +* title = "ISiK CapabilityStatement AMTS Server" +* contact.telecom.system = #url +* contact.telecom.value = "https://www.gematik.de" +* description = "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'AMTS' zu bestehen." +* jurisdiction = urn:iso:std:iso:3166#DE "Germany" +* kind = #requirements +* fhirVersion = #4.0.1 +* format[+] = #application/fhir+xml +* format[+] = #application/fhir+json +* instantiates = Canonical(ISiKCapabilityStatementAMTS) +* rest + * mode = #server + * resource[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * type = #RiskAssessment + * supportedProfile = "https://gematik.de/fhir/isik/StructureDefinition/ISiKAMTSBewertung" + * 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[+] = "RiskAssessment:condition" + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * searchInclude[+] = "RiskAssessment:encounter" + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * searchInclude[+] = "RiskAssessment: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 = "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 = "risk" + * definition = "http://hl7.org/fhir/SearchParameter/RiskAssessment-risk" + * type = #token + * resource[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * type = #MedicationStatement + * supportedProfile = "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation" + * 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[+] = "MedicationStatement:medication" + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * searchInclude[+] = "MedicationStatement:patient" + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * searchInclude[+] = "MedicationStatement:context" + * 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 = "context" + * definition = "http://hl7.org/fhir/SearchParameter/MedicationStatement-context" + * type = #reference + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "effective" + * definition = "http://hl7.org/fhir/SearchParameter/MedicationStatement-effective" + * type = #date + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "medication" + * definition = "http://hl7.org/fhir/SearchParameter/medications-medication" + * type = #reference + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "part-of" + * definition = "http://hl7.org/fhir/SearchParameter/MedicationStatement-part-of" + * 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/medications-status" + * type = #token + * resource[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * type = #MedicationRequest + * supportedProfile = "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsVerordnung" + * 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[+] = "MedicationRequest:medication" + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * searchInclude[+] = "MedicationRequest:patient" + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * searchInclude[+] = "MedicationRequest:encounter" + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * searchInclude[+] = "MedicationRequest:requester" + * 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 = "authoredon" + * definition = "http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon" + * type = #date + * 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/medications-date" + * type = #date + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "encounter" + * definition = "http://hl7.org/fhir/SearchParameter/medications-encounter" + * type = #reference + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "intent" + * definition = "http://hl7.org/fhir/SearchParameter/MedicationRequest-intent" + * type = #token + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "medication" + * definition = "http://hl7.org/fhir/SearchParameter/medications-medication" + * 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 = "requester" + * definition = "http://hl7.org/fhir/SearchParameter/MedicationRequest-requester" + * type = #reference + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "status" + * definition = "http://hl7.org/fhir/SearchParameter/medications-status" + * type = #token + * resource[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * type = #List + * supportedProfile = "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsListe" + * 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[+] = "List:patient" + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * searchInclude[+] = "List:encounter" + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * searchInclude[+] = "List:item" + * 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/clinical-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 = "item" + * definition = "http://hl7.org/fhir/SearchParameter/List-item" + * 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/List-status" + * type = #token + * resource[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * type = #Medication + * supportedProfile = "https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikament" + * 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[+] = "Medication:ingredient" + * 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 = "form" + * definition = "http://hl7.org/fhir/SearchParameter/Medication-form" + * type = #token + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "ingredient" + * definition = "http://hl7.org/fhir/SearchParameter/Medication-ingredient" + * type = #reference + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "ingredient-code" + * definition = "http://hl7.org/fhir/SearchParameter/Medication-ingredient-code" + * type = #token + * searchParam[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * name = "status" + * definition = "http://hl7.org/fhir/SearchParameter/Medication-status" + * type = #token + * interaction[+] + * extension + * url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" + * valueCode = #SHALL + * code = #transaction + * documentation = "Transaktions-Bundle gemäß Profil https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationTransaction - Transaktions-Antwort-Bundle gemäß Profil https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationTransactionResponse" +* rest.resource[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].extension.valueCode = #SHALL +* rest.resource[=].type = #Patient +* rest.resource[=].supportedProfile = "https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient" +* rest.resource[=].interaction[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].interaction[=].extension.valueCode = #SHALL +* rest.resource[=].interaction[=].code = #read +* rest.resource[=].interaction[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].interaction[=].extension.valueCode = #SHALL +* rest.resource[=].interaction[=].code = #search-type +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "_id" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Resource-id" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "identifier" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Patient-identifier" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "family" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-family" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "given" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-given" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "birthdate" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-birthdate" +* rest.resource[=].searchParam[=].type = #date +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "gender" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-gender" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "name" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Patient-name" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "_profile" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Resource-profile" +* rest.resource[=].searchParam[=].type = #uri +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "address" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-address" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "address-city" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-address-city" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "address-country" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-address-country" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "address-postalcode" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-address-postalcode" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "active" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Patient-active" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "telecom" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-telecom" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchRevInclude[+] = "Encounter:patient" +* rest.resource[=].searchRevInclude[=].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchRevInclude[=].extension.valueCode = #SHALL +* rest.resource[=].searchRevInclude[+] = "Encounter:subject" +* rest.resource[=].searchRevInclude[=].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchRevInclude[=].extension.valueCode = #SHALL +* rest.resource[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].extension.valueCode = #SHALL +* rest.resource[=].type = #Encounter +* rest.resource[=].supportedProfile = "https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung" +* rest.resource[=].interaction[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].interaction[=].extension.valueCode = #SHALL +* rest.resource[=].interaction[=].code = #read +* rest.resource[=].interaction[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].interaction[=].extension.valueCode = #SHALL +* rest.resource[=].interaction[=].code = #search-type +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "_id" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Resource-id" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "identifier" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/clinical-identifier" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "status" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Encounter-status" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "class" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Encounter-class" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "type" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/clinical-type" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "patient" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/clinical-patient" +* rest.resource[=].searchParam[=].type = #reference +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "subject" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Encounter-subject" +* rest.resource[=].searchParam[=].type = #reference +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "account" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Encounter-account" +* rest.resource[=].searchParam[=].type = #reference +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "date" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/clinical-date" +* rest.resource[=].searchParam[=].type = #date +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "location" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Encounter-location" +* rest.resource[=].searchParam[=].type = #reference +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "service-provider" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Encounter-service-provider" +* rest.resource[=].searchParam[=].type = #reference +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "_profile" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Resource-profile" +* rest.resource[=].searchParam[=].type = #uri +* rest.resource[=].searchInclude = "Encounter:patient" +* rest.resource[=].searchInclude[=].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchInclude[=].extension.valueCode = #SHALL +* rest.resource[=].searchInclude[+] = "Encounter:subject" +* rest.resource[=].searchInclude[=].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchInclude[=].extension.valueCode = #SHALL +* rest.resource[=].searchInclude[+] = "Encounter:part-of" +* rest.resource[=].searchInclude[=].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchInclude[=].extension.valueCode = #SHALL +* rest.resource[=].searchRevInclude = "Encounter:part-of" +* rest.resource[=].searchRevInclude[=].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchRevInclude[=].extension.valueCode = #SHALL +* rest.resource[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].extension.valueCode = #SHALL +* rest.resource[=].type = #Practitioner +* rest.resource[=].supportedProfile = "https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf" +* rest.resource[=].interaction[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].interaction[=].extension.valueCode = #SHALL +* rest.resource[=].interaction[=].code = #read +* rest.resource[=].interaction[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].interaction[=].extension.valueCode = #SHALL +* rest.resource[=].interaction[=].code = #search-type +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "_id" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Resource-id" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "identifier" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Practitioner-identifier" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "family" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-family" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #SHALL +* rest.resource[=].searchParam[=].name = "given" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-given" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "address" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-address" +* rest.resource[=].searchParam[=].type = #string +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "gender" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/individual-gender" +* rest.resource[=].searchParam[=].type = #token +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "_profile" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Resource-profile" +* rest.resource[=].searchParam[=].type = #uri +* rest.resource[=].searchParam[+].extension.url = "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation" +* rest.resource[=].searchParam[=].extension.valueCode = #MAY +* rest.resource[=].searchParam[=].name = "name" +* rest.resource[=].searchParam[=].definition = "http://hl7.org/fhir/SearchParameter/Practitioner-name" +* rest.resource[=].searchParam[=].type = #string