diff --git a/.github/workflows/ig-publisher.yml b/.github/workflows/ig-publisher.yml index 1062e5229d..fcb1a1b30e 100644 --- a/.github/workflows/ig-publisher.yml +++ b/.github/workflows/ig-publisher.yml @@ -119,6 +119,12 @@ jobs: ig_dir: publisher-guides/Basis capability_statement_urls: - https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementBasisServerAkteur + - ig_name: ISiK-Formularmodul + ig_dir: publisher-guides/Formular + capability_statement_urls: + - https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementFormularDatenQuelleAkteur + - https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementFormularDefinitionsVerwalterAkteur + import_cps_filter: SHOULD - ig_name: ISiK-Subscriptions ig_dir: publisher-guides/Subscription capability_statement_urls: diff --git a/.gitignore b/.gitignore index 666d094207..a674d57c9a 100644 --- a/.gitignore +++ b/.gitignore @@ -66,4 +66,14 @@ Resources/fsh-generated/fsh-index.json Resources/fsh-generated/fsh-index.txt scripts/output-rendering_check/debug_log.md scripts/QualityAssuranceAutomation/logs/ -scripts/QualityAssuranceAutomation/node_modules/* \ No newline at end of file +scripts/QualityAssuranceAutomation/node_modules/* + +# IG-Publisher + +publisher-guides/Formular/output/* +publisher-guides/Formular/input-cache/* +publisher-guides/Formular/temp/* +publisher-guides/Formular/template/* +publisher-guides/Formular/_genonce.bat + +ig-publisher-repo/* diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAMTSAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAMTSAkteur.json index b68ce08df4..4ac32d39cd 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAMTSAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAMTSAkteur.json @@ -36,10 +36,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiKCapabilityStatementAMTSAkteur", "title": "ISiK CapabilityStatement AMTS Akteur", - "purpose": "Das vorliegende CapabilityStatement bündelt alle Rollen die ein ISiK-konformes System unterstützen muss, um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'AMTS' zu bestehen.\n \n**HISTORIE:** \n\n* 5.0.0 \n * Hinzufügen von Interaktionen für die Prozedur für den AMTS-Bereich.\n * Erzeugung des Akteurs-CapabilityStatement zur Bündelung der Rollen.\n\n", + "purpose": "Das vorliegende CapabilityStatement bündelt alle Rollen die ein ISiK-konformes System unterstützen muss, um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'AMTS' zu bestehen.\r\n \r\n**HISTORIE:** \r\n\r\n* 5.0.0 \r\n * Hinzufügen von Interaktionen für die Prozedur für den AMTS-Bereich.\r\n * Erzeugung des Akteurs-CapabilityStatement zur Bündelung der Rollen.\r\n\r\n", "rest": [ { "mode": "server" diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAMTSRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAMTSRolle.json index ce00c3ed5c..47b00c4781 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAMTSRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAMTSRolle.json @@ -36,10 +36,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementAMTSRolle", "title": "ISiK CapabilityStatement AMTS Rolle", - "purpose": "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.\n \n**HISTORIE:** \n\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \n", + "purpose": "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.\r\n \r\n**HISTORIE:** \r\n\r\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \r\n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \r\n", "rest": [ { "mode": "server", @@ -135,7 +135,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/RiskAssessment?_id=103270`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/RiskAssessment?_id=103270`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\r\n\r\n " }, { "extension": [ @@ -147,7 +147,7 @@ "name": "date", "definition": "http://hl7.org/fhir/SearchParameter/conformance-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/RiskAssessment?date=2022-03-21`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/RiskAssessment?date=2022-03-21`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\r\n\r\n " }, { "extension": [ @@ -159,7 +159,7 @@ "name": "encounter", "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/RiskAssessment?encounter=Encounter/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/RiskAssessment?encounter=Encounter/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -171,7 +171,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/RiskAssessment?patient=Patient/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/RiskAssessment?patient=Patient/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -183,7 +183,7 @@ "name": "risk", "definition": "http://hl7.org/fhir/SearchParameter/RiskAssessment-risk", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/RiskAssessment?risk=http://terminology.hl7.org/CodeSystem/risk-probability|high`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/RiskAssessment?risk=http://terminology.hl7.org/CodeSystem/risk-probability|high`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " } ] }, @@ -434,7 +434,7 @@ "name": "code", "definition": "http://hl7.org/fhir/SearchParameter/clinical-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Medication?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\n\n **Anwendungshinweise**: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token)." + "documentation": "**Beispiel:** \r\n `GET [base]/Medication?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\r\n\r\n **Anwendungshinweise**: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token)." }, { "extension": [ @@ -446,7 +446,7 @@ "name": "condition.code", "definition": "http://hl7.org/fhir/SearchParameter/RiskAssessment-condition", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/RiskAssessment?condition.code=http://fhir.de/CodeSystem/bfarm/icd-10-gm|F71.0`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/RiskAssessment?condition.code=http://fhir.de/CodeSystem/bfarm/icd-10-gm|F71.0`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -458,7 +458,7 @@ "name": "encounter.identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/RiskAssessment?encounter.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867`\n\n `GET [base]/RiskAssessment?encounter.identifier=7567867`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/RiskAssessment?encounter.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867`\r\n\r\n `GET [base]/RiskAssessment?encounter.identifier=7567867`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -470,7 +470,7 @@ "name": "patient.identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/RiskAssessment?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\n\n `GET [base]/RiskAssessment?patient.identifier=1032702`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/RiskAssessment?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\r\n\r\n `GET [base]/RiskAssessment?patient.identifier=1032702`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAufbaustrukturRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAufbaustrukturRolle.json index 073d63bcc2..92e0192033 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAufbaustrukturRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementAufbaustrukturRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementAufbaustrukturRolle", "title": "CapabilityStatement für Rolle "AufbaustrukturRolle"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Basismodul" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementAufbaustrukturRolle".\nDiese Rolle stellt Interaktionen zur Abfrage von Informationen zur Aufbaustruktur bereit.\nDie Aufbaustruktur umfasst die Organisationseinheiten, Standorte und deren Zuordnungen.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementAufbaustrukturRolle".\r\nDiese Rolle stellt Interaktionen zur Abfrage von Informationen zur Aufbaustruktur bereit.\r\nDie Aufbaustruktur umfasst die Organisationseinheiten, Standorte und deren Zuordnungen.\r\n", "rest": [ { "mode": "server", @@ -108,7 +108,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -120,7 +120,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -131,7 +131,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -142,7 +142,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -154,7 +154,7 @@ "name": "identifier", "definition": "http://hl7.org/fhir/SearchParameter/Organization-identifier", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Organization?identifier=http://fhir.de/sid/arge-ik/iknr|260120196` \n `GET [base]/Organization?identifier=http://fhir.de/StructureDefinition/identifier-bsnr|345678975` \n `GET [base]/Organization?identifier=345678975` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Organization?identifier=http://fhir.de/sid/arge-ik/iknr|260120196` \r\n `GET [base]/Organization?identifier=http://fhir.de/StructureDefinition/identifier-bsnr|345678975` \r\n `GET [base]/Organization?identifier=345678975` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -166,7 +166,7 @@ "name": "active", "definition": "http://hl7.org/fhir/SearchParameter/Organization-active", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Organization?active=true` \n `GET [base]/Organization?active=false` \n **Anwendungshinweis:** \n Insbesondere für die Suche nach Daten historischer Organisationsstrukturen - z.B. nach Schließung, Zusammenlegung von Fachabteilungen etc. - \n erscheint es erforderlich nach Ressourcen nicht aktiver Organisationseinheiten suchen zu können.\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Organization?active=true` \r\n `GET [base]/Organization?active=false` \r\n **Anwendungshinweis:** \r\n Insbesondere für die Suche nach Daten historischer Organisationsstrukturen - z.B. nach Schließung, Zusammenlegung von Fachabteilungen etc. - \r\n erscheint es erforderlich nach Ressourcen nicht aktiver Organisationseinheiten suchen zu können.\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -178,7 +178,7 @@ "name": "type", "definition": "http://hl7.org/fhir/SearchParameter/Organization-type", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Organization?type=dept` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Organization?type=dept` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -190,7 +190,7 @@ "name": "name", "definition": "http://hl7.org/fhir/SearchParameter/Organization-name", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Organization?name=FA-Gynäkologie` \n `GET [base]/Organization?name=GYN` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/Organization?name=FA-Gynäkologie` \r\n `GET [base]/Organization?name=GYN` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -202,7 +202,7 @@ "name": "address", "definition": "http://hl7.org/fhir/SearchParameter/Organization-address", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Organization?address=Berlin` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/Organization?address=Berlin` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -214,7 +214,7 @@ "name": "partof", "definition": "http://hl7.org/fhir/SearchParameter/Organization-partof", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Organization?partof:identifier=260120196` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Organization?partof:identifier=260120196` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -226,7 +226,7 @@ "name": "endpoint", "definition": "http://hl7.org/fhir/SearchParameter/Organization-endpoint", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Organization?endpoint:identifier=123456` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Organization?endpoint:identifier=123456` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " } ] }, @@ -298,7 +298,7 @@ } ], "code": "update", - "documentation": "Sofern die Ressourcen zum Standort unterstützt werden, `update` implementiert werden. \n Diese dient insbesondere dem Synchronisieren des Status (`Location.operationalStatus`) der abgeleiteten \n Ressourcen ISiKStandortRaum und ISiKStandortBettenstellplatz - u.a. zur Kennzeichnung als \n 'Frei', 'Besetzt', 'Kontaminiert', 'Isoliert', in 'Reinigung' etc." + "documentation": "Sofern die Ressourcen zum Standort unterstützt werden, `update` implementiert werden. \r\n Diese dient insbesondere dem Synchronisieren des Status (`Location.operationalStatus`) der abgeleiteten \r\n Ressourcen ISiKStandortRaum und ISiKStandortBettenstellplatz - u.a. zur Kennzeichnung als \r\n 'Frei', 'Besetzt', 'Kontaminiert', 'Isoliert', in 'Reinigung' etc." } ], "searchParam": [ @@ -312,7 +312,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -324,7 +324,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -335,7 +335,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -346,7 +346,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -358,7 +358,7 @@ "name": "identifier", "definition": "http://hl7.org/fhir/SearchParameter/Location-identifier", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Location?identifier=http://fhir.krankenhaus.example|260120196` \n `GET [base]/Location?identifier=345678975` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Location?identifier=http://fhir.krankenhaus.example|260120196` \r\n `GET [base]/Location?identifier=345678975` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -370,7 +370,7 @@ "name": "address", "definition": "http://hl7.org/fhir/SearchParameter/Location-address", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Location?address=Berlin` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/Location?address=Berlin` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -382,7 +382,7 @@ "name": "operational-status", "definition": "http://hl7.org/fhir/SearchParameter/Location-operational-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Location?operational-status=Unoccupied` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Location?operational-status=Unoccupied` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -394,7 +394,7 @@ "name": "organization", "definition": "http://hl7.org/fhir/SearchParameter/Location-organization", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Location?organization=AbteilungAllgemeinchirurgieOrganisationBeispiel` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Location?organization=AbteilungAllgemeinchirurgieOrganisationBeispiel` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -406,7 +406,7 @@ "name": "type", "definition": "http://hl7.org/fhir/SearchParameter/Location-type", "type": "token", - "documentation": "**Beispiel zur Suche nach Typ eines Standorts:** \n `GET [base]/Location?type=bed` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel zur Suche nach Typ eines Standorts:** \r\n `GET [base]/Location?type=bed` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -418,7 +418,7 @@ "name": "partof", "definition": "http://hl7.org/fhir/SearchParameter/Location-partof", "type": "reference", - "documentation": "**Beispiel zur Suche nach Standort-Zugehörigkeit eines Raums (Zu welcher Abteilung gehört dieser Raum?):** \n `[base]/Location?partof=RaumStandortBeispiel` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel zur Suche nach Standort-Zugehörigkeit eines Raums (Zu welcher Abteilung gehört dieser Raum?):** \r\n `[base]/Location?partof=RaumStandortBeispiel` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -430,7 +430,7 @@ "name": "near", "definition": "http://hl7.org/fhir/SearchParameter/Location-near", "type": "special", - "documentation": "**Beispiel zur Suche nach Standort nahe (100m) Koordinaten:** \n `GET [base]/Location?near=52.525851|13.37774|100|m` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#special). " + "documentation": "**Beispiel zur Suche nach Standort nahe (100m) Koordinaten:** \r\n `GET [base]/Location?near=52.525851|13.37774|100|m` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#special). " } ] } diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementBasisServerAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementBasisServerAkteur.json index 2585cd8957..8d8ef6250d 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementBasisServerAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementBasisServerAkteur.json @@ -34,7 +34,7 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiK-CapabilityStatementBasisServerAkteur", "title": "Akteur "ISiKCapabilityStatementBasisServerAkteur"", "implementationGuide": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementCompositionKonsumentenRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementCompositionKonsumentenRolle.json index d2840f4a78..9643ddc16a 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementCompositionKonsumentenRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementCompositionKonsumentenRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementCompositionKonsumentenRolle", "title": "CapabilityStatement für Rolle "ISiKCapabilityStatementCompositionKonsumentenRolle"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Basismodul" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementCompositionKonsumentenRolle".\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von ISiKBerichtBundles.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementCompositionKonsumentenRolle".\r\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von ISiKBerichtBundles.\r\n", "document": [ { "extension": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementDokumentenServerAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementDokumentenServerAkteur.json index 6c69f3e5dc..9d75432ab0 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementDokumentenServerAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementDokumentenServerAkteur.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiKCapabilityStatementDokumentenServerAkteur", "title": "ISiK CapabilityStatement Dokumenten Server Akteur", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Dokumentenaustausch" ], - "purpose": "\nCapabilityStatement für den Akteur "ISiKCapabilityStatementDokumentenServerAkteur".\nDieser Akteur aggregiert die Rollen zur Erzeugung und dem Abruf von Metadaten für Dokumente.\n", + "purpose": "\r\nCapabilityStatement für den Akteur "ISiKCapabilityStatementDokumentenServerAkteur".\r\nDieser Akteur aggregiert die Rollen zur Erzeugung und dem Abruf von Metadaten für Dokumente.\r\n", "imports": [ "https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementDokumentenverwaltungRolle", "https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementMetadatenErzeugenRolle", diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementDokumentenverwaltungRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementDokumentenverwaltungRolle.json index fd312ffd6f..6947751e8c 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementDokumentenverwaltungRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementDokumentenverwaltungRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementDokumentenverwaltungRolle", "title": "ISiK CapabilityStatement Dokumentenverwaltung Rolle", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Dokumentenaustausch" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementDokumentenverwaltungRolle".\nDiese Rolle beschreibt verpflichtende Interaktionen zur Erstellung, dem Abruf und der Aktualisierung von Dokumenten.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementDokumentenverwaltungRolle".\r\nDiese Rolle beschreibt verpflichtende Interaktionen zur Erstellung, dem Abruf und der Aktualisierung von Dokumenten.\r\n", "rest": [ { "mode": "server", @@ -108,7 +108,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -120,7 +120,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -131,7 +131,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -142,7 +142,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -154,7 +154,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-status", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/DocumentReference?status=final`\n **Anwendungshinweis:**\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token).\n Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Clients und Server verpflichend." + "documentation": "**Beispiel:**\r\n `GET [base]/DocumentReference?status=final`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token).\r\n Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Clients und Server verpflichend." }, { "extension": [ @@ -166,7 +166,7 @@ "name": "identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/DocumenReference?identifier=urn:oid:1.2.840.113556.1.8000.2554.58783.21864.3474.19410.44358.58254.41281.46340` \n **Anwendungshinweis:\n Durchsucht die Elemente `DocumentReference.identifier` und `DocumentReference.masterIdentifier` nach übereinstimmenden Dokumenten." + "documentation": "**Beispiel:**\r\n `GET [base]/DocumenReference?identifier=urn:oid:1.2.840.113556.1.8000.2554.58783.21864.3474.19410.44358.58254.41281.46340` \r\n **Anwendungshinweis:\r\n Durchsucht die Elemente `DocumentReference.identifier` und `DocumentReference.masterIdentifier` nach übereinstimmenden Dokumenten." }, { "extension": [ @@ -178,7 +178,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:**\n `GET [base]/DocumentReference?patient=Patient/123`\n `GET [base]/DocumentReference?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\n `GET [base]/DocumentReference?patient.identifier=1032702`\n **Anwendungshinweis:**\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference).\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der FHIR-Kernspezifikation - Abschnitt [Chained Parameters](https://hl7.org/fhir/R4/search.html#chaining).\n Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Clients und Server verpflichend." + "documentation": "**Beispiel:**\r\n `GET [base]/DocumentReference?patient=Patient/123`\r\n `GET [base]/DocumentReference?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\r\n `GET [base]/DocumentReference?patient.identifier=1032702`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference).\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der FHIR-Kernspezifikation - Abschnitt [Chained Parameters](https://hl7.org/fhir/R4/search.html#chaining).\r\n Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Clients und Server verpflichend." }, { "extension": [ @@ -190,7 +190,7 @@ "name": "type", "definition": "http://hl7.org/fhir/SearchParameter/clinical-type", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/DocumentReference?type=http://dvmd.de/fhir/CodeSystem/kdl|AD010101`\n **Anwendungshinweis:**\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token).\n Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Server verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/DocumentReference?type=http://dvmd.de/fhir/CodeSystem/kdl|AD010101`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token).\r\n Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Server verpflichtend." }, { "extension": [ @@ -202,7 +202,7 @@ "name": "category", "definition": "http://hl7.org/fhir/SearchParameter/DocumentReference-category", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/DocumentReference?category=http://ihe-d.de/CodeSystem/IHEXDSclassCode|BEF`\n **Anwendungshinweis:**\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token).\n Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Server verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/DocumentReference?category=http://ihe-d.de/CodeSystem/IHEXDSclassCode|BEF`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token).\r\n Dieser Suchparameter ist für die Umsetzung des IHE MHD Profils für Server verpflichtend." }, { "extension": [ @@ -214,7 +214,7 @@ "name": "creation", "definition": "http://profiles.ihe.net/ITI/MHD/SearchParameter/DocumentReference-Creation", "type": "date", - "documentation": "**Beispiel:**\n `GET [base]/DocumentReference?creation=2021-11-05`\n **Anwendungshinweis:**\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date).\n Dieser Suchparameter ist Teil der IHE-MHD-Spezifikation und für die Umsetzung des IHE MHD Profils für Server verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/DocumentReference?creation=2021-11-05`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date).\r\n Dieser Suchparameter ist Teil der IHE-MHD-Spezifikation und für die Umsetzung des IHE MHD Profils für Server verpflichtend." }, { "extension": [ @@ -226,7 +226,7 @@ "name": "encounter", "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter", "type": "reference", - "documentation": "**Beispiel:**\n `GET [base]/DocumentReference?encounter=Encounter/123`\n **Anwendungshinweis:**\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:**\r\n `GET [base]/DocumentReference?encounter=Encounter/123`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " } ], "searchInclude": [ @@ -282,7 +282,7 @@ } ], "code": "read", - "documentation": "Für die Ressource Binary MUSS die REST-Interaktion `read` implementiert werden.\n Es MÜSSEN die Regeln aus der FHIR-Kernspezifikation zur Abfrage einer Binary Ressource beachtet werden.\n Siehe [Serving Binary Resources using the RESTful API](https://www.hl7.org/fhir/R4/binary.html#rest).\n\n Um die Handhabung der base64-kodierten Binary-Ressourcen clientseitig zu erleichtern,\n MUSS ein bestätigungsrelevantes System (Server) bei READ-Interaktionen Accept-Header\n mit einem Wert außer den [FHIR-Mime-Types](https://www.hl7.org/fhir/R4/http.html#mime-type) unterstützen.\n Falls ein solcher Accept-Header durch einen Client verwendet wird, MUSS bestätigungsrelevante System (Server)\n das Binary in seiner nativen Form (definiert durch Binary.contentType) zurückgeben." + "documentation": "Für die Ressource Binary MUSS die REST-Interaktion `read` implementiert werden.\r\n Es MÜSSEN die Regeln aus der FHIR-Kernspezifikation zur Abfrage einer Binary Ressource beachtet werden.\r\n Siehe [Serving Binary Resources using the RESTful API](https://www.hl7.org/fhir/R4/binary.html#rest).\r\n\r\n Um die Handhabung der base64-kodierten Binary-Ressourcen clientseitig zu erleichtern,\r\n MUSS ein bestätigungsrelevantes System (Server) bei READ-Interaktionen Accept-Header\r\n mit einem Wert außer den [FHIR-Mime-Types](https://www.hl7.org/fhir/R4/http.html#mime-type) unterstützen.\r\n Falls ein solcher Accept-Header durch einen Client verwendet wird, MUSS bestätigungsrelevante System (Server)\r\n das Binary in seiner nativen Form (definiert durch Binary.contentType) zurückgeben." } ] } diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementErweiterteStammdatenRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementErweiterteStammdatenRolle.json index eb365a9629..726ef4765f 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementErweiterteStammdatenRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementErweiterteStammdatenRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementErweiterteStammdatenRolle", "title": "CapabilityStatement für Rolle "ISiKCapabilityStatementErweiterteStammdatenRolle"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Basismodul" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementErweiterteStammdatenRolle".\nDiese Rolle stellt erweiterte Interaktionen zur Abfrage von Stammdaten bereit.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementErweiterteStammdatenRolle".\r\nDiese Rolle stellt erweiterte Interaktionen zur Abfrage von Stammdaten bereit.\r\n", "rest": [ { "mode": "server", @@ -78,7 +78,7 @@ "name": "name", "definition": "http://hl7.org/fhir/SearchParameter/Patient-name", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Patient?name=Erika` \n `GET [base]/Patient?name=Erika` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?name=Erika` \r\n `GET [base]/Patient?name=Erika` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -90,7 +90,7 @@ "name": "address", "definition": "http://hl7.org/fhir/SearchParameter/individual-address", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Patient?address=Berlin` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?address=Berlin` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -102,7 +102,7 @@ "name": "address-city", "definition": "http://hl7.org/fhir/SearchParameter/individual-address-city", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Patient?address-city=Berlin` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?address-city=Berlin` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -114,7 +114,7 @@ "name": "address-country", "definition": "http://hl7.org/fhir/SearchParameter/individual-address-country", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Patient?address-country=DE` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?address-country=DE` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -126,7 +126,7 @@ "name": "address-postalcode", "definition": "http://hl7.org/fhir/SearchParameter/individual-address-postalcode", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Patient?address-postalcode=10117` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?address-postalcode=10117` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -138,7 +138,7 @@ "name": "active", "definition": "http://hl7.org/fhir/SearchParameter/Patient-active", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Patient?active=true` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?active=true` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -150,7 +150,7 @@ "name": "telecom", "definition": "http://hl7.org/fhir/SearchParameter/individual-telecom", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Patient?telecom=phone|+49152236898` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?telecom=phone|+49152236898` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." } ], "searchRevInclude": [ @@ -209,7 +209,7 @@ "name": "location", "definition": "http://hl7.org/fhir/SearchParameter/Encounter-location", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?location=Location/test` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?location=Location/test` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -221,7 +221,7 @@ "name": "service-provider", "definition": "http://hl7.org/fhir/SearchParameter/Encounter-service-provider", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?service-provider=Organization/test` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?service-provider=Organization/test` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " } ], "searchInclude": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementFormularDatenQuelleAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementFormularDatenQuelleAkteur.json new file mode 100644 index 0000000000..5b401f1837 --- /dev/null +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementFormularDatenQuelleAkteur.json @@ -0,0 +1,71 @@ +{ + "resourceType": "CapabilityStatement", + "id": "ISiKCapabilityStatementFormularDatenQuelleAkteur", + "url": "https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementFormularDatenQuelleAkteur", + "version": "5.1.1", + "status": "active", + "experimental": false, + "publisher": "gematik GmbH", + "date": "2025-12-17", + "contact": [ + { + "telecom": [ + { + "system": "url", + "value": "https://www.gematik.de" + } + ] + } + ], + "jurisdiction": [ + { + "coding": [ + { + "code": "DE", + "system": "urn:iso:std:iso:3166", + "display": "Germany" + } + ] + } + ], + "kind": "requirements", + "fhirVersion": "4.0.1", + "format": [ + "application/fhir+xml", + "application/fhir+json" + ], + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "name": "ISiK-CapabilityStatementFormularDatenQuelleAkteur", + "title": "Akteur "ISiKCapabilityStatementFormularDatenQuelleAkteur"", + "implementationGuide": [ + "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Formularmodul" + ], + "purpose": "CapabilityStatement für den Akteur "ISiKCapabilityStatementFormularDatenQuelleAkteur".\nDieser Akteur aggregiert die Rollen zur Abfrage von ausgefüllten Formularen, zur Datenbereitstellung für die Formularvorbelegung und zur Rückübermittlung von aus Formularen extrahierten Daten.\nVerpflichtend ist in diesem Kontext nur die Rolle "FormularDatenQuelleRolle" und "CompositionKonsumentenRolle", die weiteren Rollen sind optional, da sie ggf. auch von anderen Akteuren bereitgestellt werden können.", + "imports": [ + "https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementFormularDatenQuelleRolle", + "https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementCompositionKonsumentenRolle" + ], + "_imports": [ + { + "extension": [ + { + "url": "https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation", + "valueCode": "SHALL" + } + ] + }, + { + "extension": [ + { + "url": "https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation", + "valueCode": "SHALL" + } + ] + } + ], + "rest": [ + { + "mode": "server" + } + ] +} diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementFormularDatenQuelleRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementFormularDatenQuelleRolle.json new file mode 100644 index 0000000000..bc7cdd3b5c --- /dev/null +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementFormularDatenQuelleRolle.json @@ -0,0 +1,201 @@ +{ + "resourceType": "CapabilityStatement", + "id": "ISiKCapabilityStatementFormularDatenQuelleRolle", + "url": "https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementFormularDatenQuelleRolle", + "version": "5.1.1", + "status": "active", + "experimental": false, + "publisher": "gematik GmbH", + "date": "2025-12-17", + "contact": [ + { + "telecom": [ + { + "system": "url", + "value": "https://www.gematik.de" + } + ] + } + ], + "jurisdiction": [ + { + "coding": [ + { + "code": "DE", + "system": "urn:iso:std:iso:3166", + "display": "Germany" + } + ] + } + ], + "kind": "requirements", + "fhirVersion": "4.0.1", + "format": [ + "application/fhir+xml", + "application/fhir+json" + ], + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "name": "ISiKCapabilityStatementFormularDatenQuelleRolle", + "title": "CapabilityStatement für Rolle "FormularDatenQuelleRolle"", + "implementationGuide": [ + "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Formularmodul" + ], + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementFormularDatenQuelleRolle".\r\nDiese Rolle stellt Interaktionen zur Abfrage von FormularenDaten bereit. Hierbei liegt der Fokus auf der Bereitstellung von ausgefüllten Formularen und nicht aus den Extrahierten Ressourcen. Diese sind in Rollen der anderen Module bereitgestellt.", + "rest": [ + { + "mode": "server", + "resource": [ + { + "type": "QuestionnaireResponse", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "supportedProfile": [ + "https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDaten" + ], + "_supportedProfile": [ + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ] + } + ], + "interaction": [ + { + "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": "search-type" + } + ], + "searchParam": [ + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "_id", + "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", + "type": "token", + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "_tag", + "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", + "type": "token", + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "_count", + "type": "number", + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "MAY" + } + ], + "name": "_has", + "type": "string", + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "identifier", + "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-identifier", + "type": "token", + "documentation": "**Beispiel:** \r\n `GET [base]/QuestionnaireResponse?identifier=http://example.org/fhir/sid/response|qr-001` \r\n **Anwendungshinweis:** \r\n Eindeutige Identifizierungsnummer für die Formularantwort. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "questionnaire", + "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-questionnaire", + "type": "reference", + "documentation": "**Beispiel:** \r\n `GET [base]/QuestionnaireResponse?questionnaire=Questionnaire/ISiKFormularDefinition` \r\n **Anwendungshinweis:** \r\n Verweis auf die zugrunde liegende Formulardefinition. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "status", + "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-status", + "type": "token", + "documentation": "**Beispiel:** \r\n `GET [base]/QuestionnaireResponse?status=completed` \r\n `GET [base]/QuestionnaireResponse?status=in-progress` \r\n **Anwendungshinweis:** \r\n Gültige Werte: in-progress | completed | amended | entered-in-error | stopped. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "patient", + "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-patient", + "type": "reference", + "documentation": "**Beispiel:** \r\n `GET [base]/QuestionnaireResponse?patient=Patient/12345` \r\n **Anwendungshinweis:** \r\n Der Patient, für den das Formular ausgefüllt wurde. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "authored", + "definition": "http://hl7.org/fhir/SearchParameter/QuestionnaireResponse-authored", + "type": "date", + "documentation": "**Beispiel:** \r\n `GET [base]/QuestionnaireResponse?authored=2024-01-15` \r\n `GET [base]/QuestionnaireResponse?authored=ge2024-01-01&authored=le2024-12-31` \r\n **Anwendungshinweis:** \r\n Zeitstempel wann die Formularantwort zuletzt bearbeitet wurde. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " + } + ] + } + ] + } + ] +} diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementFormularDefinitionsVerwalterRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementFormularDefinitionsVerwalterRolle.json new file mode 100644 index 0000000000..32041371ea --- /dev/null +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementFormularDefinitionsVerwalterRolle.json @@ -0,0 +1,225 @@ +{ + "resourceType": "CapabilityStatement", + "id": "ISiKCapabilityStatementFormularDefinitionsVerwalterRolle", + "url": "https://gematik.de/fhir/isik/CapabilityStatement/ISiKCapabilityStatementFormularDefinitionsVerwalterRolle", + "version": "5.1.1", + "status": "active", + "experimental": false, + "publisher": "gematik GmbH", + "date": "2025-12-17", + "contact": [ + { + "telecom": [ + { + "system": "url", + "value": "https://www.gematik.de" + } + ] + } + ], + "jurisdiction": [ + { + "coding": [ + { + "code": "DE", + "system": "urn:iso:std:iso:3166", + "display": "Germany" + } + ] + } + ], + "kind": "requirements", + "fhirVersion": "4.0.1", + "format": [ + "application/fhir+xml", + "application/fhir+json" + ], + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "name": "ISiKCapabilityStatementFormularDefinitionsVerwalterRolle", + "title": "CapabilityStatement für Rolle "FormularDefinitionsVerwalterRolle"", + "implementationGuide": [ + "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Formularmodul" + ], + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementFormularDefinitionsVerwalterRolle".\r\nDiese Rolle stellt Interaktionen zur Abfrage von Formularen bereit.", + "rest": [ + { + "mode": "server", + "resource": [ + { + "type": "Questionnaire", + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "supportedProfile": [ + "https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDefinition" + ], + "_supportedProfile": [ + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ] + } + ], + "interaction": [ + { + "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": "search-type" + } + ], + "searchParam": [ + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "_id", + "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", + "type": "token", + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "_tag", + "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", + "type": "token", + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "_count", + "type": "number", + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "MAY" + } + ], + "name": "_has", + "type": "string", + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "identifier", + "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-identifier", + "type": "token", + "documentation": "**Beispiel:** \r\n `GET [base]/Questionnaire?identifier=http://example.org/fhir/sid/questionnaire|form-001` \r\n **Anwendungshinweis:** \r\n Externe Identifizierungsnummer für das Formular. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "name", + "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-name", + "type": "string", + "documentation": "**Beispiel:** \r\n `GET [base]/Questionnaire?name=IntakeFormular` \r\n **Anwendungshinweis:** \r\n Maschinenlesbarer Name des Formulars. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "MAY" + } + ], + "name": "publisher", + "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-publisher", + "type": "string", + "documentation": "**Beispiel:** \r\n `GET [base]/Questionnaire?publisher=Gematik` \r\n **Anwendungshinweis:** \r\n Name des Herausgebers oder der Organisation. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "status", + "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-status", + "type": "token", + "documentation": "**Beispiel:** \r\n `GET [base]/Questionnaire?status=active` \r\n `GET [base]/Questionnaire?status=draft` \r\n **Anwendungshinweis:** \r\n Gültige Werte: draft | active | retired | unknown. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "title", + "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-title", + "type": "string", + "documentation": "**Beispiel:** \r\n `GET [base]/Questionnaire?title=Aufnahmebogen` \r\n **Anwendungshinweis:** \r\n Benutzerfreundlicher Name des Formulars. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "url", + "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-url", + "type": "uri", + "documentation": "**Beispiel:** \r\n `GET [base]/Questionnaire?url=https://gematik.de/fhir/isik/Questionnaire/ISiKFormularDefinition` \r\n **Anwendungshinweis:** \r\n Kanonische URI-Identifikation des Formulars. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#uri). " + }, + { + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation", + "valueCode": "SHALL" + } + ], + "name": "version", + "definition": "http://hl7.org/fhir/SearchParameter/Questionnaire-version", + "type": "token", + "documentation": "**Beispiel:** \r\n `GET [base]/Questionnaire?version=1.0.0` \r\n `GET [base]/Questionnaire?version=2.0.0` \r\n **Anwendungshinweis:** \r\n Geschäftsversion des Formulars. Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + } + ] + } + ] + } + ] +} diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementGesundheitsstatusRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementGesundheitsstatusRolle.json index 22ce05b32f..506fb95e9d 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementGesundheitsstatusRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementGesundheitsstatusRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementGesundheitsstatusRolle", "title": "CapabilityStatement für Rolle "ISiKCapabilityStatementGesundheitsstatusRolle"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Basismodul" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementGesundheitsstatusRolle".\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von ISiKObservation-Ressourcen.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementGesundheitsstatusRolle".\r\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von ISiKObservation-Ressourcen.\r\n", "rest": [ { "mode": "server", @@ -142,7 +142,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -154,7 +154,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -165,7 +165,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -176,7 +176,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -188,7 +188,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/Observation-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Observation?status=http://hl7.org/fhir/observation-status|final` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?status=http://hl7.org/fhir/observation-status|final` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -200,7 +200,7 @@ "name": "category", "definition": "http://hl7.org/fhir/SearchParameter/Observation-category", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|social-history` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?category=http://terminology.hl7.org/CodeSystem/observation-category|social-history` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -212,7 +212,7 @@ "name": "code", "definition": "http://hl7.org/fhir/SearchParameter/clinical-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Observation?code=http://loinc.org|82810-3` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?code=http://loinc.org|82810-3` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -224,7 +224,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Observation?patient=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?patient=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -236,7 +236,7 @@ "name": "subject", "definition": "http://hl7.org/fhir/SearchParameter/Observation-subject", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Observation?subject=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?subject=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -248,7 +248,7 @@ "name": "date", "definition": "http://hl7.org/fhir/SearchParameter/clinical-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/Observation?date=ge2013-01-14&date=le2021-12-31` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?date=ge2013-01-14&date=le2021-12-31` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " }, { "extension": [ @@ -260,7 +260,7 @@ "name": "combo-code", "definition": "http://hl7.org/fhir/SearchParameter/Observation-combo-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Observation?combo-code=85354-9` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?combo-code=85354-9` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -272,7 +272,7 @@ "name": "combo-code-value-quantity", "definition": "http://hl7.org/fhir/SearchParameter/Observation-combo-code-value-quantity", "type": "composite", - "documentation": "**Beispiel:** \n `GET [base]/Observation?combo-code-value-quantity=http://loinc.org|8480-6$120|http://unitsofmeasure.org|mm[Hg]` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#composite). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?combo-code-value-quantity=http://loinc.org|8480-6$120|http://unitsofmeasure.org|mm[Hg]` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#composite). " }, { "extension": [ @@ -284,7 +284,7 @@ "name": "component-code", "definition": "http://hl7.org/fhir/SearchParameter/Observation-component-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Observation?component-code=http://loinc.org|85354-9` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?component-code=http://loinc.org|85354-9` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -296,7 +296,7 @@ "name": "encounter", "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Observation?encounter=Encounter/234` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Observation?encounter=Encounter/234` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " } ], "searchInclude": [ @@ -383,7 +383,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -395,7 +395,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -406,7 +406,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -417,7 +417,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -429,7 +429,7 @@ "name": "clinical-status", "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-clinical-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/AllergyIntolerance?clinical-status=active` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/AllergyIntolerance?clinical-status=active` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -441,7 +441,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/AllergyIntolerance?patient=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/AllergyIntolerance?patient=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -453,7 +453,7 @@ "name": "onset", "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-onset", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/AllergyIntolerance?onset=2015-01-01T12:00:23+02:00` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " + "documentation": "**Beispiel:** \r\n `GET [base]/AllergyIntolerance?onset=2015-01-01T12:00:23+02:00` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " }, { "extension": [ @@ -465,7 +465,7 @@ "name": "date", "definition": "http://hl7.org/fhir/SearchParameter/conformance-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/AllergyIntolerance?date=2015-01-01T12:00:23+02:00` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " + "documentation": "**Beispiel:** \r\n `GET [base]/AllergyIntolerance?date=2015-01-01T12:00:23+02:00` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " }, { "extension": [ @@ -477,7 +477,7 @@ "name": "category", "definition": "http://hl7.org/fhir/SearchParameter/AllergyIntolerance-category", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/AllergyIntolerance?category=environment` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/AllergyIntolerance?category=environment` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -489,7 +489,7 @@ "name": "type", "definition": "http://hl7.org/fhir/SearchParameter/clinical-type", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/AllergyIntolerance?type=allergy` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/AllergyIntolerance?type=allergy` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " } ], "searchInclude": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementKlinischeRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementKlinischeRolle.json index 6b4f3d3ec7..9ee703e288 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementKlinischeRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementKlinischeRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementKlinischeRolle", "title": "CapabilityStatement für Rolle "ISiKCapabilityStatementKlinischeRolle"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Basismodul" ], - "purpose": "CapabilityStatement für die Rolle "ISiKCapabilityStatementKlinischeRolle".\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von ISiKProzeduren und ISiKDiagnosen.\n", + "purpose": "CapabilityStatement für die Rolle "ISiKCapabilityStatementKlinischeRolle".\r\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von ISiKProzeduren und ISiKDiagnosen.\r\n", "rest": [ { "mode": "server", @@ -87,7 +87,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -99,7 +99,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -110,7 +110,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -121,7 +121,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -133,7 +133,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/Procedure-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Procedure?status=http://hl7.org/fhir/event-status|entered-in-error` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Procedure?status=http://hl7.org/fhir/event-status|entered-in-error` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -145,7 +145,7 @@ "name": "category", "definition": "http://hl7.org/fhir/SearchParameter/Procedure-category", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Procedure?category=http://snomed.info/sct|387713003` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Procedure?category=http://snomed.info/sct|387713003` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -157,7 +157,7 @@ "name": "code", "definition": "http://hl7.org/fhir/SearchParameter/clinical-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Procedure?code=http://fhir.de/CodeSystem/bfarm/ops|5-470` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Procedure?code=http://fhir.de/CodeSystem/bfarm/ops|5-470` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -169,7 +169,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Procedure?patient=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Procedure?patient=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -181,7 +181,7 @@ "name": "subject", "definition": "http://hl7.org/fhir/SearchParameter/Procedure-subject", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Procedure?subject=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Procedure?subject=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -193,7 +193,7 @@ "name": "encounter", "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Procedure?encounter=Encounter/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Procedure?encounter=Encounter/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -205,7 +205,7 @@ "name": "date", "definition": "http://hl7.org/fhir/SearchParameter/clinical-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/Procedure?date=lt2020-26-10` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " + "documentation": "**Beispiel:** \r\n `GET [base]/Procedure?date=lt2020-26-10` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " } ], "searchInclude": [ @@ -295,7 +295,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -307,7 +307,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -318,7 +318,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -329,7 +329,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -341,7 +341,7 @@ "name": "clinical-status", "definition": "http://hl7.org/fhir/SearchParameter/Condition-clinical-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Condition?clincial-status=active` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Condition?clincial-status=active` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -353,7 +353,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Condition?patient=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). \n Dieser Suchparameter ist für die Umsetzung des IHE QEDm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Condition?patient=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). \r\n Dieser Suchparameter ist für die Umsetzung des IHE QEDm Profils verpflichtend." }, { "extension": [ @@ -365,7 +365,7 @@ "name": "subject", "definition": "http://hl7.org/fhir/SearchParameter/Condition-subject", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Condition?subject=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Condition?subject=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -377,7 +377,7 @@ "name": "encounter", "definition": "http://hl7.org/fhir/SearchParameter/Condition-encounter", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Condition?encounter=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Condition?encounter=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -389,7 +389,7 @@ "name": "recorded-date", "definition": "http://hl7.org/fhir/SearchParameter/Condition-recorded-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/Condition?recorded-date=2015-01-01` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " + "documentation": "**Beispiel:** \r\n `GET [base]/Condition?recorded-date=2015-01-01` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " }, { "extension": [ @@ -401,7 +401,7 @@ "name": "related", "definition": "http://fhir.de/SearchParameter/Condition-related", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Condition?related=Condition/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference) \n und [Deutsche Basisprofile R4 - Doppel-/Mehrfachkodierte ICD-Codes](https://ig.fhir.de/basisprofile-de/1.2.0/Ressourcen-DiagnosenCondition.html)." + "documentation": "**Beispiel:** \r\n `GET [base]/Condition?related=Condition/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference) \r\n und [Deutsche Basisprofile R4 - Doppel-/Mehrfachkodierte ICD-Codes](https://ig.fhir.de/basisprofile-de/1.2.0/Ressourcen-DiagnosenCondition.html)." }, { "extension": [ @@ -413,7 +413,7 @@ "name": "category", "definition": "http://hl7.org/fhir/SearchParameter/Condition-category", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Condition?category=http://hl7.org/fhir/ValueSet/condition-category|problem-list-item` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \n Dieser Suchparameter ist für die Umsetzung des IHE QEDm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Condition?category=http://hl7.org/fhir/ValueSet/condition-category|problem-list-item` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \r\n Dieser Suchparameter ist für die Umsetzung des IHE QEDm Profils verpflichtend." } ], "searchInclude": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementLaborMinimalRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementLaborMinimalRolle.json index e9c08bd0e9..36b10d4de6 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementLaborMinimalRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementLaborMinimalRolle.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementLaborMinimalRolle", "title": "ISiK CapabilityStatement Labor Minimal Rolle", - "purpose": "Das vorliegende CapabilityStatement beschreibt Interaktionen für ein System, das Labordaten exponiert.\n\n**HISTORIE**\n\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne einer eigenständigen Rolle extrahiert (die Funktionalität bleibt dabei unverändert).\n\n\n\n", + "purpose": "Das vorliegende CapabilityStatement beschreibt Interaktionen für ein System, das Labordaten exponiert.\r\n\r\n**HISTORIE**\r\n\r\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne einer eigenständigen Rolle extrahiert (die Funktionalität bleibt dabei unverändert).\r\n\r\n\r\n\r\n", "rest": [ { "mode": "server", @@ -157,7 +157,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -169,7 +169,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -180,7 +180,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -191,7 +191,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementLeistungserbringerRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementLeistungserbringerRolle.json index 3bfaf6a226..dc869442de 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementLeistungserbringerRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementLeistungserbringerRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementLeistungserbringerRolle", "title": "CapabilityStatement für Rolle "LeistungserbringerRolle"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Basismodul" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementLeistungserbringerRolle".\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von ISiKPersonen im Gesundheitsberuf.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementLeistungserbringerRolle".\r\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von ISiKPersonen im Gesundheitsberuf.\r\n", "rest": [ { "mode": "server", @@ -87,7 +87,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -99,7 +99,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -110,7 +110,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -121,7 +121,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -133,7 +133,7 @@ "name": "identifier", "definition": "http://hl7.org/fhir/SearchParameter/Practitioner-identifier", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Practitioner?identifier=42` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Practitioner?identifier=42` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -145,7 +145,7 @@ "name": "family", "definition": "http://hl7.org/fhir/SearchParameter/individual-family", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Practitioner?family=Alpenzauber` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/Practitioner?family=Alpenzauber` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -157,7 +157,7 @@ "name": "given", "definition": "http://hl7.org/fhir/SearchParameter/individual-given", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Practitioner?given=Heidi` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/Practitioner?given=Heidi` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -169,7 +169,7 @@ "name": "name", "definition": "http://hl7.org/fhir/SearchParameter/Practitioner-name", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Practitioner?name=Heidi`\n `GET [base]/Practitioner?name=Alpenzauber` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/Practitioner?name=Heidi`\r\n `GET [base]/Practitioner?name=Alpenzauber` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -181,7 +181,7 @@ "name": "address", "definition": "http://hl7.org/fhir/SearchParameter/individual-address", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Practitioner?address=Berlin` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/Practitioner?address=Berlin` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -193,7 +193,7 @@ "name": "gender", "definition": "http://hl7.org/fhir/SearchParameter/individual-gender", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Practitioner?gender=female` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Practitioner?gender=female` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " } ] }, @@ -230,7 +230,7 @@ "name": "location", "definition": "http://hl7.org/fhir/SearchParameter/Encounter-location", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?location=Location/test` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?location=Location/test` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -242,7 +242,7 @@ "name": "service-provider", "definition": "http://hl7.org/fhir/SearchParameter/Encounter-service-provider", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?service-provider=Organization/test` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?service-provider=Organization/test` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " } ], "searchInclude": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikamentRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikamentRolle.json index def450271c..fd0cce1b38 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikamentRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikamentRolle.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementMedikamentRolle", "title": "ISiK CapabilityStatement MedikamentRolle", - "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen, die ein ISiK-konformes System unterstützen muss, um Abfragen zum Medikament zu ermöglichen.\n \n**HISTORIE:** \n* 5.0.0\n * `refactor`als eigene Rolle initiiert\n", + "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen, die ein ISiK-konformes System unterstützen muss, um Abfragen zum Medikament zu ermöglichen.\r\n \r\n**HISTORIE:** \r\n* 5.0.0\r\n * `refactor`als eigene Rolle initiiert\r\n", "rest": [ { "mode": "server", @@ -115,7 +115,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Medication?_id=103270`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/Medication?_id=103270`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\r\n\r\n " }, { "extension": [ @@ -127,7 +127,7 @@ "name": "code", "definition": "http://hl7.org/fhir/SearchParameter/clinical-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Medication?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/Medication?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -139,7 +139,7 @@ "name": "form", "definition": "http://hl7.org/fhir/SearchParameter/Medication-form", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Medication?form=http://standardterms.edqm.eu|11210000`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/Medication?form=http://standardterms.edqm.eu|11210000`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -151,7 +151,7 @@ "name": "ingredient", "definition": "http://hl7.org/fhir/SearchParameter/Medication-ingredient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Medication?ingredient=Medication/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/Medication?ingredient=Medication/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -163,7 +163,7 @@ "name": "ingredient-code", "definition": "http://hl7.org/fhir/SearchParameter/Medication-ingredient-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Medication?ingredient-code=http://fhir.de/CodeSystem/bfarm/atc|L01DB01`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/Medication?ingredient-code=http://fhir.de/CodeSystem/bfarm/atc|L01DB01`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -175,7 +175,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/Medication-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Medication?status=active`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/Medication?status=active`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -187,7 +187,7 @@ "name": "ingredient.code", "definition": "http://hl7.org/fhir/SearchParameter/Medication-ingredient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Medication?ingredient.code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/Medication?ingredient.code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -199,7 +199,7 @@ "name": "lot-number", "definition": "http://hl7.org/fhir/SearchParameter/Medication-lot-number", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Medication?lot-number=X123456`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/Medication?lot-number=X123456`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " } ] } diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationInformationAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationInformationAkteur.json index 59d0ca3b12..85b98cb554 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationInformationAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationInformationAkteur.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiKCapabilityStatementMedikationInformationAkteur", "title": "ISiK CapabilityStatement Medikationsinformation Server Akteur", - "purpose": "Das vorliegende CapabilityStatement bündelt alle Rollen die ein ISiK-konformes System unterstützen muss, um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsinformation' zu bestehen.\n \n**HISTORIE:** \n\n* 5.0.0 - Erzeugung des Akteurs-CapabilityStatement zur Bündelung der Rollen.\n", + "purpose": "Das vorliegende CapabilityStatement bündelt alle Rollen die ein ISiK-konformes System unterstützen muss, um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsinformation' zu bestehen.\r\n \r\n**HISTORIE:** \r\n\r\n* 5.0.0 - Erzeugung des Akteurs-CapabilityStatement zur Bündelung der Rollen.\r\n", "rest": [ { "mode": "server" diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationInformationRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationInformationRolle.json index 6e9dfb0880..17448d76d0 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationInformationRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationInformationRolle.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementMedikationInformationRolle", "title": "ISiK CapabilityStatement Medikation Server - Medikationsinformation", - "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsinformation' zu bestehen.\n \n**HISTORIE:** \n\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \n", + "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsinformation' zu bestehen.\r\n \r\n**HISTORIE:** \r\n\r\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \r\n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \r\n", "rest": [ { "mode": "server", @@ -133,7 +133,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationStatement?_id=103270`\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all). " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationStatement?_id=103270`\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all). " }, { "extension": [ @@ -145,7 +145,7 @@ "name": "code", "definition": "http://hl7.org/fhir/SearchParameter/clinical-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationStatement?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationStatement?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -157,7 +157,7 @@ "name": "context", "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-context", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationStatement?context=Encounter/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationStatement?context=Encounter/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -169,7 +169,7 @@ "name": "context.identifier", "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-context", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/MedicationStatement?context.identifier=http://mein-krankenhaus.example/fhir/sid/kontaktfallnummern|7567867`\n\n `GET [base]/MedicationStatement?context.identifier=7567867`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/MedicationStatement?context.identifier=http://mein-krankenhaus.example/fhir/sid/kontaktfallnummern|7567867`\r\n\r\n `GET [base]/MedicationStatement?context.identifier=7567867`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -181,7 +181,7 @@ "name": "medication.code", "definition": "http://hl7.org/fhir/SearchParameter/medications-medication", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationStatement?medication.code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationStatement?medication.code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -193,7 +193,7 @@ "name": "patient.identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/MedicationStatement?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\n\n `GET [base]/MedicationStatement?patient.identifier=1032702`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/MedicationStatement?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\r\n\r\n `GET [base]/MedicationStatement?patient.identifier=1032702`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -205,7 +205,7 @@ "name": "effective", "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-effective", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/MedicationStatement?effective=2022-03-21`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationStatement?effective=2022-03-21`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\r\n\r\n " }, { "extension": [ @@ -217,7 +217,7 @@ "name": "medication", "definition": "http://hl7.org/fhir/SearchParameter/medications-medication", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationStatement?medication=Medication/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationStatement?medication=Medication/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -229,7 +229,7 @@ "name": "part-of", "definition": "http://hl7.org/fhir/SearchParameter/MedicationStatement-part-of", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationStatement?part-of=MedicationAdministration/789`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationStatement?part-of=MedicationAdministration/789`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -241,7 +241,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationStatement?patient=Patient/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationStatement?patient=Patient/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -253,7 +253,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/medications-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationStatement?status=active`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationStatement?status=active`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " } ] }, @@ -348,7 +348,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/List?_id=103270`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/List?_id=103270`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\r\n\r\n " }, { "extension": [ @@ -360,7 +360,7 @@ "name": "code", "definition": "http://hl7.org/fhir/SearchParameter/clinical-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/List?code=http://terminology.hl7.org/CodeSystem/list-example-use-codes|medications`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/List?code=http://terminology.hl7.org/CodeSystem/list-example-use-codes|medications`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -372,7 +372,7 @@ "name": "date", "definition": "http://hl7.org/fhir/SearchParameter/clinical-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/List?date=2022-03-21`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/List?date=2022-03-21`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\r\n\r\n " }, { "extension": [ @@ -384,7 +384,7 @@ "name": "encounter", "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/List?encounter=Encounter/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/List?encounter=Encounter/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -396,7 +396,7 @@ "name": "item", "definition": "http://hl7.org/fhir/SearchParameter/List-item", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/List?item=MedicationStatement/131415`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/List?item=MedicationStatement/131415`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -408,7 +408,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/List?patient=Patient/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/List?patient=Patient/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -420,7 +420,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/List-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/List?status=current`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/List?status=current`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -432,7 +432,7 @@ "name": "encounter.identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-encounter", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/List?encounter.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867`\n\n `GET [base]/List?encounter.identifier=7567867`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/List?encounter.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867`\r\n\r\n `GET [base]/List?encounter.identifier=7567867`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -444,7 +444,7 @@ "name": "patient.identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/List?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\n\n `GET [base]/List?patient.identifier=1032702`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/List?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\r\n\r\n `GET [base]/List?patient.identifier=1032702`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " } ] } diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerabreichungAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerabreichungAkteur.json index 5c0f1c0794..1c2310e0cc 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerabreichungAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerabreichungAkteur.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiKCapabilityStatementMedikationVerabreichungMedikationsinformationAkteur", "title": "ISiK CapabilityStatement Medikationsverabreichung Server Akteur", - "purpose": "Das vorliegende CapabilityStatement bündelt alle Rollen die ein ISiK-konformes System unterstützen muss, um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsverabreichung' zu bestehen.\n \n**HISTORIE:** \n\n* 5.0.0 - Erzeugung des Akteurs-CapabilityStatement zur Bündelung der Rollen.\n", + "purpose": "Das vorliegende CapabilityStatement bündelt alle Rollen die ein ISiK-konformes System unterstützen muss, um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsverabreichung' zu bestehen.\r\n \r\n**HISTORIE:** \r\n\r\n* 5.0.0 - Erzeugung des Akteurs-CapabilityStatement zur Bündelung der Rollen.\r\n", "rest": [ { "mode": "server" diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerabreichungRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerabreichungRolle.json index 8d4e4238c3..799b7b6d73 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerabreichungRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerabreichungRolle.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementMedikationVerabreichungRolle", "title": "ISiK CapabilityStatement Medikationsverabreichung Rolle", - "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsverabreichung' zu bestehen.\n \n**HISTORIE:** \n\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \n", + "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsverabreichung' zu bestehen.\r\n \r\n**HISTORIE:** \r\n\r\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \r\n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \r\n", "rest": [ { "mode": "server", @@ -142,7 +142,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationAdministration?_id=103270`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationAdministration?_id=103270`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\r\n\r\n " }, { "extension": [ @@ -154,7 +154,7 @@ "name": "code", "definition": "http://hl7.org/fhir/SearchParameter/clinical-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationAdministration?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationAdministration?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -166,7 +166,7 @@ "name": "context", "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-context", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationAdministration?context=Encounter/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationAdministration?context=Encounter/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -178,7 +178,7 @@ "name": "effective-time", "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-effective-time", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/MedicationAdministration?effective-time=2022-03-23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationAdministration?effective-time=2022-03-23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\r\n\r\n " }, { "extension": [ @@ -190,7 +190,7 @@ "name": "medication", "definition": "http://hl7.org/fhir/SearchParameter/medications-medication", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationAdministration?medication=Medication/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationAdministration?medication=Medication/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -202,7 +202,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationAdministration?patient=Patient/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationAdministration?patient=Patient/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -214,7 +214,7 @@ "name": "performer", "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationAdministration?performer=Practitioner/101112`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationAdministration?performer=Practitioner/101112`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -226,7 +226,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/medications-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationAdministration?status=completed`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationAdministration?status=completed`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -238,7 +238,7 @@ "name": "context.identifier", "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-context", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/MedicationAdministration?context.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867`\n\n `GET [base]/MedicationAdministration?context.identifier=7567867`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/MedicationAdministration?context.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867`\r\n\r\n `GET [base]/MedicationAdministration?context.identifier=7567867`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -250,7 +250,7 @@ "name": "medication.code", "definition": "http://hl7.org/fhir/SearchParameter/medications-medication", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationAdministration?medication.code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationAdministration?medication.code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -262,7 +262,7 @@ "name": "patient.identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/MedicationAdministration?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\n\n `GET [base]/MedicationAdministration?patient.identifier=1032702`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/MedicationAdministration?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\r\n\r\n `GET [base]/MedicationAdministration?patient.identifier=1032702`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -274,7 +274,7 @@ "name": "performer.identifier", "definition": "http://hl7.org/fhir/SearchParameter/MedicationAdministration-performer", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/MedicationAdministration?performer.identifier=http://fhir.de/sid/bundesaerztekammer/efn|123456789123456`\n\n `GET [base]/MedicationAdministration?performer.identifier=123456789123456`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/MedicationAdministration?performer.identifier=http://fhir.de/sid/bundesaerztekammer/efn|123456789123456`\r\n\r\n `GET [base]/MedicationAdministration?performer.identifier=123456789123456`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " } ] } diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerordnungAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerordnungAkteur.json index 1f318a79b1..68547e0de2 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerordnungAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerordnungAkteur.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiKCapabilityStatementMedikationVerordnungAkteur", "title": "ISiK CapabilityStatement Medikationsverordnung Server Akteur", - "purpose": "Das vorliegende CapabilityStatement bündelt alle Rollen die ein ISiK-konformes System unterstützen muss, um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsverordnung' zu bestehen.\n \n**HISTORIE:** \n\n* 5.0.0 - Erzeugung des Akteurs-CapabilityStatement zur Bündelung der Rollen.\n\n", + "purpose": "Das vorliegende CapabilityStatement bündelt alle Rollen die ein ISiK-konformes System unterstützen muss, um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsverordnung' zu bestehen.\r\n \r\n**HISTORIE:** \r\n\r\n* 5.0.0 - Erzeugung des Akteurs-CapabilityStatement zur Bündelung der Rollen.\r\n\r\n", "rest": [ { "mode": "server" diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerordnungRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerordnungRolle.json index f8fe7059e7..b8bca1ce53 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerordnungRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMedikationVerordnungRolle.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementMedikationVerordnungRolle", "title": "ISiK CapabilityStatement Medikationsverordnung Rolle", - "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsverordnung' zu bestehen.\n \n**HISTORIE:** \n\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \n", + "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren des Moduls 'Medikation', Bereich 'Medikationsverordnung' zu bestehen.\r\n \r\n**HISTORIE:** \r\n\r\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \r\n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \r\n", "rest": [ { "mode": "server", @@ -142,7 +142,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?_id=103270`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?_id=103270`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach '_id' finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Parameters for all resources'](https://hl7.org/fhir/R4/search.html#all).\r\n\r\n " }, { "extension": [ @@ -154,7 +154,7 @@ "name": "authoredon", "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-authoredon", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?authoredon=2022-03-21`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?authoredon=2022-03-21`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\r\n\r\n " }, { "extension": [ @@ -166,7 +166,7 @@ "name": "code", "definition": "http://hl7.org/fhir/SearchParameter/clinical-code", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -178,7 +178,7 @@ "name": "date", "definition": "http://hl7.org/fhir/SearchParameter/medications-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?date=2022-03-23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?date=2022-03-23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Date-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Date'](https://hl7.org/fhir/R4/search.html#date).\r\n\r\n " }, { "extension": [ @@ -190,7 +190,7 @@ "name": "encounter", "definition": "http://hl7.org/fhir/SearchParameter/medications-encounter", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?encounter=Encounter/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?encounter=Encounter/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -202,7 +202,7 @@ "name": "intent", "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-intent", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?intent=order`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?intent=order`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -214,7 +214,7 @@ "name": "medication", "definition": "http://hl7.org/fhir/SearchParameter/medications-medication", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?medication=Medication/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?medication=Medication/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -226,7 +226,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?patient=Patient/123`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?patient=Patient/123`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -238,7 +238,7 @@ "name": "requester", "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-requester", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?requester=Practitioner/101112`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?requester=Practitioner/101112`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n " }, { "extension": [ @@ -250,7 +250,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/medications-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?status=active`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?status=active`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n " }, { "extension": [ @@ -262,7 +262,7 @@ "name": "encounter.identifier", "definition": "http://hl7.org/fhir/SearchParameter/medications-encounter", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/MedicationRequest?encounter.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867`\n\n `GET [base]/MedicationRequest?encounter.identifier=7567867`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/MedicationRequest?encounter.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867`\r\n\r\n `GET [base]/MedicationRequest?encounter.identifier=7567867`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Reference Search'](https://www.hl7.org/fhir/R4/search.html#reference).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -274,7 +274,7 @@ "name": "medication.code", "definition": "http://hl7.org/fhir/SearchParameter/medications-medication", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/MedicationRequest?medication.code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiel:** \r\n `GET [base]/MedicationRequest?medication.code=http://fhir.de/CodeSystem/bfarm/atc|V03AB23`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -286,7 +286,7 @@ "name": "patient.identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/MedicationRequest?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\n\n `GET [base]/MedicationRequest?patient.identifier=1032702`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/MedicationRequest?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702`\r\n\r\n `GET [base]/MedicationRequest?patient.identifier=1032702`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " }, { "extension": [ @@ -298,7 +298,7 @@ "name": "requester.identifier", "definition": "http://hl7.org/fhir/SearchParameter/MedicationRequest-requester", "type": "reference", - "documentation": "**Beispiele:** \n `GET [base]/MedicationRequest?requester.identifier=http://fhir.de/sid/bundesaerztekammer/efn|123456789123456`\n\n `GET [base]/MedicationRequest?requester.identifier=123456789123456`\n\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\n\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\n\n " + "documentation": "**Beispiele:** \r\n `GET [base]/MedicationRequest?requester.identifier=http://fhir.de/sid/bundesaerztekammer/efn|123456789123456`\r\n\r\n `GET [base]/MedicationRequest?requester.identifier=123456789123456`\r\n\r\n **Anwendungshinweise:** Weitere Informationen zur Suche nach Token-type Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Token Search'](https://hl7.org/fhir/R4/search.html#token).\r\n\r\n Weitere Informationen zur Suche nach verketteten Parametern finden sich in der [FHIR-Basisspezifikation - Abschnitt 'Chained Parameters'](https://hl7.org/fhir/R4/search.html#chaining).\r\n\r\n " } ] } diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMetadatenErzeugenRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMetadatenErzeugenRolle.json index a09b51c42d..7438f9a8de 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMetadatenErzeugenRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMetadatenErzeugenRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementMetadatenErzeugenRolle", "title": "ISiK CapabilityStatement Metadaten Erzeugen Rolle", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Dokumentenaustausch" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementMetadatenErzeugenRolle".\nDiese Rolle beschreibt verpflichtende Interaktionen zur Erzeugung von Metadaten für Dokumente.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementMetadatenErzeugenRolle".\r\nDiese Rolle beschreibt verpflichtende Interaktionen zur Erzeugung von Metadaten für Dokumente.\r\n", "rest": [ { "mode": "server", diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMetadatenUpdateRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMetadatenUpdateRolle.json index 0562f492fb..0cb2b9e6fb 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMetadatenUpdateRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementMetadatenUpdateRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementMetadatenUpdateRolle", "title": "ISiK CapabilityStatement Metadaten Update Rolle", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Dokumentenaustausch" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementMetadatenUpdateRolle".\nDiese Rolle beschreibt verpflichtende Interaktionen zur Aktualisierung von Metadaten für Dokumente.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementMetadatenUpdateRolle".\r\nDiese Rolle beschreibt verpflichtende Interaktionen zur Aktualisierung von Metadaten für Dokumente.\r\n", "rest": [ { "mode": "server", diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementStammdatenRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementStammdatenRolle.json index 12477a965e..ea02bcf097 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementStammdatenRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementStammdatenRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementStammdatenRolle", "title": "CapabilityStatement für Rolle "StammdatenRolle"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Basismodul" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementStammdatenRolle".\nDiese Rolle beschreibt Interaktionen zum Abruf und der Verarbeitung grundlegender Stammdaten.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementStammdatenRolle".\r\nDiese Rolle beschreibt Interaktionen zum Abruf und der Verarbeitung grundlegender Stammdaten.\r\n", "rest": [ { "mode": "server", @@ -87,7 +87,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -99,7 +99,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -110,7 +110,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -121,7 +121,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -133,7 +133,7 @@ "name": "identifier", "definition": "http://hl7.org/fhir/SearchParameter/Patient-identifier", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Patient?identifier=http://fhir.krankenhaus.example|1032702` \n `GET [base]/Patient?identifier=1032702` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?identifier=http://fhir.krankenhaus.example|1032702` \r\n `GET [base]/Patient?identifier=1032702` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -145,7 +145,7 @@ "name": "family", "definition": "http://hl7.org/fhir/SearchParameter/individual-family", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Patient?family=Musterfrau` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?family=Musterfrau` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -157,7 +157,7 @@ "name": "given", "definition": "http://hl7.org/fhir/SearchParameter/individual-given", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Patient?given=Erika` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?given=Erika` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -169,7 +169,7 @@ "name": "birthdate", "definition": "http://hl7.org/fhir/SearchParameter/individual-birthdate", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/Patient?birthdate=1964-12-08` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date)." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?birthdate=1964-12-08` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date)." }, { "extension": [ @@ -181,7 +181,7 @@ "name": "gender", "definition": "http://hl7.org/fhir/SearchParameter/individual-gender", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Patient?birthdate=1964-12-08` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Patient?birthdate=1964-12-08` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). \r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." } ] }, @@ -227,7 +227,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -239,7 +239,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -250,7 +250,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -261,7 +261,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -273,7 +273,7 @@ "name": "identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?identifier=http://test.krankenhaus.de/fhir/sid/fallnr|123456` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?identifier=http://test.krankenhaus.de/fhir/sid/fallnr|123456` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -285,7 +285,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/Encounter-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?status=finished` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?status=finished` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -297,7 +297,7 @@ "name": "class", "definition": "http://hl7.org/fhir/SearchParameter/Encounter-class", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?class=IMP` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?class=IMP` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -309,7 +309,7 @@ "name": "type", "definition": "http://hl7.org/fhir/SearchParameter/clinical-type", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?type=http://fhir.de/CodeSystem/kontaktart-de|stationaer` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?type=http://fhir.de/CodeSystem/kontaktart-de|stationaer` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -321,7 +321,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?patient=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). \n Dieser Suchparameter ist für die Umsetzung des IHE QEDm Profils verpflichtend." + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?patient=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). \r\n Dieser Suchparameter ist für die Umsetzung des IHE QEDm Profils verpflichtend." }, { "extension": [ @@ -333,7 +333,7 @@ "name": "account", "definition": "http://hl7.org/fhir/SearchParameter/Encounter-account", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?account=Account/123` \n `GET [base]/Encounter?account:identifier=123456` \n `GET [base]/Encounter?account:identifier=https://example.org/fhir/sid/abrechnungsfallnr|123456` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?account=Account/123` \r\n `GET [base]/Encounter?account:identifier=123456` \r\n `GET [base]/Encounter?account:identifier=https://example.org/fhir/sid/abrechnungsfallnr|123456` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -345,7 +345,7 @@ "name": "date", "definition": "http://hl7.org/fhir/SearchParameter/clinical-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?date=lt2020-26-10` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). \n Bei der Formulierung der Suche sollten die Vorgaben aus der Definition der \n [Such-Prefixe](https://hl7.org/fhir/R4/search.html#prefix)\n - und hier insbesondere die Unterschiede zwischen `lt` und `eb` bzw. `gt` und `sa` - beachtet werden." + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?date=lt2020-26-10` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). \r\n Bei der Formulierung der Suche sollten die Vorgaben aus der Definition der \r\n [Such-Prefixe](https://hl7.org/fhir/R4/search.html#prefix)\r\n - und hier insbesondere die Unterschiede zwischen `lt` und `eb` bzw. `gt` und `sa` - beachtet werden." }, { "extension": [ @@ -357,7 +357,7 @@ "name": "date-start", "definition": "https://gematik.de/fhir/isik/SearchParameter/Encounter-date-start", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?end-date=lt2020-26-10` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). \n Bei diesem Suchparameter handelt es sich um eine Präadoption \n [eines Suchparameters, der in FHIR R5 hinzugefügt wurde](https://hl7.org/fhir/R5/SearchParameter/Encounter-date-start). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?end-date=lt2020-26-10` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). \r\n Bei diesem Suchparameter handelt es sich um eine Präadoption \r\n [eines Suchparameters, der in FHIR R5 hinzugefügt wurde](https://hl7.org/fhir/R5/SearchParameter/Encounter-date-start). " }, { "extension": [ @@ -369,7 +369,7 @@ "name": "end-date", "definition": "https://gematik.de/fhir/isik/SearchParameter/Encounter-end-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/Encounter?end-date=lt2020-26-10` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). \n Bei diesem Suchparameter handelt es sich um eine Präadoption \n [eines Suchparameters, der in FHIR R5 hinzugefügt wurde](https://hl7.org/fhir/R5/SearchParameter/Encounter-end-date). " + "documentation": "**Beispiel:** \r\n `GET [base]/Encounter?end-date=lt2020-26-10` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). \r\n Bei diesem Suchparameter handelt es sich um eine Präadoption \r\n [eines Suchparameters, der in FHIR R5 hinzugefügt wurde](https://hl7.org/fhir/R5/SearchParameter/Encounter-end-date). " } ], "searchInclude": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementSubscriptionRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementSubscriptionRolle.json index 2a55549010..754f349172 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementSubscriptionRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementSubscriptionRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementSubscriptionRolle", "title": "CapabilityStatement für Rolle "Subscription"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Subscription" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementSubscriptionRolle".\nDiese Rolle beschreibt die Fähigkeiten eines Systems zur Registrierung, Verwaltung und Verarbeitung von FHIR Subscriptions auf Basis themenbasierter Benachrichtigungen nach dem R5-Modell unter Verwendung der Subscriptions-Backport-Mechanismen in FHIR R4.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementSubscriptionRolle".\r\nDiese Rolle beschreibt die Fähigkeiten eines Systems zur Registrierung, Verwaltung und Verarbeitung von FHIR Subscriptions auf Basis themenbasierter Benachrichtigungen nach dem R5-Modell unter Verwendung der Subscriptions-Backport-Mechanismen in FHIR R4.\r\n", "rest": [ { "mode": "server", @@ -114,7 +114,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -126,7 +126,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -137,7 +137,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -148,7 +148,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -160,7 +160,7 @@ "name": "criteria", "definition": "http://hl7.org/fhir/SearchParameter/Subscription-criteria", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/Subscription?criteria=https://gematik.de/fhir/isik/SubscriptionTopic/patient-merge` \n **Anwendungshinweis:** \n Dient dazu eine Subscription zu finden, die auf ein bestimmtes SubscriptionTopic verweist. \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string)." + "documentation": "**Beispiel:** \r\n `GET [base]/Subscription?criteria=https://gematik.de/fhir/isik/SubscriptionTopic/patient-merge` \r\n **Anwendungshinweis:** \r\n Dient dazu eine Subscription zu finden, die auf ein bestimmtes SubscriptionTopic verweist. \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string)." }, { "extension": [ @@ -172,7 +172,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/Subscription-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Subscription?status=requested` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token)." + "documentation": "**Beispiel:** \r\n `GET [base]/Subscription?status=requested` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token)." }, { "extension": [ @@ -184,7 +184,7 @@ "name": "url", "definition": "http://hl7.org/fhir/SearchParameter/Subscription-url", "type": "uri", - "documentation": "**Beispiel:** \n `GET [base]/Subscription?url=http://example.org/fhir/` \n **Anwendungshinweis:** \n Dient dazu eine Subscription zu finden, die auf einen REST-Endpoint verweist welcher die Subscription Notifications empfangen soll. \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#uri)." + "documentation": "**Beispiel:** \r\n `GET [base]/Subscription?url=http://example.org/fhir/` \r\n **Anwendungshinweis:** \r\n Dient dazu eine Subscription zu finden, die auf einen REST-Endpoint verweist welcher die Subscription Notifications empfangen soll. \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#uri)." } ], "operation": [ @@ -197,7 +197,7 @@ ], "name": "status", "definition": "http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-status", - "documentation": "**Beispiel:** \n `GET [base]/Subscription/[id]/$status` \n **Anwendungshinweis:** \n Dient dazu den Status einer Subscription zu ermitteln. \n Weitere Details siehe [Subscriptions R5 Backport IG](https://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-status)." + "documentation": "**Beispiel:** \r\n `GET [base]/Subscription/[id]/$status` \r\n **Anwendungshinweis:** \r\n Dient dazu den Status einer Subscription zu ermitteln. \r\n Weitere Details siehe [Subscriptions R5 Backport IG](https://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-status)." }, { "extension": [ @@ -208,7 +208,7 @@ ], "name": "events", "definition": "http://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-events", - "documentation": "**Beispiel:** \n `GET [base]/Subscription/[id]/$events` \n **Anwendungshinweis:** \n Diese Operation wird verwendet, um nach SubscriptionNotifications zu suchen und diese zurückzugeben, die zuvor durch eine topic basierte Subscription in FHIR R4 ausgelöst wurden. \n Weitere Details siehe [Subscriptions R5 Backport IG](https://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-events)." + "documentation": "**Beispiel:** \r\n `GET [base]/Subscription/[id]/$events` \r\n **Anwendungshinweis:** \r\n Diese Operation wird verwendet, um nach SubscriptionNotifications zu suchen und diese zurückzugeben, die zuvor durch eine topic basierte Subscription in FHIR R4 ausgelöst wurden. \r\n Weitere Details siehe [Subscriptions R5 Backport IG](https://hl7.org/fhir/uv/subscriptions-backport/OperationDefinition/backport-subscription-events)." } ] }, diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementSubscriptionServerAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementSubscriptionServerAkteur.json index d36d3f1553..a09a8289d5 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementSubscriptionServerAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementSubscriptionServerAkteur.json @@ -34,7 +34,7 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiK-CapabilityStatementSubscriptionServerAkteur", "title": "Akteur "ISiKCapabilityStatementSubscriptionServerAkteur"", "implementationGuide": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminRepositoryAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminRepositoryAkteur.json index d08ba86047..c178222abb 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminRepositoryAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminRepositoryAkteur.json @@ -34,7 +34,7 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiKCapabilityStatementTerminRepositoryAkteur", "title": "ISiK CapabilityStatement Termin-Repository Akteur", "purpose": "Das vorliegende CapabilityStatement fasst die Rollen (und entsprechende Interaktionen) zusammen, die ein Akteur 'Termin-Repository' zur Unterstützung des Termin-Workflows implementieren muss.", diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminRepositoryRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminRepositoryRolle.json index 9d9f0a882d..f5a442dc29 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminRepositoryRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminRepositoryRolle.json @@ -34,7 +34,7 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementTerminRepositoryRolle", "title": "ISiK CapabilityStatement Termin-Repository Rolle", "purpose": "Das vorliegende CapabilityStatement beschreibt Interaktionen für ein System, das Termin-Repository-Daten exponiert.", @@ -84,7 +84,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -96,7 +96,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -107,7 +107,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -118,7 +118,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -130,7 +130,7 @@ "name": "active", "definition": "http://hl7.org/fhir/SearchParameter/Schedule-active", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Schedule?active=true` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Schedule?active=true` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -142,7 +142,7 @@ "name": "service-type", "definition": "http://hl7.org/fhir/SearchParameter/Schedule-service-type", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Schedule?service-type=http://example.org/fhir/CodeSystem/ScheduleServiceType|CT` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Schedule?service-type=http://example.org/fhir/CodeSystem/ScheduleServiceType|CT` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -154,7 +154,7 @@ "name": "specialty", "definition": "http://hl7.org/fhir/SearchParameter/Schedule-specialty", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Schedule?specialty=http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen|ALLG` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Schedule?specialty=http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen|ALLG` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -166,7 +166,7 @@ "name": "actor", "definition": "http://hl7.org/fhir/SearchParameter/Schedule-actor", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Schedule?actor=Practitioner/ISiKPractitionerExample` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Schedule?actor=Practitioner/ISiKPractitionerExample` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " } ], "searchRevInclude": [ @@ -234,7 +234,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -246,7 +246,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -257,7 +257,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -268,7 +268,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -280,7 +280,7 @@ "name": "schedule", "definition": "http://hl7.org/fhir/SearchParameter/Slot-schedule", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Slot?schedule=Schedule/ISiKKalenderExample&start=2022-12-10T09:00:00Z` \n `GET [base]/Slot?schedule=Schedule/ISiKKalenderExample` \n **Anwendungshinweis:** \n Der Suchparameter `schedule` MUSS in Kombination mit einem definierten Startzeitpunkt mittels Suchparameter `start` unterstützt werden. \n Der Suchparameter `schedule` KANN alleinstehend unterstützt werden. Beim Fehlen des `start`-Suchparameters SOLL der aktuelle Zeitpunkt des Servers \n als Startzeitpunkt per Default verwendet werden.\n In diesem Fall ist auch ein Chaining auf weitere verknüpfte Akteure möglich: \n `GET https://example.org/fhir/Slot?schedule.actor:HealthcareService.type=https://example.org/fhir/CodeSystem/Behandlungsleistung|CT` \n Dies kann notwendig sein, falls interdisziplinäre Kalender durch das Termin-Repository gepflegt werden (z.B. ein Kalender pro Station). \n In solchen Fälle wäre es sinnvoll, wenn das Termin-Repository einem Termin-Requestor eine Verknüpfung zwischen Kalender (Schedule) \n und Behandlungsleistung (HealthcareService) bereitstellen würde.\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Slot?schedule=Schedule/ISiKKalenderExample&start=2022-12-10T09:00:00Z` \r\n `GET [base]/Slot?schedule=Schedule/ISiKKalenderExample` \r\n **Anwendungshinweis:** \r\n Der Suchparameter `schedule` MUSS in Kombination mit einem definierten Startzeitpunkt mittels Suchparameter `start` unterstützt werden. \r\n Der Suchparameter `schedule` KANN alleinstehend unterstützt werden. Beim Fehlen des `start`-Suchparameters SOLL der aktuelle Zeitpunkt des Servers \r\n als Startzeitpunkt per Default verwendet werden.\r\n In diesem Fall ist auch ein Chaining auf weitere verknüpfte Akteure möglich: \r\n `GET https://example.org/fhir/Slot?schedule.actor:HealthcareService.type=https://example.org/fhir/CodeSystem/Behandlungsleistung|CT` \r\n Dies kann notwendig sein, falls interdisziplinäre Kalender durch das Termin-Repository gepflegt werden (z.B. ein Kalender pro Station). \r\n In solchen Fälle wäre es sinnvoll, wenn das Termin-Repository einem Termin-Requestor eine Verknüpfung zwischen Kalender (Schedule) \r\n und Behandlungsleistung (HealthcareService) bereitstellen würde.\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -292,7 +292,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/Slot-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Slot?status=free&schedule=Schedule/ISiKTerminExample`\n `GET [base]/Slot?status=free&schedule.actor:Practitioner.name=Musterarzt` \n **Anwendungshinweis:** \n Der Suchparameter `status` MUSS in Kombination ('&') mit dem Parameter `schedule` unterstützt werden. \n Diese Abfrage KANN entweder eine direkte Angabe einer Referenz oder eine Angabe von weiteren Chaining-Parametern sein.\n Der Suchparameter MUSS NICHT alleinstehend unterstützt werden. Falls der Parameter nicht alleinstehend unterstützt wird, dann SOLL der Server einen Fehler-Code 422 (Unprocessable Entity) zurückgeben, falls ein Client den Parameter alleinstehend verwendet. Zudem SOLL eine OperationOutcome über die fehlende Kombination bei der Suchanfrage Auskunft geben.\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Slot?status=free&schedule=Schedule/ISiKTerminExample`\r\n `GET [base]/Slot?status=free&schedule.actor:Practitioner.name=Musterarzt` \r\n **Anwendungshinweis:** \r\n Der Suchparameter `status` MUSS in Kombination ('&') mit dem Parameter `schedule` unterstützt werden. \r\n Diese Abfrage KANN entweder eine direkte Angabe einer Referenz oder eine Angabe von weiteren Chaining-Parametern sein.\r\n Der Suchparameter MUSS NICHT alleinstehend unterstützt werden. Falls der Parameter nicht alleinstehend unterstützt wird, dann SOLL der Server einen Fehler-Code 422 (Unprocessable Entity) zurückgeben, falls ein Client den Parameter alleinstehend verwendet. Zudem SOLL eine OperationOutcome über die fehlende Kombination bei der Suchanfrage Auskunft geben.\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -304,7 +304,7 @@ "name": "start", "definition": "http://hl7.org/fhir/SearchParameter/Slot-start", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/Slot?start=2022-12-10T09:00:00Z&schedule=Schedule/ISiKTerminExample` \n `GET [base]/Slot?start=2022-12-10T09:00:00Z&schedule.actor:Practitioner.name=Musterarzt` \n **Anwendungshinweis:** \n Der Suchparameter `start` MUSS in Kombination ('&') mit dem Parameter `schedule` unterstützt werden.\n Diese Abfrage KANN entweder eine direkte Angabe einer Referenz oder eine Angabe von weiteren Chaining-Parametern sein.\n Der Suchparameter MUSS NICHT alleinstehend unterstützt werden.\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " + "documentation": "**Beispiel:** \r\n `GET [base]/Slot?start=2022-12-10T09:00:00Z&schedule=Schedule/ISiKTerminExample` \r\n `GET [base]/Slot?start=2022-12-10T09:00:00Z&schedule.actor:Practitioner.name=Musterarzt` \r\n **Anwendungshinweis:** \r\n Der Suchparameter `start` MUSS in Kombination ('&') mit dem Parameter `schedule` unterstützt werden.\r\n Diese Abfrage KANN entweder eine direkte Angabe einer Referenz oder eine Angabe von weiteren Chaining-Parametern sein.\r\n Der Suchparameter MUSS NICHT alleinstehend unterstützt werden.\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " } ], "searchInclude": [ @@ -385,7 +385,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -397,7 +397,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -408,7 +408,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -419,7 +419,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -431,7 +431,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/Appointment-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Appointment?status=booked` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Appointment?status=booked` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -443,7 +443,7 @@ "name": "service-type", "definition": "http://hl7.org/fhir/SearchParameter/Appointment-service-type", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Appointment?service-type=http://example.org/fhir/CodeSystem/ScheduleServiceType|CT` \n **Anwendungshinweis:** \n Anwendungshinweise: Bei einer Suche mit dem `:not`-Modifier MÜSSEN Ressourcen, die keinen Wert für `Appointment.serviceType` enthalten, \n im Suchergebnis enthalten sein.\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Appointment?service-type=http://example.org/fhir/CodeSystem/ScheduleServiceType|CT` \r\n **Anwendungshinweis:** \r\n Anwendungshinweise: Bei einer Suche mit dem `:not`-Modifier MÜSSEN Ressourcen, die keinen Wert für `Appointment.serviceType` enthalten, \r\n im Suchergebnis enthalten sein.\r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -455,7 +455,7 @@ "name": "specialty", "definition": "http://hl7.org/fhir/SearchParameter/Appointment-service-type", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Appointment?specialty=http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen|ALLG` \n **Anwendungshinweis:** \n Anwendungshinweise: Bei einer Suche mit dem `:not`-Modifier MÜSSEN Ressourcen, die keinen Wert für `Appointment.specialty` enthalten, \n im Suchergebnis enthalten sein. \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Appointment?specialty=http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen|ALLG` \r\n **Anwendungshinweis:** \r\n Anwendungshinweise: Bei einer Suche mit dem `:not`-Modifier MÜSSEN Ressourcen, die keinen Wert für `Appointment.specialty` enthalten, \r\n im Suchergebnis enthalten sein. \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -467,7 +467,7 @@ "name": "date", "definition": "http://hl7.org/fhir/SearchParameter/Appointment-date", "type": "date", - "documentation": "**Beispiel:** \n `GET [base]/Appointment?date=2022-12-10T09:00:00Z` \n **Anwendungshinweis:** \n Die Suche wird gegen das Element `Appointment.start` ausgewertet. \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " + "documentation": "**Beispiel:** \r\n `GET [base]/Appointment?date=2022-12-10T09:00:00Z` \r\n **Anwendungshinweis:** \r\n Die Suche wird gegen das Element `Appointment.start` ausgewertet. \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#date). " }, { "extension": [ @@ -479,7 +479,7 @@ "name": "slot", "definition": "http://hl7.org/fhir/SearchParameter/Appointment-slot", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Appointment?slot=Slot/ISiKSlotExample` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Appointment?slot=Slot/ISiKSlotExample` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -491,7 +491,7 @@ "name": "actor", "definition": "http://hl7.org/fhir/SearchParameter/Appointment-actor", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Appointment?actor=Patient/ISiKPatientExample` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Appointment?actor=Patient/ISiKPatientExample` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " } ], "operation": [ @@ -572,7 +572,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -584,7 +584,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -595,7 +595,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -606,7 +606,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -618,7 +618,7 @@ "name": "active", "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-active", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/HealthcareService?active=true` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/HealthcareService?active=true` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -630,7 +630,7 @@ "name": "service-type", "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-service-type", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/HealthcareService?service-type=http://example.org/fhir/CodeSystem/ScheduleServiceType|CT` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/HealthcareService?service-type=http://example.org/fhir/CodeSystem/ScheduleServiceType|CT` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -642,7 +642,7 @@ "name": "specialty", "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-specialty", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/HealthcareService?specialty=http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen|ALLG` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/HealthcareService?specialty=http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen|ALLG` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -654,7 +654,7 @@ "name": "name", "definition": "http://hl7.org/fhir/SearchParameter/HealthcareService-name", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/HealthcareService?name=Medizinische Behandlungseinheit Des Fachbereichs 0100` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/HealthcareService?name=Medizinische Behandlungseinheit Des Fachbereichs 0100` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " } ], "searchInclude": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminologieRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminologieRolle.json index fa4a58801c..45146a8967 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminologieRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementTerminologieRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityISiKCapabilityStatementTerminologieRolle", "title": "CapabilityStatement für Rolle "ISiKCapabilityStatementTerminologieRolle"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Basismodul" ], - "purpose": "\nCapabilityStatement für die Rolle "ISiKCapabilityStatementTerminologieRolle".\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von Terminologie-Ressourcen.\n", + "purpose": "\r\nCapabilityStatement für die Rolle "ISiKCapabilityStatementTerminologieRolle".\r\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf und der Verarbeitung von Terminologie-Ressourcen.\r\n", "rest": [ { "mode": "server", @@ -87,7 +87,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -99,7 +99,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -110,7 +110,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -121,7 +121,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -133,7 +133,7 @@ "name": "url", "definition": "http://hl7.org/fhir/SearchParameter/conformance-url", "type": "uri", - "documentation": "**Beispiel:** \n `GET [base]/CodeSystem?url=http://example.org/fhir/CodeSystem/test` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#uri). " + "documentation": "**Beispiel:** \r\n `GET [base]/CodeSystem?url=http://example.org/fhir/CodeSystem/test` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#uri). " } ] }, @@ -173,7 +173,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -185,7 +185,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -196,7 +196,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -207,7 +207,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -219,7 +219,7 @@ "name": "url", "definition": "http://hl7.org/fhir/SearchParameter/conformance-url", "type": "uri", - "documentation": "**Beispiel:** \n `GET [base]/ValueSet?url=http://example.org/fhir/ValueSet/test` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#uri). " + "documentation": "**Beispiel:** \r\n `GET [base]/ValueSet?url=http://example.org/fhir/ValueSet/test` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#uri). " }, { "extension": [ @@ -231,7 +231,7 @@ "name": "name", "definition": "http://hl7.org/fhir/SearchParameter/conformance-name", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/ValueSet?name=TestValueSet` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/ValueSet?name=TestValueSet` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -243,7 +243,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/conformance-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/ValueSet?status=active` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/ValueSet?status=active` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -255,7 +255,7 @@ "name": "version", "definition": "http://hl7.org/fhir/SearchParameter/conformance-version", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/ValueSet?version=1.0.0` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/ValueSet?version=1.0.0` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -267,7 +267,7 @@ "name": "context-type-value", "definition": "http://hl7.org/fhir/SearchParameter/conformance-context-type-value", "type": "composite", - "documentation": "**Beispiel:** \n `GET [base]/ValueSet?context-type-value=http://terminology.hl7.org/CodeSystem/usage-context-type|focus$http://hl7.org/fhir/resource-types|Encounter` \n **Anwendungshinweis:** \n Mit dieser Abfrage können hausinterne Kataloge anhand des Ressource-Typs ermittelt werden. Diese Informationen sind u.a. relevant im Kontext von: \n * Hausinternen Prozeduren/Diagnosen-Codes\n * Kodierung von Encounter-Informationen (z.B. Wahlleistungen, Orttypen) \n Use Cases im Zusammenhang: \n (A) Zur Konfigurationszeit können passende ValueSets von einem Server spezifisch für einen Ressourcentyp abgerufen und vorbereitend auf eine Systemintegration begutachtet \n bzw. in Client-Systeme eingebunden werden. In diesem Sinne wird die Abfrage im Kontext der [Terminvereinbarung durch einen Termin-Requestor](https://simplifier.net/guide/isik-terminplanung-v4/ImplementationGuide-markdown-Datenobjekte-Operations?version=current) genutzt. \n (B) Zur Laufzeit können spezifische ValueSets synchronisiert bzw. direkt in die Eingabemasken von Clients eingebunden werden. \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#composite). " + "documentation": "**Beispiel:** \r\n `GET [base]/ValueSet?context-type-value=http://terminology.hl7.org/CodeSystem/usage-context-type|focus$http://hl7.org/fhir/resource-types|Encounter` \r\n **Anwendungshinweis:** \r\n Mit dieser Abfrage können hausinterne Kataloge anhand des Ressource-Typs ermittelt werden. Diese Informationen sind u.a. relevant im Kontext von: \r\n * Hausinternen Prozeduren/Diagnosen-Codes\r\n * Kodierung von Encounter-Informationen (z.B. Wahlleistungen, Orttypen) \r\n Use Cases im Zusammenhang: \r\n (A) Zur Konfigurationszeit können passende ValueSets von einem Server spezifisch für einen Ressourcentyp abgerufen und vorbereitend auf eine Systemintegration begutachtet \r\n bzw. in Client-Systeme eingebunden werden. In diesem Sinne wird die Abfrage im Kontext der [Terminvereinbarung durch einen Termin-Requestor](https://simplifier.net/guide/isik-terminplanung-v4/ImplementationGuide-markdown-Datenobjekte-Operations?version=current) genutzt. \r\n (B) Zur Laufzeit können spezifische ValueSets synchronisiert bzw. direkt in die Eingabemasken von Clients eingebunden werden. \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#composite). " } ] } diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVersicherungsverhaeltnisRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVersicherungsverhaeltnisRolle.json index 0a6e7ab27b..1224807e05 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVersicherungsverhaeltnisRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVersicherungsverhaeltnisRolle.json @@ -34,13 +34,13 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementVersicherungsverhaeltnisRolle", "title": "CapabilityStatement für Rolle "ISiKCapabilityStatementVersicherungsverhaeltnisRolle"", "implementationGuide": [ "https://gematik.de/fhir/isik/ImplementationGuide/ISiK-Basismodul" ], - "purpose": "CapabilityStatement für die Rolle "ISiKCapabilityStatementVersicherungsverhaeltnisRolle".\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf von ISiKVersicherungsverhaeltnis-Ressourcen.", + "purpose": "CapabilityStatement für die Rolle "ISiKCapabilityStatementVersicherungsverhaeltnisRolle".\r\nDiese Rolle beschreibt verpflichtende Interaktionen zum Abruf von ISiKVersicherungsverhaeltnis-Ressourcen.", "rest": [ { "mode": "server", @@ -89,7 +89,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -101,7 +101,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -112,7 +112,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -123,7 +123,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -135,7 +135,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/Coverage-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Coverage?status=active` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Coverage?status=active` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -147,7 +147,7 @@ "name": "type", "definition": "http://hl7.org/fhir/SearchParameter/Coverage-type", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Coverage?type=http://fhir.de/CodeSystem/versicherungsart-de-basis|GKV` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Coverage?type=http://fhir.de/CodeSystem/versicherungsart-de-basis|GKV` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -159,7 +159,7 @@ "name": "beneficiary", "definition": "http://hl7.org/fhir/SearchParameter/Coverage-beneficiary", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Coverage?beneficiary=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Coverage?beneficiary=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -171,7 +171,7 @@ "name": "payor", "definition": "http://hl7.org/fhir/SearchParameter/Coverage-payor", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Coverage?payor:identifier=0123456789` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Coverage?payor:identifier=0123456789` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -183,7 +183,7 @@ "name": "subscriber", "definition": "http://hl7.org/fhir/SearchParameter/Coverage-subscriber", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Coverage?subscriber=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Coverage?subscriber=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " } ], "searchInclude": [ @@ -269,7 +269,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -281,7 +281,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -292,7 +292,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -303,7 +303,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -315,7 +315,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/RelatedPerson-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/RelatedPerson?patient=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/RelatedPerson?patient=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " }, { "extension": [ @@ -327,7 +327,7 @@ "name": "name", "definition": "http://hl7.org/fhir/SearchParameter/RelatedPerson-name", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/RelatedPerson?name=Heidi` \n `GET [base]/RelatedPerson?name=Alpenzauber` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/RelatedPerson?name=Heidi` \r\n `GET [base]/RelatedPerson?name=Alpenzauber` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -339,7 +339,7 @@ "name": "address", "definition": "http://hl7.org/fhir/SearchParameter/individual-address", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/RelatedPerson?address=Berlin` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/RelatedPerson?address=Berlin` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -351,7 +351,7 @@ "name": "address-city", "definition": "http://hl7.org/fhir/SearchParameter/individual-address-city", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/RelatedPerson?address-city=Berlin` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/RelatedPerson?address-city=Berlin` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -363,7 +363,7 @@ "name": "address-country", "definition": "http://hl7.org/fhir/SearchParameter/individual-address-country", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/RelatedPerson?address-country=DE` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/RelatedPerson?address-country=DE` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " }, { "extension": [ @@ -375,7 +375,7 @@ "name": "address-postalcode", "definition": "http://hl7.org/fhir/SearchParameter/individual-address-postalcode", "type": "string", - "documentation": "**Beispiel:** \n `GET [base]/RelatedPerson?address-postalcode=10117` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " + "documentation": "**Beispiel:** \r\n `GET [base]/RelatedPerson?address-postalcode=10117` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#string). " } ], "searchInclude": [ @@ -456,7 +456,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -468,7 +468,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -479,7 +479,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -490,7 +490,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ @@ -502,7 +502,7 @@ "name": "identifier", "definition": "http://hl7.org/fhir/SearchParameter/clinical-identifier", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Account?identifier=http://test.krankenhaus.de/fhir/sid/fallnr|123456` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Account?identifier=http://test.krankenhaus.de/fhir/sid/fallnr|123456` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -514,7 +514,7 @@ "name": "status", "definition": "http://hl7.org/fhir/SearchParameter/Account-status", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Account?status=active` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Account?status=active` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -526,7 +526,7 @@ "name": "type", "definition": "http://hl7.org/fhir/SearchParameter/clinical-type", "type": "token", - "documentation": "**Beispiel:** \n `GET [base]/Account?type=http://terminology.hl7.org/CodeSystem/v3-ActCode|AMB` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " + "documentation": "**Beispiel:** \r\n `GET [base]/Account?type=http://terminology.hl7.org/CodeSystem/v3-ActCode|AMB` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#token). " }, { "extension": [ @@ -538,7 +538,7 @@ "name": "patient", "definition": "http://hl7.org/fhir/SearchParameter/clinical-patient", "type": "reference", - "documentation": "**Beispiel:** \n `GET [base]/Account?patient=Patient/123` \n **Anwendungshinweis:** \n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " + "documentation": "**Beispiel:** \r\n `GET [base]/Account?patient=Patient/123` \r\n **Anwendungshinweis:** \r\n Weitere Details siehe [FHIR-Kernspezifikation](https://hl7.org/fhir/R4/search.html#reference). " } ] } diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceExtendedAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceExtendedAkteur.json index ed896df12c..068f3a8be0 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceExtendedAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceExtendedAkteur.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiKCapabilityStatementVitalSignICUSourceExtendedAkteur", "title": "ISiK CapabilityStatement Vitalparameter Server Extended", - "purpose": "Das vorliegende CapabilityStatement fasst die Rollen (und entsprechende Interaktionen) zusammen, die ein Akteur 'VitalSign ICU Source Extended' zur Unterstützung des ICU-Normalstation-Workflows implementieren muss\n\nZur Implementierung der Interaktionen sind insbesondere die zu implementierenden Rollen (siehe 'imports' in der CapabilityStatement-Ressource) zu beachten.\n\n**HISTORIE:** \n\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne eines eigenständigen Akteurs extrahiert (die Funktionalität bleibt dabei unverändert).\n\n*Historie*: mit der Version 4.0.1 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement überarbeitet.\n", + "purpose": "Das vorliegende CapabilityStatement fasst die Rollen (und entsprechende Interaktionen) zusammen, die ein Akteur 'VitalSign ICU Source Extended' zur Unterstützung des ICU-Normalstation-Workflows implementieren muss\r\n\r\nZur Implementierung der Interaktionen sind insbesondere die zu implementierenden Rollen (siehe 'imports' in der CapabilityStatement-Ressource) zu beachten.\r\n\r\n**HISTORIE:** \r\n\r\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne eines eigenständigen Akteurs extrahiert (die Funktionalität bleibt dabei unverändert).\r\n\r\n*Historie*: mit der Version 4.0.1 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement überarbeitet.\r\n", "rest": [ { "mode": "server" diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceExtendedRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceExtendedRolle.json index 263b3dfc45..6b9341181f 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceExtendedRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceExtendedRolle.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementVitalSignICUSourceExtendedRolle", "title": "ISiK CapabilityStatement VitalSign ICU Source Extended", - "purpose": "Das vorliegende CapabilityStatement beschreibt verpflichtende Interaktionen, die ein ISiK-konformes System oder eine Systemkomponente in der Rolle 'VitalSign ICU Source Extended' zur Unterstützung des ICU-Normalstation-Workflows implementieren muss.\n\nDie Interaktionen umfassen die Bereitstellung von Vitalparametern, die für die Behandlung von Intensivpatienten notwendig sind und sie z.B. typischerweise auf einer Intensivstation in einem PDMS erfasst werden.\n\n**HISTORIE:** \n\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne einer eigenständigen Rolle extrahiert (die Funktionalität bleibt dabei unverändert).\n\n*Historie*: mit der Version 4.0.1 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement überarbeitet.\n\n", + "purpose": "Das vorliegende CapabilityStatement beschreibt verpflichtende Interaktionen, die ein ISiK-konformes System oder eine Systemkomponente in der Rolle 'VitalSign ICU Source Extended' zur Unterstützung des ICU-Normalstation-Workflows implementieren muss.\r\n\r\nDie Interaktionen umfassen die Bereitstellung von Vitalparametern, die für die Behandlung von Intensivpatienten notwendig sind und sie z.B. typischerweise auf einer Intensivstation in einem PDMS erfasst werden.\r\n\r\n**HISTORIE:** \r\n\r\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne einer eigenständigen Rolle extrahiert (die Funktionalität bleibt dabei unverändert).\r\n\r\n*Historie*: mit der Version 4.0.1 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement überarbeitet.\r\n\r\n", "rest": [ { "mode": "server", @@ -337,7 +337,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -349,7 +349,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -360,7 +360,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -371,7 +371,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceMinimalAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceMinimalAkteur.json index 5cb721fa4d..c609280096 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceMinimalAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceMinimalAkteur.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiKCapabilityStatementVitalSignICUSourceMinimalAkteur", "title": "ISiK CapabilityStatement VitalSign ICU Source Minimal Akteur", - "purpose": "Das vorliegende CapabilityStatement fasst die Rollen (und entsprechende Interaktionen) zusammen, die ein Akteur 'VitalSign ICU Source Minimal' zur Unterstützung des ICU-Normalstation-Workflows implementieren muss.\n\nZur Implementierung der Interaktionen sind insbesondere die zu implementierenden Rollen (siehe 'imports' in der CapabilityStatement-Ressource) zu beachten.\n \n**HISTORIE:** \n\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne eines eigenständigen Akteurs extrahiert (die Funktionalität bleibt dabei unverändert).\n\n*Historie*: mit der Version 4.0.1 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement überarbeitet.\n\n**Version 4.0.1**\n\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \n\n", + "purpose": "Das vorliegende CapabilityStatement fasst die Rollen (und entsprechende Interaktionen) zusammen, die ein Akteur 'VitalSign ICU Source Minimal' zur Unterstützung des ICU-Normalstation-Workflows implementieren muss.\r\n\r\nZur Implementierung der Interaktionen sind insbesondere die zu implementierenden Rollen (siehe 'imports' in der CapabilityStatement-Ressource) zu beachten.\r\n \r\n**HISTORIE:** \r\n\r\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne eines eigenständigen Akteurs extrahiert (die Funktionalität bleibt dabei unverändert).\r\n\r\n*Historie*: mit der Version 4.0.1 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement überarbeitet.\r\n\r\n**Version 4.0.1**\r\n\r\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \r\n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \r\n\r\n", "rest": [ { "mode": "server" diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceMinimalRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceMinimalRolle.json index 39a1b5cb25..960fb27d01 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceMinimalRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignICUSourceMinimalRolle.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementVitalSignICUSourceMinimalRolle", "title": "ISiK CapabilityStatement VitalSign ICU Source Minimal Rolle", - "purpose": "Das vorliegende CapabilityStatement beschreibt verpflichtende Interaktionen, die ein ISiK-konformes System oder eine Systemkomponenten in der Rolle 'VitalSign ICU Source Minimal' zur Unterstützung des ICU-Normalstation-Workflows implementieren muss.\n\nDie Interaktionen umfassen die Bereitstellung von Vitalparametern, die für die Behandlung von Patienten notwendig sind und sie z.B. typischerweise auf einer Normalstation in einem KIS erfasst werden.\n \n**HISTORIE:** \n\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne einer eigenständigen Rolle extrahiert (die Funktionalität bleibt dabei unverändert).\n\n*Historie*: mit der Version 4.0.1 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement überarbeitet.\n\n**Version 4.0.1**\n\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \n\n", + "purpose": "Das vorliegende CapabilityStatement beschreibt verpflichtende Interaktionen, die ein ISiK-konformes System oder eine Systemkomponenten in der Rolle 'VitalSign ICU Source Minimal' zur Unterstützung des ICU-Normalstation-Workflows implementieren muss.\r\n\r\nDie Interaktionen umfassen die Bereitstellung von Vitalparametern, die für die Behandlung von Patienten notwendig sind und sie z.B. typischerweise auf einer Normalstation in einem KIS erfasst werden.\r\n \r\n**HISTORIE:** \r\n\r\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne einer eigenständigen Rolle extrahiert (die Funktionalität bleibt dabei unverändert).\r\n\r\n*Historie*: mit der Version 4.0.1 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement überarbeitet.\r\n\r\n**Version 4.0.1**\r\n\r\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \r\n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \r\n\r\n", "rest": [ { "mode": "server", @@ -238,7 +238,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -250,7 +250,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -261,7 +261,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -272,7 +272,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignStandardSourceAkteur.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignStandardSourceAkteur.json index 35a90f43f6..b3941fde3e 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignStandardSourceAkteur.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignStandardSourceAkteur.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \n\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \nDer `MODE`-Parameter kann ignoriert werden. \nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \n\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \nund die Versionsnummer angeben. \nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\n\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \nsofern diese in der Instanz implementiert wurden. \n\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diesen Akteur implementiert. \r\n\r\n Jede Instanz eines bestätigungsrelevanten Systems MUSS an ihrem Endpunkt eine CapabilityStatement-Ressource bereitstellen.\r\nHierzu MUSS die [capabilities-Interaktion gemäß FHIR-Kernspezifikation](https://hl7.org/fhir/R4/http.html#capabilities) unterstützt werden. \r\nDer `MODE`-Parameter kann ignoriert werden. \r\nDas CapabilityStatement in dieser Spezifikation stellt die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Rollen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Imports-Expectation-Extension](https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKCapabilityStatementImportsExpectation) mit den möglichen Werten 'SHALL' (=MUSS) 'SHOULD' (=SOLL) 'MAY' (=KANN) 'SHOULD-NOT' (=SOLL NICHT) verwendet. \r\n\r\nEine Server-Instanz MUSS ihrerseits ein CapabilityStatement vom `kind = instance` liefern und im Element `software` den Namen \r\nund die Versionsnummer angeben. \r\nDarüber hinaus MÜSSEN in `CapabilityStatement.instantiates` sämtliche Canonical URLs der implementierten Rollen angegeben werden.\r\nDie mindestens zu implementierenden Profile für einen Akteur und Interaktionen entsprechen daher den aggregierten Anforderungen der einzelnen Rolle (per 'imports'). In den CapabilityStatements zu den Rollen sind die Anforderungen tabellarisch gelistet und weisen so die zu implementierenden Profile aus.\r\n\r\nDas CapabilityStatement der Instanz MUSS alle Funktionalitäten auflisten, die im folgenden CapabilityStatement (bzw. der in ihm importierten Rollen - siehe 'imports') mit `SHALL` gekennzeichnet sind. \r\nDas CapabilityStatement KANN darüber hinaus die mit `MAY` gekennzeichneten Funktionalitäten, sowie weitere Funktionalitäten auflisten, \r\nsofern diese in der Instanz implementiert wurden. \r\n\r\nDie Verwendung der CapabilityStatement-Expectation-Extension ist im CapabilityStatement der Server-Instanz nicht erforderlich.", "name": "ISiKCapabilityStatementVitalSignStandardSourceAkteur", "title": "ISiK CapabilityStatement Vital Sign Standard Source Akteur", - "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren für das Modul Vitalparameter zu bestehen.\n \n**HISTORIE:** \n\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne eines eigenständigen Akteurs extrahiert (die Funktionalität bleibt dabei unverändert).\n\n\n**Version 4.0.1**\n\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \n\n", + "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren für das Modul Vitalparameter zu bestehen.\r\n \r\n**HISTORIE:** \r\n\r\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne eines eigenständigen Akteurs extrahiert (die Funktionalität bleibt dabei unverändert).\r\n\r\n\r\n**Version 4.0.1**\r\n\r\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \r\n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \r\n\r\n", "rest": [ { "mode": "server" diff --git a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignStandardSourceRolle.json b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignStandardSourceRolle.json index f15cc392f0..5013731229 100644 --- a/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignStandardSourceRolle.json +++ b/Resources/fsh-generated/resources/CapabilityStatement-ISiKCapabilityStatementVitalSignStandardSourceRolle.json @@ -34,10 +34,10 @@ "application/fhir+xml", "application/fhir+json" ], - "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \n die ein System unterstützen MUSS, welches diese Rolle implementiert. \n \nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", + "description": "Dieses CapabilityStatement beschreibt alle Interaktionen, \r\n die ein System unterstützen MUSS, welches diese Rolle implementiert. \r\n \r\nDie CapabilityStatements in dieser Spezifikation stellen die Anforderungen seitens der gematik dar (`kind = requirements`). \r\nZur Unterscheidung von Anforderungen, die erfüllt werden MÜSSEN gegenüber jenen, die erfüllt werden KÖNNEN, \r\nwird die [CapabilityStatement-Expectation-Extension](https://hl7.org/fhir/R4/extension-capabilitystatement-expectation.html) mit den möglichen Werten `SHALL` (=MUSS) und `MAY` (=KANN) verwendet.", "name": "ISiKCapabilityStatementVitalSignStandardSource Rolle", "title": "ISiK CapabilityStatement VitalSign Standard Source Rolle", - "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen, die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren für das Modul Vitalparameter zu bestehen.\n \n**HISTORIE:** \n\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne einer eigenständigen Rolle extrahiert (die Funktionalität bleibt dabei unverändert).\n\n\n**Version 4.0.1**\n\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \n\n", + "purpose": "Das vorliegende CapabilityStatement beschreibt alle verpflichtenden Interaktionen, die ein ISiK-konformes System unterstützen muss um das Bestätigungsverfahren für das Modul Vitalparameter zu bestehen.\r\n \r\n**HISTORIE:** \r\n\r\n*Historie*: mit der Version 4.0.2 des IG ICU-Normalstation-Workflow wurde das vorliegende CapabilityStatement im Sinne einer eigenständigen Rolle extrahiert (die Funktionalität bleibt dabei unverändert).\r\n\r\n\r\n**Version 4.0.1**\r\n\r\n* `change` Die Verbindlichkeit des Suchparameters `subject` wurde von SHALL auf MAY reduziert, da der Suchparameter `patient` für ISiK-Zwecke ausreichend ist. \r\n* `change` Die Verbindlichkeit von Include und RevInclude wurde von SHALL auf MAY reduziert, außer bei den Parameter `patient` und `encounter`, da diese für ISiK-Zwecke ausreichend sind. \r\n\r\n", "rest": [ { "mode": "server", @@ -175,7 +175,7 @@ "name": "_id", "definition": "http://hl7.org/fhir/SearchParameter/Resource-id", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_id=103270`\n **Anwendungshinweis:**\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_id=103270`\r\n **Anwendungshinweis:**\r\n Der Parameter `_id` wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource\r\n anhand der `id` die `READ`-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden,\r\n um den Abruf einer Ressource bspw. mit einem `_include` weiterer Ressourcen zu verbinden,\r\n z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten:\r\n `GET [base]/Encounter?_id=103270&_include=Encounter:patient`\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all).\r\n Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend." }, { "extension": [ @@ -187,7 +187,7 @@ "name": "_tag", "definition": "http://hl7.org/fhir/SearchParameter/Resource-tag", "type": "token", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Parameters for all resources](https://hl7.org/fhir/R4/search.html#all)\r\n sowie Abschnitt [Tags](https://www.hl7.org/fhir/R4/resource.html#simple-tags). " }, { "extension": [ @@ -198,7 +198,7 @@ ], "name": "_count", "type": "number", - "documentation": "**Beispiel:**\n `GET [base]/[Resourcetype]?_count=100`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " + "documentation": "**Beispiel:**\r\n `GET [base]/[Resourcetype]?_count=100`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Page Count](https://www.hl7.org/fhir/R4/search.html#count). " }, { "extension": [ @@ -209,7 +209,7 @@ ], "name": "_has", "type": "string", - "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\n **Anwendungshinweis:**\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " + "documentation": "**Beispiel:** Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben\r\n `GET [base]/Patient?_has:Observation:patient:code=1234-5`\r\n **Beispiel:** Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde\r\n `GET [base]/Encounter?_has:Condition:encounter:code=A12.3`\r\n **Anwendungshinweis:**\r\n Weitere Details siehe FHIR-Kernspezifikation, Abschnitt [Reverse Chaining](https://hl7.org/fhir/R4/search.html#has). " }, { "extension": [ diff --git a/Resources/fsh-generated/resources/OperationDefinition-UpdateMetadata.json b/Resources/fsh-generated/resources/OperationDefinition-UpdateMetadata.json index 7e61541e30..2f1c5d223d 100644 --- a/Resources/fsh-generated/resources/OperationDefinition-UpdateMetadata.json +++ b/Resources/fsh-generated/resources/OperationDefinition-UpdateMetadata.json @@ -31,10 +31,10 @@ "title": "Update document metadata", "kind": "operation", "name": "UpdateMetadata", - "description": "\n## Interaktion: Update von Metadaten, Löschen von Dokumenten\n\nDie Operation ``UpdateMetadata`` ermöglicht es, unkritische Metadaten gezielt und kontrolliert zu aktualisieren oder vorläufige Dokumente durch Setzen des Status entered-in-error zuverlässig zu löschen, ohne ein neues Dokument anlegen zu müssen.\n\n### Herstellung von Dokumentenkontext\nDer Client muss zunächst die URL der DocumentReference ermitteln, auf die das Update angewendet werden soll. Hierzu kann die Interaktion {{pagelink:Dokumentenabfrage, text:Dokumentenabfrage}} verwendet werden.\n\n### Metadatenupdate\nDas Update der Metadaten erfolgt mittels der `$update-metadata` Operation.\nHinweis: Der zum Zeitpunkt der Erstellung dieser Spezifikation vorliegende IHE-MHD-Implementierungsleitfaden sieht kein Metadatenupdate vor. Hier müsste stets ein neues Dokument übermittelt werden.\n\nFür den ISiK Use Case als maßgeblich relevant und unkritisch in Bezug auf die Versionierung hat sich jedoch das Element `docStatus`erwiesen, welches im IHE-Kontext keine Berücksichtigung findet. Im einrichtungsinternen Dokumentenaustausch kommt es häufig vor, dass sich der Status eines Dokumentes ändert (z.b. `preliminary` -> `final`), ohne dass dies Auswirkungen auf den Inhalt hat. Die Anlage eines neuen Dokumentes wäre in diesem Kontext nicht effizient.\n\nEbenso erlaubt diese Operation, vorläufige Dokumente durch ein Update von docStatus zu *löschen* (`preliminary` -> `entered-in-error` ). \n\nWenn Dokumenten-Server $update-metadata unterstützen, dann MÜSSEN Dokumenten-Server das *Löschen* von vorläufigen Dokumenten unterstützen, d.h. dann MÜSSEN Server bei einem Update auf den Status `entered-in-error` auch den Code in `DocumentReference.status` auf `entered-in-error` setzen und dafür Sorge tragen, dass diese Dokumente bei Suchanfragen nicht mehr als Ergebnisse zurückgegeben werden (siehe [Search Related Safety Checks](https://hl7.org/fhir/R4/safety.html)), es sei denn der Client sucht *explizit* nach gelöschten Dokumenten (z.B. `/DocumentReference?status=entered-in-error`). \n\nSobald ein Dokument den Status `final` erreicht hat, MUSS ein Server die Änderungen von Metadaten NICHT mehr zulassen (d.h. ein Server KANN in diesem Fall die Löschung finaler Dokumente erlauben, MUSS es aber nicht. Der Server KANN in diesem Fall auch eine Fehlermeldung ausgeben).\n\nFinale Dokumente SOLLEN nur noch mit MHD-konformen Methoden aktualisiert bzw. gelöscht werden, indem sie durch eine neue bzw. leere Version ersetzt werden. \nEin Client SOLL in diesem Fall eine erneute Dokumentenbereitstellung durchführen, mit Referenz auf das zu ersetzende Dokument in `DocumentReference.relatesTo.target` und dem Code `replaces` in `DocumentReference.relatesTo.code`.\n", + "description": "\r\n## Interaktion: Update von Metadaten, Löschen von Dokumenten\r\n\r\nDie Operation ``UpdateMetadata`` ermöglicht es, unkritische Metadaten gezielt und kontrolliert zu aktualisieren oder vorläufige Dokumente durch Setzen des Status entered-in-error zuverlässig zu löschen, ohne ein neues Dokument anlegen zu müssen.\r\n\r\n### Herstellung von Dokumentenkontext\r\nDer Client muss zunächst die URL der DocumentReference ermitteln, auf die das Update angewendet werden soll. Hierzu kann die Interaktion {{pagelink:Dokumentenabfrage, text:Dokumentenabfrage}} verwendet werden.\r\n\r\n### Metadatenupdate\r\nDas Update der Metadaten erfolgt mittels der `$update-metadata` Operation.\r\nHinweis: Der zum Zeitpunkt der Erstellung dieser Spezifikation vorliegende IHE-MHD-Implementierungsleitfaden sieht kein Metadatenupdate vor. Hier müsste stets ein neues Dokument übermittelt werden.\r\n\r\nFür den ISiK Use Case als maßgeblich relevant und unkritisch in Bezug auf die Versionierung hat sich jedoch das Element `docStatus`erwiesen, welches im IHE-Kontext keine Berücksichtigung findet. Im einrichtungsinternen Dokumentenaustausch kommt es häufig vor, dass sich der Status eines Dokumentes ändert (z.b. `preliminary` -> `final`), ohne dass dies Auswirkungen auf den Inhalt hat. Die Anlage eines neuen Dokumentes wäre in diesem Kontext nicht effizient.\r\n\r\nEbenso erlaubt diese Operation, vorläufige Dokumente durch ein Update von docStatus zu *löschen* (`preliminary` -> `entered-in-error` ). \r\n\r\nWenn Dokumenten-Server $update-metadata unterstützen, dann MÜSSEN Dokumenten-Server das *Löschen* von vorläufigen Dokumenten unterstützen, d.h. dann MÜSSEN Server bei einem Update auf den Status `entered-in-error` auch den Code in `DocumentReference.status` auf `entered-in-error` setzen und dafür Sorge tragen, dass diese Dokumente bei Suchanfragen nicht mehr als Ergebnisse zurückgegeben werden (siehe [Search Related Safety Checks](https://hl7.org/fhir/R4/safety.html)), es sei denn der Client sucht *explizit* nach gelöschten Dokumenten (z.B. `/DocumentReference?status=entered-in-error`). \r\n\r\nSobald ein Dokument den Status `final` erreicht hat, MUSS ein Server die Änderungen von Metadaten NICHT mehr zulassen (d.h. ein Server KANN in diesem Fall die Löschung finaler Dokumente erlauben, MUSS es aber nicht. Der Server KANN in diesem Fall auch eine Fehlermeldung ausgeben).\r\n\r\nFinale Dokumente SOLLEN nur noch mit MHD-konformen Methoden aktualisiert bzw. gelöscht werden, indem sie durch eine neue bzw. leere Version ersetzt werden. \r\nEin Client SOLL in diesem Fall eine erneute Dokumentenbereitstellung durchführen, mit Referenz auf das zu ersetzende Dokument in `DocumentReference.relatesTo.target` und dem Code `replaces` in `DocumentReference.relatesTo.code`.\r\n", "code": "update-metadata", "affectsState": true, - "comment": "\n Expected behaviour:\n* Servers SHALL update the DocumentReference.docStatus with the submitted values\n* Servers SHALL ensure that DocumentReference.text reflects this change\n", + "comment": "\r\n Expected behaviour:\r\n* Servers SHALL update the DocumentReference.docStatus with the submitted values\r\n* Servers SHALL ensure that DocumentReference.text reflects this change\r\n", "resource": [ "DocumentReference" ], diff --git a/Resources/fsh-generated/resources/Questionnaire-ExampleConditionalItem.json b/Resources/fsh-generated/resources/Questionnaire-ExampleConditionalItem.json index 780d9c9085..cb6471287a 100644 --- a/Resources/fsh-generated/resources/Questionnaire-ExampleConditionalItem.json +++ b/Resources/fsh-generated/resources/Questionnaire-ExampleConditionalItem.json @@ -16,7 +16,7 @@ "experimental": false, "publisher": "Gematik GmbH", "title": "Bedingte Fragestellungen", - "description": "### Beispiel-Questionnaire mit bedingten Fragestellungen/Items \nDie zweite Frage "Was ist denn los?" soll nur gestellt werden, \nwenn die erste Frage "Wie geht's" mit "muss." beantwortet wurde.", + "description": "### Beispiel-Questionnaire mit bedingten Fragestellungen/Items \r\nDie zweite Frage "Was ist denn los?" soll nur gestellt werden, \r\nwenn die erste Frage "Wie geht's" mit "muss." beantwortet wurde.", "item": [ { "type": "group", diff --git a/Resources/fsh-generated/resources/Questionnaire-ExampleEntryValidationDecimal.json b/Resources/fsh-generated/resources/Questionnaire-ExampleEntryValidationDecimal.json index 196b1fb94c..6891341e77 100644 --- a/Resources/fsh-generated/resources/Questionnaire-ExampleEntryValidationDecimal.json +++ b/Resources/fsh-generated/resources/Questionnaire-ExampleEntryValidationDecimal.json @@ -16,7 +16,7 @@ "experimental": false, "publisher": "Gematik GmbH", "title": "Validierung von Dezimalen", - "description": "### Beispiel-Questionnaire Validierung von Dezimalwerten \n* Vorgabe des Eingabeformates mittels [entryFormat](https://hl7.org/fhir/R4/extension-entryformat.html)-Extension\n* Limitierung der Dezimalstellen mittels [maxDecimalPlaces](https://hl7.org/fhir/R4/extension-maxdecimalplaces.html)-Extension\n* Limitierung des Wertebereiches mittels [minValue](https://hl7.org/fhir/R4/extension-minvalue.html) \n und [maxValue](https://hl7.org/fhir/R4/extension-maxvalue.html)-Extension\n* Vorgabe der anzugebenden Maßeinheit mittels [questionnaire-unit](https://hl7.org/fhir/R4/extension-questionnaire-unit.html)-Extension", + "description": "### Beispiel-Questionnaire Validierung von Dezimalwerten \r\n* Vorgabe des Eingabeformates mittels [entryFormat](https://hl7.org/fhir/R4/extension-entryformat.html)-Extension\r\n* Limitierung der Dezimalstellen mittels [maxDecimalPlaces](https://hl7.org/fhir/R4/extension-maxdecimalplaces.html)-Extension\r\n* Limitierung des Wertebereiches mittels [minValue](https://hl7.org/fhir/R4/extension-minvalue.html) \r\n und [maxValue](https://hl7.org/fhir/R4/extension-maxvalue.html)-Extension\r\n* Vorgabe der anzugebenden Maßeinheit mittels [questionnaire-unit](https://hl7.org/fhir/R4/extension-questionnaire-unit.html)-Extension", "item": [ { "type": "group", diff --git a/Resources/fsh-generated/resources/Questionnaire-ExampleEntryValidationText.json b/Resources/fsh-generated/resources/Questionnaire-ExampleEntryValidationText.json index 7acdcd910f..647eab6b19 100644 --- a/Resources/fsh-generated/resources/Questionnaire-ExampleEntryValidationText.json +++ b/Resources/fsh-generated/resources/Questionnaire-ExampleEntryValidationText.json @@ -16,7 +16,7 @@ "experimental": false, "publisher": "Gematik GmbH", "title": "Validierung von Texten", - "description": "### Beispiel-Questionnaire Validierung von Textfeldern\n* Limitierung der Mindest- und Maximalvorkommen einer wiederholbaren Gruppe mittels [questionnaire-minOccurs](https://hl7.org/fhir/R4/extension-questionnaire-minoccurs.html)-Extension und [questionnaire-maxOccurs](https://hl7.org/fhir/R4/extension-questionnaire-maxoccurs.html)-Extension\n* Limitierung der Eingabelänge mittels [minLength](https://hl7.org/fhir/R4/extension-minlength.html)-Extension", + "description": "### Beispiel-Questionnaire Validierung von Textfeldern\r\n* Limitierung der Mindest- und Maximalvorkommen einer wiederholbaren Gruppe mittels [questionnaire-minOccurs](https://hl7.org/fhir/R4/extension-questionnaire-minoccurs.html)-Extension und [questionnaire-maxOccurs](https://hl7.org/fhir/R4/extension-questionnaire-maxoccurs.html)-Extension\r\n* Limitierung der Eingabelänge mittels [minLength](https://hl7.org/fhir/R4/extension-minlength.html)-Extension", "item": [ { "type": "group", diff --git a/Resources/fsh-generated/resources/Questionnaire-ExampleExtractWithUnit.json b/Resources/fsh-generated/resources/Questionnaire-ExampleExtractWithUnit.json index 82aa0e893e..ac6137778b 100644 --- a/Resources/fsh-generated/resources/Questionnaire-ExampleExtractWithUnit.json +++ b/Resources/fsh-generated/resources/Questionnaire-ExampleExtractWithUnit.json @@ -16,7 +16,7 @@ "experimental": false, "publisher": "Gematik GmbH", "title": "Observation Based Extraction bei quantitativen Angaben", - "description": "### Beispiel-Questionnaire mit Observation Based Extraction von Dezimalwerten mit Maßeinheiten \n * Vorgabe der anzugebenden Maßeinheit mittels [questionnaire-unit](https://hl7.org/fhir/R4/extension-questionnaire-unit.html)-Extension\n * Annotation zur Extraktion mittels [observationExtract](http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract)\n * Annotation zum Setzen der category bei Extraktion mittels [observationExtractCategory](http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract-category)", + "description": "### Beispiel-Questionnaire mit Observation Based Extraction von Dezimalwerten mit Maßeinheiten \r\n * Vorgabe der anzugebenden Maßeinheit mittels [questionnaire-unit](https://hl7.org/fhir/R4/extension-questionnaire-unit.html)-Extension\r\n * Annotation zur Extraktion mittels [observationExtract](http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract)\r\n * Annotation zum Setzen der category bei Extraktion mittels [observationExtractCategory](http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract-category)", "item": [ { "type": "group", diff --git a/Resources/fsh-generated/resources/Questionnaire-ExampleInputPatternValidation.json b/Resources/fsh-generated/resources/Questionnaire-ExampleInputPatternValidation.json index 72f42a2fac..477179aa05 100644 --- a/Resources/fsh-generated/resources/Questionnaire-ExampleInputPatternValidation.json +++ b/Resources/fsh-generated/resources/Questionnaire-ExampleInputPatternValidation.json @@ -16,7 +16,7 @@ "experimental": false, "publisher": "Gematik GmbH", "title": "Validierung von Formulareingaben gegen RegExPattern", - "description": "### Beispiel-Questionnaire mit Validierung von Benutzereingaben mittels einer FHIRPath-Expression \nDie Validierung erfolgt über die [targetConstraint](https://hl7.org/fhir/extensions/StructureDefinition-targetConstraint.html)-Extension", + "description": "### Beispiel-Questionnaire mit Validierung von Benutzereingaben mittels einer FHIRPath-Expression \r\nDie Validierung erfolgt über die [targetConstraint](https://hl7.org/fhir/extensions/StructureDefinition-targetConstraint.html)-Extension", "item": [ { "type": "string", diff --git a/Resources/fsh-generated/resources/Questionnaire-ExampleMdrRelevant.json b/Resources/fsh-generated/resources/Questionnaire-ExampleMdrRelevant.json index 9f6d52b176..8c4d071883 100644 --- a/Resources/fsh-generated/resources/Questionnaire-ExampleMdrRelevant.json +++ b/Resources/fsh-generated/resources/Questionnaire-ExampleMdrRelevant.json @@ -25,7 +25,7 @@ "experimental": false, "publisher": "Gematik GmbH", "title": "Formular aus einem Medizinprodukt", - "description": "### Beispiel-Questionnaire, welches eine MDR-Relevanz ausweist\n* Angabe der MDR-Relevanz mittels [ISiKMDRRelevanzFormular](https://simplifier.net/isik-stufe-5/isikmdrrelevanzformularextension)-Extension\nDisclaimer: Dies ist ein simples fantasie Beispiel und hat keine medizinische Aussagekraft. Das erwartete Verhalten von Systemen, die mit diesem Questionnaire testen wäre, dass das Formular mit einer Fehlermeldung *nicht* rendert!", + "description": "### Beispiel-Questionnaire, welches eine MDR-Relevanz ausweist\r\n* Angabe der MDR-Relevanz mittels [ISiKMDRRelevanzFormular](https://simplifier.net/isik-stufe-5/isikmdrrelevanzformularextension)-Extension\r\nDisclaimer: Dies ist ein simples fantasie Beispiel und hat keine medizinische Aussagekraft. Das erwartete Verhalten von Systemen, die mit diesem Questionnaire testen wäre, dass das Formular mit einer Fehlermeldung *nicht* rendert!", "item": [ { "type": "group", diff --git a/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopDemo.json b/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopDemo.json index fdf96bfcd8..72ed57f8e1 100644 --- a/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopDemo.json +++ b/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopDemo.json @@ -38,7 +38,7 @@ } ], "title": "Vorbelegung Demografischer Daten", - "description": "### Beispiel-Questionnaire mit automatischer Vorbelegung von demografischen Patientendaten \nDer Patientenkontext wird mittels der [SDC-LaunchContexts](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-launchContext.html)-Extension hergestellt. \nDie Vorbelegung erfolgt über die [SDC-InitialExpression](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-initialExpression.html)-Extension", + "description": "### Beispiel-Questionnaire mit automatischer Vorbelegung von demografischen Patientendaten \r\nDer Patientenkontext wird mittels der [SDC-LaunchContexts](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-launchContext.html)-Extension hergestellt. \r\nDie Vorbelegung erfolgt über die [SDC-InitialExpression](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-initialExpression.html)-Extension", "item": [ { "type": "group", diff --git a/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopDemoEnc.json b/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopDemoEnc.json index 4e2d483358..308f713b9a 100644 --- a/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopDemoEnc.json +++ b/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopDemoEnc.json @@ -58,7 +58,7 @@ } ], "title": "Vorbelegung Demografischer Daten Encounter", - "description": "### Beispiel-Questionnaire mit automatischer Vorbelegung von demografischen Patientendaten \nDer Patientenkontext wird mittels der [SDC-LaunchContexts](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-launchContext.html)-Extension hergestellt. \nDie Vorbelegung erfolgt über die [SDC-InitialExpression](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-initialExpression.html)-Extension", + "description": "### Beispiel-Questionnaire mit automatischer Vorbelegung von demografischen Patientendaten \r\nDer Patientenkontext wird mittels der [SDC-LaunchContexts](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-launchContext.html)-Extension hergestellt. \r\nDie Vorbelegung erfolgt über die [SDC-InitialExpression](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-initialExpression.html)-Extension", "item": [ { "type": "group", diff --git a/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopObservation.json b/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopObservation.json index e7f77dca4e..12d8a6348e 100644 --- a/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopObservation.json +++ b/Resources/fsh-generated/resources/Questionnaire-ExamplePrePopObservation.json @@ -119,7 +119,7 @@ } ], "title": "Vorbelegung von Observations", - "description": "### Beispiel-Questionnaire mit automatischer Vorbelegung von Observations \nDie Suche nach passenden Observations geschieht innerhlab des Patienten-Kontextes anhand des in `item-code`hinterlegten Codes.\nDie Extension [SDC-ObservationLinkPeriod](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-observationLinkPeriod.html) legt fest, wie alt Observations maximal sein dürfen, um für die Vorbelegung herangezogen zu werden (hier: max. 1 Jahr) \nDie Extension [SDC-ObservationExtract](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-observationExtract.html) legt fest, ob aus den Angaben des Questionnaires eine neue Observation extrahiert werden soll (hier: true)", + "description": "### Beispiel-Questionnaire mit automatischer Vorbelegung von Observations \r\nDie Suche nach passenden Observations geschieht innerhlab des Patienten-Kontextes anhand des in `item-code`hinterlegten Codes.\r\nDie Extension [SDC-ObservationLinkPeriod](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-observationLinkPeriod.html) legt fest, wie alt Observations maximal sein dürfen, um für die Vorbelegung herangezogen zu werden (hier: max. 1 Jahr) \r\nDie Extension [SDC-ObservationExtract](https://build.fhir.org/ig/HL7/sdc/StructureDefinition-sdc-questionnaire-observationExtract.html) legt fest, ob aus den Angaben des Questionnaires eine neue Observation extrahiert werden soll (hier: true)", "item": [ { "type": "group", diff --git a/Resources/fsh-generated/resources/StructureDefinition-BackportSubscriptionNotificationR4Fixed.json b/Resources/fsh-generated/resources/StructureDefinition-BackportSubscriptionNotificationR4Fixed.json index 5e1ead375c..8facddc852 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-BackportSubscriptionNotificationR4Fixed.json +++ b/Resources/fsh-generated/resources/StructureDefinition-BackportSubscriptionNotificationR4Fixed.json @@ -75,20 +75,20 @@ "id": "Bundle.id", "path": "Bundle.id", "short": "serverseitige, interne ID des Datensatzes", - "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", + "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", "mustSupport": true }, { "id": "Bundle.meta.versionId", "path": "Bundle.meta.versionId", "short": "Eindeutiger Name der serverseitigen Version des Datensatzes", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " }, { "id": "Bundle.meta.lastUpdated", "path": "Bundle.meta.lastUpdated", "short": "Zeitpunkt der letzten Änderung", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " }, { "id": "Bundle.type", diff --git a/Resources/fsh-generated/resources/StructureDefinition-BackportSubscriptionStatusR4Fixed.json b/Resources/fsh-generated/resources/StructureDefinition-BackportSubscriptionStatusR4Fixed.json index edd4328b8c..b2cc9069f0 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-BackportSubscriptionStatusR4Fixed.json +++ b/Resources/fsh-generated/resources/StructureDefinition-BackportSubscriptionStatusR4Fixed.json @@ -67,20 +67,20 @@ "id": "Parameters.id", "path": "Parameters.id", "short": "serverseitige, interne ID des Datensatzes", - "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", + "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", "mustSupport": true }, { "id": "Parameters.meta.versionId", "path": "Parameters.meta.versionId", "short": "Eindeutiger Name der serverseitigen Version des Datensatzes", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " }, { "id": "Parameters.meta.lastUpdated", "path": "Parameters.meta.lastUpdated", "short": "Zeitpunkt der letzten Änderung", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " }, { "id": "Parameters.parameter", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKAMTSBewertung.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKAMTSBewertung.json index f5fe71ac87..401cae0831 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKAMTSBewertung.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKAMTSBewertung.json @@ -22,24 +22,34 @@ "id": "RiskAssessment.id", "path": "RiskAssessment.id", "short": "serverseitige, interne ID des Datensatzes", - "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", + "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", "mustSupport": true }, { "id": "RiskAssessment.meta.versionId", "path": "RiskAssessment.meta.versionId", "short": "Eindeutiger Name der serverseitigen Version des Datensatzes", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " }, { "id": "RiskAssessment.meta.lastUpdated", "path": "RiskAssessment.meta.lastUpdated", "short": "Zeitpunkt der letzten Änderung", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " }, { "id": "RiskAssessment.extension", "path": "RiskAssessment.extension", + "slicing": { + "discriminator": [ + { + "type": "value", + "path": "url" + } + ], + "ordered": false, + "rules": "open" + }, "mustSupport": true }, { @@ -47,7 +57,7 @@ "path": "RiskAssessment.extension", "sliceName": "acceptedRisk", "short": "akzeptiertes (in Kauf genommenes) Risiko", - "comment": "Begründung des Must-Support: Die Möglichkeit der freitextlichen Dokumentation dieser Daten wurde von der Fachseite (AG) gewünscht.\n\n Hinweis: Hier kann die Begründung und ggf. erforderliche Begleitmaßnahmen für ein in Kauf genommenes Risiko dokumentiert werden.", + "comment": "Begründung des Must-Support: Die Möglichkeit der freitextlichen Dokumentation dieser Daten wurde von der Fachseite (AG) gewünscht.\r\n\r\n Hinweis: Hier kann die Begründung und ggf. erforderliche Begleitmaßnahmen für ein in Kauf genommenes Risiko dokumentiert werden.", "min": 0, "max": "1", "type": [ @@ -63,14 +73,14 @@ { "id": "RiskAssessment.status", "path": "RiskAssessment.status", - "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe des Status ist im Standard vorgeschrieben.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe des Status ist im Standard vorgeschrieben.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { "id": "RiskAssessment.code", "path": "RiskAssessment.code", "short": "Art der Risikobeurteilung", - "comment": "Begründung des Must-Support-Support-Flag (MS): Es handelt sich um eine Grundinformation zur Risikobewertung.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Es handelt sich um eine Grundinformation zur Risikobewertung.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { @@ -104,7 +114,7 @@ "id": "RiskAssessment.subject", "path": "RiskAssessment.subject", "short": "Referenz auf den Patienten", - "comment": "Begründung des Must-Support-Support-Flag (MS): Eine Risikobewertung muss sich immer auf ein Subjekt (hier: Patient) beziehen.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Eine Risikobewertung muss sich immer auf ein Subjekt (hier: Patient) beziehen.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "type": [ { "code": "Reference", @@ -118,7 +128,7 @@ { "id": "RiskAssessment.subject.reference", "path": "RiskAssessment.subject.reference", - "comment": "**Begründung MS:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Begründung MS:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "min": 1, "mustSupport": true }, @@ -126,13 +136,13 @@ "id": "RiskAssessment.encounter", "path": "RiskAssessment.encounter", "short": "Referenz auf den Abteilungskontakt", - "comment": "Begründung des Must-Support-Support-Flag (MS): Der Encounter liefert den Kontext zur Risikobeurteilung.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Der Encounter liefert den Kontext zur Risikobeurteilung.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { "id": "RiskAssessment.encounter.reference", "path": "RiskAssessment.encounter.reference", - "comment": "**Begründung MS:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Begründung MS:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "min": 1, "mustSupport": true }, @@ -150,14 +160,14 @@ "rules": "open" }, "short": "Zeitpunkt oder Zeitraum der Beurteilung", - "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe des Zeitpunkts oder Zeitraums ist essentiell für die Nachvollziehbarkeit.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe des Zeitpunkts oder Zeitraums ist essentiell für die Nachvollziehbarkeit.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { "id": "RiskAssessment.occurrence[x]:occurrenceDateTime", "path": "RiskAssessment.occurrence[x]", "sliceName": "occurrenceDateTime", - "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe des Zeitpunkts ist essentiell für die Nachvollziehbarkeit.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe des Zeitpunkts ist essentiell für die Nachvollziehbarkeit.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "min": 0, "max": "1", "type": [ @@ -171,7 +181,7 @@ "id": "RiskAssessment.occurrence[x]:occurrencePeriod", "path": "RiskAssessment.occurrence[x]", "sliceName": "occurrencePeriod", - "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe des Zeitraums ist essentiell für die Nachvollziehbarkeit.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe des Zeitraums ist essentiell für die Nachvollziehbarkeit.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "min": 0, "max": "1", "type": [ @@ -185,7 +195,7 @@ "id": "RiskAssessment.condition", "path": "RiskAssessment.condition", "short": "Bezugsdiagnose (Referenz)", - "comment": "Begründung des Must-Support-Support-Flag (MS): Die Bezugsdiagnose ist eine relevante Hintergrundinformation.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Die Bezugsdiagnose ist eine relevante Hintergrundinformation.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { @@ -198,7 +208,7 @@ "id": "RiskAssessment.reasonCode", "path": "RiskAssessment.reasonCode", "short": "Grund der Risikobewertung (codiert)", - "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe einer Begründung ist fachlich üblich und angebracht.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe einer Begründung ist fachlich üblich und angebracht.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { @@ -232,7 +242,7 @@ "id": "RiskAssessment.reasonReference", "path": "RiskAssessment.reasonReference", "short": "Grund der Risikobewertung (Referenz)", - "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe einer Begründung ist fachlich üblich und angebracht.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Die Angabe einer Begründung ist fachlich üblich und angebracht.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { @@ -245,7 +255,7 @@ "id": "RiskAssessment.basis", "path": "RiskAssessment.basis", "short": "Entscheidungsgrundlagen der Risikobewertung (Referenz)", - "comment": "Begründung des Must-Support-Support-Flag (MS): Die Referenz zu den Grundlagen der Beurteilung ermöglicht die Transparenz der Beurteilungs-Findung.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Die Referenz zu den Grundlagen der Beurteilung ermöglicht die Transparenz der Beurteilungs-Findung.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { @@ -257,14 +267,14 @@ { "id": "RiskAssessment.prediction", "path": "RiskAssessment.prediction", - "comment": "Begründung des Must-Support-Support-Flag (MS): Angaben über Outcome und Größe des Risikos.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Angaben über Outcome und Größe des Risikos.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { "id": "RiskAssessment.prediction.outcome", "path": "RiskAssessment.prediction.outcome", "short": "Mögliches Outcome für den Patienten", - "comment": "Begründung des Must-Support-Support-Flag (MS): Das erwartete Outcome ist eine Kerninformation der Risikobeurteilung.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Das erwartete Outcome ist eine Kerninformation der Risikobeurteilung.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { @@ -298,7 +308,7 @@ "id": "RiskAssessment.prediction.qualitativeRisk", "path": "RiskAssessment.prediction.qualitativeRisk", "short": "Risikowahrscheinlichkeit (qualitativ, codiert)", - "comment": "Begründung des Must-Support-Support-Flag (MS): Die Risikowahrscheinlichkeit ist eine Kerninformation der Risikobeurteilung.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Die Risikowahrscheinlichkeit ist eine Kerninformation der Risikobeurteilung.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true, "binding": { "strength": "extensible", @@ -336,14 +346,14 @@ "id": "RiskAssessment.mitigation", "path": "RiskAssessment.mitigation", "short": "Hinweis zur Risikovermeidung", - "comment": "Begründung des Must-Support-Support-Flag (MS): Hinweise zur Risikovermeidung sind eine Kerninformation der Risikobeurteilung.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): Hinweise zur Risikovermeidung sind eine Kerninformation der Risikobeurteilung.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true }, { "id": "RiskAssessment.note", "path": "RiskAssessment.note", "short": "Anmerkung zur Risikobewertung", - "comment": "Begründung des Must-Support-Support-Flag (MS): freitextliche Anmerkungen sind fachlich üblich und gewünscht.\n\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", + "comment": "Begründung des Must-Support-Support-Flag (MS): freitextliche Anmerkungen sind fachlich üblich und gewünscht.\r\n\r\n Hintergrund: Das MS wurde im Rahmen der Ausarbeitung zur Stufe 4 des ISiK Moduls Medikation hinzugefügt und mit den Stakeholdern abgestimmt. ", "mustSupport": true } ] diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKAbrechnungsfall.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKAbrechnungsfall.json index a84e9a278a..4a13b9f49f 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKAbrechnungsfall.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKAbrechnungsfall.json @@ -8,7 +8,7 @@ "experimental": false, "date": "2025-12-17", "publisher": "gematik GmbH", - "description": "Dieses Profil ermöglicht die Gruppierung von medizinischen Leistungen zu einem gemeinsamen Abrechnungskontext. \nZugleich dient es im Kontext von ISiK derzeit im Wesentlichen der Abbildung einer Fallnummer, über die im Krankenhaus unterschiedliche Prozesse - auch administrativer Natur - abgewickelt werden. Das Profil wurde *nicht* primär zum Zweck der Abbildung von Abrechnungsprozessen definiert. \n\n### Motivation\nKomplementär zum Datenobjekt "Kontakt - Encounter" können Fälle, im Sinne einer Gruppierung von medizinischen Leistungen \ninnerhalb eines gemeinsamen Kontextes, zu einem Abrechnungsfall zusammengefasst werden.\nEin solcher Abrechnungsfall kann mehrere Kontakte umfassen (z.B. vorstationärer Besuch, stationärer Aufenthalt und nachstationärer Besuch). \n\nGemeinsam mit dem Einrichtungskontakt bildet der Abrechnungsfall einen wichtigen Einstiegspunkt in die Dokumentation der Behandlungsleistungen der Patienten.\nAls Bindeglied zwischen den Kontakten und dem Versicherungsverhältnis erfolgt eine feingranulare Auflistung, \nin welchen Zeiträumen ein Behandlungskontext zwischen einer Gesundheitseinrichtung und der Patienten bestand.\nZudem werden Diagnosen abschließend / nachträglich dokumentiert, sodass eine Übersicht von relevanten (DRG)-Diagnosen ermöglicht wird, \nohne die Gesamtheit aller Kontakte betrachten zu müssen.\n\nIn FHIR wird der Abrechnungsfall mit der `Account`-Ressource repräsentiert.\n\nWeitere Hinweise zu den Abgrenzungen der Begrifflichkeiten Fall und Kontakt finden sie unter {{pagelink: Fall, text: Fall-Begriff in ISiK}}.\n\n### Kompatibilität\n* zum Zeitpunkt der Veröffentlichung sind keine abweichenden Modellierungen der Account-Ressource bekannt.\n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", + "description": "Dieses Profil ermöglicht die Gruppierung von medizinischen Leistungen zu einem gemeinsamen Abrechnungskontext. \r\nZugleich dient es im Kontext von ISiK derzeit im Wesentlichen der Abbildung einer Fallnummer, über die im Krankenhaus unterschiedliche Prozesse - auch administrativer Natur - abgewickelt werden. Das Profil wurde *nicht* primär zum Zweck der Abbildung von Abrechnungsprozessen definiert. \r\n\r\n### Motivation\r\nKomplementär zum Datenobjekt "Kontakt - Encounter" können Fälle, im Sinne einer Gruppierung von medizinischen Leistungen \r\ninnerhalb eines gemeinsamen Kontextes, zu einem Abrechnungsfall zusammengefasst werden.\r\nEin solcher Abrechnungsfall kann mehrere Kontakte umfassen (z.B. vorstationärer Besuch, stationärer Aufenthalt und nachstationärer Besuch). \r\n\r\nGemeinsam mit dem Einrichtungskontakt bildet der Abrechnungsfall einen wichtigen Einstiegspunkt in die Dokumentation der Behandlungsleistungen der Patienten.\r\nAls Bindeglied zwischen den Kontakten und dem Versicherungsverhältnis erfolgt eine feingranulare Auflistung, \r\nin welchen Zeiträumen ein Behandlungskontext zwischen einer Gesundheitseinrichtung und der Patienten bestand.\r\nZudem werden Diagnosen abschließend / nachträglich dokumentiert, sodass eine Übersicht von relevanten (DRG)-Diagnosen ermöglicht wird, \r\nohne die Gesamtheit aller Kontakte betrachten zu müssen.\r\n\r\nIn FHIR wird der Abrechnungsfall mit der `Account`-Ressource repräsentiert.\r\n\r\nWeitere Hinweise zu den Abgrenzungen der Begrifflichkeiten Fall und Kontakt finden sie unter {{pagelink: Fall, text: Fall-Begriff in ISiK}}.\r\n\r\n### Kompatibilität\r\n* zum Zeitpunkt der Veröffentlichung sind keine abweichenden Modellierungen der Account-Ressource bekannt.\r\n\r\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, @@ -21,24 +21,34 @@ "id": "Account.id", "path": "Account.id", "short": "serverseitige, interne ID des Datensatzes", - "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", + "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", "mustSupport": true }, { "id": "Account.meta.versionId", "path": "Account.meta.versionId", "short": "Eindeutiger Name der serverseitigen Version des Datensatzes", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " }, { "id": "Account.meta.lastUpdated", "path": "Account.meta.lastUpdated", "short": "Zeitpunkt der letzten Änderung", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " }, { "id": "Account.extension", "path": "Account.extension", + "slicing": { + "discriminator": [ + { + "type": "value", + "path": "url" + } + ], + "ordered": false, + "rules": "open" + }, "mustSupport": true }, { @@ -46,7 +56,7 @@ "path": "Account.extension", "sliceName": "AbrechnungsDiagnoseProzedur", "short": "Abrechnungsdiagnose /-prozedur", - "comment": "Insbesondere bei Abrechnungen im DRG-Kontext muss eine Diagnose als Hauptdiagnose und \n ggf. weitere Diagnosen als abrechnungsrelevante Nebendiagnosen klassifiziert werden. Diese Extension ermöglicht es, diese Qualifikation im Abrechnungskontext vorzunehmen, \n unabhängig von der *medizinischen* Relevanz, die in `Encounter.diagnosis` erfolgt.", + "comment": "Insbesondere bei Abrechnungen im DRG-Kontext muss eine Diagnose als Hauptdiagnose und \r\n ggf. weitere Diagnosen als abrechnungsrelevante Nebendiagnosen klassifiziert werden. Diese Extension ermöglicht es, diese Qualifikation im Abrechnungskontext vorzunehmen, \r\n unabhängig von der *medizinischen* Relevanz, die in `Encounter.diagnosis` erfolgt.", "min": 0, "max": "*", "type": [ @@ -94,7 +104,7 @@ "path": "Account.identifier", "sliceName": "Abrechnungsnummer", "short": "Abrechnungsfallnummer", - "comment": "Im DRG-Kontext werden häufig sämtliche Besuche (`Encounter`), die unter einen gemeinsamen Abrechnungskontext zusammengefasst werden, \n unter einer "Fallnummer" geführt. In dieser Konstellation sind die Begriffe "Fallnummer" und "Abrechnungsfallnummer" gleichbedeutend. \n Dies ist insbesondere im Kontext des Mappings zwischen HL7 V2 und HL7 FHIR zu beachten, da es in V2 Usus ist, \n die Fallnummer (eigentlich Identifier des Abrechnungsfalles) im `PV1`-Segment (Patient Visit) zu übermitteln. \n Es handelt sich dabei jedoch *nicht* um den Identifier des Besuchs (`Encounter`) sondern den des Abrechnungsfalles (`Account`), \n da der Identifier oft für die Gruppierung mehrerer Besuche (z.B. vorstationär + stationär + nachstationär) mit gemeinsamem (DRG)-Kontext verwendet wird. \n Die Abrechnungsfallnummer in `Account.identifier` muss identisch sein mit dem Identifier, \n der bei den Encountern, die unter diesem Account gruppiert werden, unter `Encounter.account.identifier` angegeben ist.", + "comment": "Im DRG-Kontext werden häufig sämtliche Besuche (`Encounter`), die unter einen gemeinsamen Abrechnungskontext zusammengefasst werden, \r\n unter einer "Fallnummer" geführt. In dieser Konstellation sind die Begriffe "Fallnummer" und "Abrechnungsfallnummer" gleichbedeutend. \r\n Dies ist insbesondere im Kontext des Mappings zwischen HL7 V2 und HL7 FHIR zu beachten, da es in V2 Usus ist, \r\n die Fallnummer (eigentlich Identifier des Abrechnungsfalles) im `PV1`-Segment (Patient Visit) zu übermitteln. \r\n Es handelt sich dabei jedoch *nicht* um den Identifier des Besuchs (`Encounter`) sondern den des Abrechnungsfalles (`Account`), \r\n da der Identifier oft für die Gruppierung mehrerer Besuche (z.B. vorstationär + stationär + nachstationär) mit gemeinsamem (DRG)-Kontext verwendet wird. \r\n Die Abrechnungsfallnummer in `Account.identifier` muss identisch sein mit dem Identifier, \r\n der bei den Encountern, die unter diesem Account gruppiert werden, unter `Encounter.account.identifier` angegeben ist.", "min": 1, "max": "1", "type": [ @@ -147,20 +157,20 @@ "id": "Account.identifier:Abrechnungsnummer.system", "path": "Account.identifier.system", "short": "Namensraum des Identifiers", - "comment": "Hier ist stets der eindeutige Name (URL) des Namensraums anzugeben, \n aus dem der Identifier stammt. \n Hinweise zur Festlegung der URLs für lokale Namensräume sind in den \n [Deutschen Basisprofilen](https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Terminologie-Namensraeume?version=current) beschrieben. \n **Begründung Pflichtfeld:** `system` stellt in Kombination mit `value` die Eindeutigkeit eines Identifiers sicher.", + "comment": "Hier ist stets der eindeutige Name (URL) des Namensraums anzugeben, \r\n aus dem der Identifier stammt. \r\n Hinweise zur Festlegung der URLs für lokale Namensräume sind in den \r\n [Deutschen Basisprofilen](https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Terminologie-Namensraeume?version=current) beschrieben. \r\n **Begründung Pflichtfeld:** `system` stellt in Kombination mit `value` die Eindeutigkeit eines Identifiers sicher.", "mustSupport": true }, { "id": "Account.identifier:Abrechnungsnummer.value", "path": "Account.identifier.value", - "comment": "Enthält den eigentlichen Wert des Identifiers. \n **Begründung Pflichtfeld:** Ist der Wert nicht bekannt, sollte der gesamte Slice weggelassen werden.", + "comment": "Enthält den eigentlichen Wert des Identifiers. \r\n **Begründung Pflichtfeld:** Ist der Wert nicht bekannt, sollte der gesamte Slice weggelassen werden.", "mustSupport": true }, { "id": "Account.status", "path": "Account.status", "short": "Status", - "comment": "Zeigt den aktuellen Status der Ressource an. \n **WICHTIGER Hinweis für Implementierer:** \n * Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, \n die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch `active` und `inactive`.\n * Alle client-seitigen Implementierungen MÜSSEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können, \n beispielsweise durch Ausblenden/Durchstreichen von Ressourcen mit dem status `entered-in-error` und Ausgrauen von Ressourcen, die einen Plan- oder Entwurfs-Status haben.", + "comment": "Zeigt den aktuellen Status der Ressource an. \r\n **WICHTIGER Hinweis für Implementierer:** \r\n * Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, \r\n die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch `active` und `inactive`.\r\n * Alle client-seitigen Implementierungen MÜSSEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können, \r\n beispielsweise durch Ausblenden/Durchstreichen von Ressourcen mit dem status `entered-in-error` und Ausgrauen von Ressourcen, die einen Plan- oder Entwurfs-Status haben.", "mustSupport": true }, { @@ -184,7 +194,7 @@ "id": "Account.subject.reference", "path": "Account.subject.reference", "short": "Patienten-Link", - "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "min": 1, "mustSupport": true }, @@ -198,6 +208,16 @@ { "id": "Account.coverage.extension", "path": "Account.coverage.extension", + "slicing": { + "discriminator": [ + { + "type": "value", + "path": "url" + } + ], + "ordered": false, + "rules": "open" + }, "mustSupport": true }, { @@ -227,7 +247,7 @@ "id": "Account.coverage.coverage.reference", "path": "Account.coverage.coverage.reference", "short": "Coverage-Link", - "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Coverage-Ressource dient der technischen Zuordnung zwischen Abrechnungsfall und Versicherungsverhältnis\n und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.", + "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Coverage-Ressource dient der technischen Zuordnung zwischen Abrechnungsfall und Versicherungsverhältnis\r\n und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.", "min": 1, "mustSupport": true }, @@ -235,7 +255,7 @@ "id": "Account.coverage.priority", "path": "Account.coverage.priority", "short": "Priorität", - "comment": "**Begründung des MS:** Wenn ein Primärsystem mehrere Kostenträger angibt, \n sollte für lesende Systeme ersichtlich sein, welches der Hauptkostenträger ist. \n **Historie:** \n Diskussionstand der ISIK-Arbeitsgruppe vom 28.5.: Die Abbildung über einen Integer ist wünschenswert. \n Eine binäre Einteilung in Hauptkostenträger (1) und alle anderen (2) wird der Komplexität der Priorisierung zur Kostenträgerschaft nicht gerecht. \n Eine Ausdifferenzierung ist wünschenswert und sollte angestrebt werden.", + "comment": "**Begründung des MS:** Wenn ein Primärsystem mehrere Kostenträger angibt, \r\n sollte für lesende Systeme ersichtlich sein, welches der Hauptkostenträger ist. \r\n **Historie:** \r\n Diskussionstand der ISIK-Arbeitsgruppe vom 28.5.: Die Abbildung über einen Integer ist wünschenswert. \r\n Eine binäre Einteilung in Hauptkostenträger (1) und alle anderen (2) wird der Komplexität der Priorisierung zur Kostenträgerschaft nicht gerecht. \r\n Eine Ausdifferenzierung ist wünschenswert und sollte angestrebt werden.", "mustSupport": true } ] diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKAllergieUnvertraeglichkeit.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKAllergieUnvertraeglichkeit.json index 8bee8c869f..638d81d6a8 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKAllergieUnvertraeglichkeit.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKAllergieUnvertraeglichkeit.json @@ -8,7 +8,7 @@ "experimental": false, "date": "2025-12-17", "publisher": "gematik GmbH", - "description": "\nDiese Profil ermöglicht die Dokumentation von Allergien und Unverträglichkeiten in ISiK Szenarien.\n### Motivation\n\nDie Möglichkeit, auf eine Übersicht der Allergien und Unverträglichkeiten eines Patienten zuzugreifen, ist eine wichtige Funktion im klinischen Behandlungsablauf. Dies gilt insbesondere, aber nicht ausschließlich, im Bereich der Arzneimitteltherapiesicherheit.\nMotivierender Use-Case zur Einführung dieser Profile ist die [Arzneitmitteltherapiesicherheit im Krankenhaus - AMTS](https://simplifier.net/guide/isik-medikation-v4/ImplementationGuide-markdown-UebergreifendeUseCases-AMTS).\n\nIn FHIR werden Allergien und Unverträglichkeiten mit der [AllergyIntolerance](https://hl7.org/fhir/R4/allergyintolerance.html)-Ressource repräsentiert.\n\n### Kompatibilität\n\nFür das Profil ISiKAllergieUnvertraeglichkeit wird eine Kompatibilität mit folgenden Profilen angestrebt; allerdings kann nicht sichergestellt werden, dass Instanzen, die gegen ISiKAllergieUnvertraeglichkeit valide sind, auch valide sind gegen:\n* [das Profil KBV_PR_Base_AllergyIntolerance der KBV](https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_AllergyIntolerance)\n* [das Profil EMDAF_PR_AllergyIntolerance der GEVKO](https://fhir.gevko.de/StructureDefinition/EMDAF_PR_AllergyIntolerance)\n* [das Profil AllergyIntolerance-uv-ips der International Patient Summary](http://hl7.org/fhir/uv/ips/StructureDefinition/AllergyIntolerance-uv-ips)\n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", + "description": "\r\nDiese Profil ermöglicht die Dokumentation von Allergien und Unverträglichkeiten in ISiK Szenarien.\r\n### Motivation\r\n\r\nDie Möglichkeit, auf eine Übersicht der Allergien und Unverträglichkeiten eines Patienten zuzugreifen, ist eine wichtige Funktion im klinischen Behandlungsablauf. Dies gilt insbesondere, aber nicht ausschließlich, im Bereich der Arzneimitteltherapiesicherheit.\r\nMotivierender Use-Case zur Einführung dieser Profile ist die [Arzneitmitteltherapiesicherheit im Krankenhaus - AMTS](https://simplifier.net/guide/isik-medikation-v4/ImplementationGuide-markdown-UebergreifendeUseCases-AMTS).\r\n\r\nIn FHIR werden Allergien und Unverträglichkeiten mit der [AllergyIntolerance](https://hl7.org/fhir/R4/allergyintolerance.html)-Ressource repräsentiert.\r\n\r\n### Kompatibilität\r\n\r\nFür das Profil ISiKAllergieUnvertraeglichkeit wird eine Kompatibilität mit folgenden Profilen angestrebt; allerdings kann nicht sichergestellt werden, dass Instanzen, die gegen ISiKAllergieUnvertraeglichkeit valide sind, auch valide sind gegen:\r\n* [das Profil KBV_PR_Base_AllergyIntolerance der KBV](https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_AllergyIntolerance)\r\n* [das Profil EMDAF_PR_AllergyIntolerance der GEVKO](https://fhir.gevko.de/StructureDefinition/EMDAF_PR_AllergyIntolerance)\r\n* [das Profil AllergyIntolerance-uv-ips der International Patient Summary](http://hl7.org/fhir/uv/ips/StructureDefinition/AllergyIntolerance-uv-ips)\r\n\r\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, @@ -21,20 +21,20 @@ "id": "AllergyIntolerance.id", "path": "AllergyIntolerance.id", "short": "serverseitige, interne ID des Datensatzes", - "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", + "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", "mustSupport": true }, { "id": "AllergyIntolerance.meta.versionId", "path": "AllergyIntolerance.meta.versionId", "short": "Eindeutiger Name der serverseitigen Version des Datensatzes", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " }, { "id": "AllergyIntolerance.meta.lastUpdated", "path": "AllergyIntolerance.meta.lastUpdated", "short": "Zeitpunkt der letzten Änderung", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " }, { "id": "AllergyIntolerance.clinicalStatus", @@ -231,7 +231,7 @@ "id": "AllergyIntolerance.patient.reference", "path": "AllergyIntolerance.patient.reference", "short": "Patienten-Link", - "comment": "**Begründung MS:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Begründung MS:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "min": 1, "mustSupport": true }, @@ -246,7 +246,7 @@ "id": "AllergyIntolerance.encounter.reference", "path": "AllergyIntolerance.encounter.reference", "short": "Encounter-Link", - "comment": "**Begründung MS:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Begründung MS:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "min": 1, "mustSupport": true }, diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKAngehoeriger.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKAngehoeriger.json index e294cd9565..25d3945d5e 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKAngehoeriger.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKAngehoeriger.json @@ -8,7 +8,7 @@ "experimental": false, "date": "2025-12-17", "publisher": "gematik GmbH", - "description": "Dieses Profil ermöglicht die Darstellung von Angehörigen in ISiK Szenarien. \n### Motivation\nDer Angehörige wird vor allem im Zusammenhang mit Anwendungsszenarien verwendet,\n in denen das Versicherungsverhältnis eine Rolle spielt. \n Hier können Angehörige, bspw. der hauptversicherte Elternteil \n eines minderjährigen Kindes, in der Familienversicherung sein. \n In Selbstzahler-Szenarien können Angehörige die Zahler für eine \n im Krankenhaus erbrachte Leistung sein.\nIn FHIR werden Angehörige von Patienten mit der RelatedPerson-Ressource repräsentiert.\n\n### Kompatibilität\nFür das Profil ISiKAngehoeriger wurde bis zum Zeitpunkt der Veröffentlichung kein Abgleich der Kompatibilität zu anderen Profilen (der KBV und der Medizininformatik-Initiative) durchgeführt.\n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", + "description": "Dieses Profil ermöglicht die Darstellung von Angehörigen in ISiK Szenarien. \r\n### Motivation\r\nDer Angehörige wird vor allem im Zusammenhang mit Anwendungsszenarien verwendet,\r\n in denen das Versicherungsverhältnis eine Rolle spielt. \r\n Hier können Angehörige, bspw. der hauptversicherte Elternteil \r\n eines minderjährigen Kindes, in der Familienversicherung sein. \r\n In Selbstzahler-Szenarien können Angehörige die Zahler für eine \r\n im Krankenhaus erbrachte Leistung sein.\r\nIn FHIR werden Angehörige von Patienten mit der RelatedPerson-Ressource repräsentiert.\r\n\r\n### Kompatibilität\r\nFür das Profil ISiKAngehoeriger wurde bis zum Zeitpunkt der Veröffentlichung kein Abgleich der Kompatibilität zu anderen Profilen (der KBV und der Medizininformatik-Initiative) durchgeführt.\r\n\r\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, @@ -34,26 +34,26 @@ "id": "RelatedPerson.id", "path": "RelatedPerson.id", "short": "serverseitige, interne ID des Datensatzes", - "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", + "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", "mustSupport": true }, { "id": "RelatedPerson.meta.versionId", "path": "RelatedPerson.meta.versionId", "short": "Eindeutiger Name der serverseitigen Version des Datensatzes", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " }, { "id": "RelatedPerson.meta.lastUpdated", "path": "RelatedPerson.meta.lastUpdated", "short": "Zeitpunkt der letzten Änderung", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " }, { "id": "RelatedPerson.active", "path": "RelatedPerson.active", "short": "Status des Datensatzes", - "comment": "**Einschränkung der übergreifenden MS-Definition:** Die Implementierung dieses Elements ist für Server optional. Die Kennzeichnung als Must-Support erfolgt, da es sich um ein als Modifier-Element markiertes Feld in der Kernspezifikation handelt. \n\n **Hinweis zur Verwendung:**\n * `true` = Der Datensatz befindet sich in Verwendung/kann verwendet werden \n * `false`= Der Datensatz wurde storniert (z.B. bei Dubletten, Merge) oder archiviert \n \n **WICHTIGER Hinweis für Implementierer:** \n * Alle server-seitigen Implementierungen SOLLEN in der Lage sein, die systemintern möglichen Statuswerte korrekt in FHIR abzubilden.\n * Alle client-seitigen Implementierungen SOLLEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können.", + "comment": "**Einschränkung der übergreifenden MS-Definition:** Die Implementierung dieses Elements ist für Server optional. Die Kennzeichnung als Must-Support erfolgt, da es sich um ein als Modifier-Element markiertes Feld in der Kernspezifikation handelt. \r\n\r\n **Hinweis zur Verwendung:**\r\n * `true` = Der Datensatz befindet sich in Verwendung/kann verwendet werden \r\n * `false`= Der Datensatz wurde storniert (z.B. bei Dubletten, Merge) oder archiviert \r\n \r\n **WICHTIGER Hinweis für Implementierer:** \r\n * Alle server-seitigen Implementierungen SOLLEN in der Lage sein, die systemintern möglichen Statuswerte korrekt in FHIR abzubilden.\r\n * Alle client-seitigen Implementierungen SOLLEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können.", "mustSupport": true }, { @@ -67,7 +67,7 @@ "id": "RelatedPerson.patient.reference", "path": "RelatedPerson.patient.reference", "short": "Patienten-Link", - "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "min": 1, "mustSupport": true }, @@ -91,7 +91,7 @@ "rules": "open" }, "short": "Offizieller Name der angehörigen Person", - "comment": "Aufgrund der primären Nutzung von Angehörigen-Informationen im ISiK-Kontext als Brief- und Rechnungsempfänger, \n ist die Angabe des offiziellen Namens relevant.\n Wenn kein Name vorliegt, MUSS die [data-absent-reason-Extension](https://www.hl7.org/fhir/R4/extension-data-absent-reason.html) eingesetzt werden. \n **Weitere Hinweise:** siehe [Deutsche Basisprofile](https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name)", + "comment": "Aufgrund der primären Nutzung von Angehörigen-Informationen im ISiK-Kontext als Brief- und Rechnungsempfänger, \r\n ist die Angabe des offiziellen Namens relevant.\r\n Wenn kein Name vorliegt, MUSS die [data-absent-reason-Extension](https://www.hl7.org/fhir/R4/extension-data-absent-reason.html) eingesetzt werden. \r\n **Weitere Hinweise:** siehe [Deutsche Basisprofile](https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name)", "min": 1, "mustSupport": true }, @@ -100,7 +100,7 @@ "path": "RelatedPerson.name", "sliceName": "Name", "short": "Slice für den offiziellen Namen der angehörigen Person", - "comment": "Basierend auf dem Pattern .use = official wird dieser Slice gewählt.\n **Begründung MS:** Siehe untergeordnete Elemente", + "comment": "Basierend auf dem Pattern .use = official wird dieser Slice gewählt.\r\n **Begründung MS:** Siehe untergeordnete Elemente", "min": 1, "max": "1", "type": [ @@ -120,20 +120,20 @@ "id": "RelatedPerson.name:Name.use", "path": "RelatedPerson.name.use", "short": "Verwendungszweck", - "comment": "Verwendungszweck des Namens. Der präferierte Namen für die Brief- und Rechnungszustellung SOLLTE als `official`\n gekennzeichnet werden und mindestens über einen Vor- und Nachnamen verfügen. \n **Begründung MS:** Dient als Unterscheidungs- und Auswahlkriterium", + "comment": "Verwendungszweck des Namens. Der präferierte Namen für die Brief- und Rechnungszustellung SOLLTE als `official`\r\n gekennzeichnet werden und mindestens über einen Vor- und Nachnamen verfügen. \r\n **Begründung MS:** Dient als Unterscheidungs- und Auswahlkriterium", "mustSupport": true }, { "id": "RelatedPerson.name:Name.family", "path": "RelatedPerson.name.family", "short": "Nachname", - "comment": "Vollständiger Nachname bzw. Familienname der Person, einschließlich Vor- und Zusätze. \n **Begründung Pflichtfeld:** Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind.", + "comment": "Vollständiger Nachname bzw. Familienname der Person, einschließlich Vor- und Zusätze. \r\n **Begründung Pflichtfeld:** Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind.", "mustSupport": true }, { "id": "RelatedPerson.name:Name.given", "path": "RelatedPerson.name.given", - "comment": "Kann mehrfach verwendet werden, um den Rufnamen sowie weitere Vornamen, Mittelnamen oder Mittel-Initialen abzubilden.\n **Begründung Pflichtfeld:** Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind.", + "comment": "Kann mehrfach verwendet werden, um den Rufnamen sowie weitere Vornamen, Mittelnamen oder Mittel-Initialen abzubilden.\r\n **Begründung Pflichtfeld:** Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind.", "mustSupport": true }, { @@ -147,7 +147,7 @@ "id": "RelatedPerson.telecom", "path": "RelatedPerson.telecom", "short": "Telekommunikationsverbindung", - "comment": "Telekommunikationsverbindung (z.B. Telefonnummer, eMail-Adresse) \n **Begründung MS:** Harmonisierung mit KBV (KBV_PR_Base_RelatedPerson)", + "comment": "Telekommunikationsverbindung (z.B. Telefonnummer, eMail-Adresse) \r\n **Begründung MS:** Harmonisierung mit KBV (KBV_PR_Base_RelatedPerson)", "mustSupport": true }, { @@ -222,7 +222,7 @@ "id": "RelatedPerson.address:Strassenanschrift.type", "path": "RelatedPerson.address.type", "short": "Adresstyp", - "comment": "Hier ist stets der Wert `both` anzugeben. \n **Begründung Pflichtfeld:** Dient als Unterscheidungs- und Auswahlkriterium", + "comment": "Hier ist stets der Wert `both` anzugeben. \r\n **Begründung Pflichtfeld:** Dient als Unterscheidungs- und Auswahlkriterium", "min": 1, "mustSupport": true }, @@ -230,7 +230,7 @@ "id": "RelatedPerson.address:Strassenanschrift.line", "path": "RelatedPerson.address.line", "short": "Adresszeile", - "comment": "Diese Komponente kann Straßennamen, Hausnummer, Appartmentnummer, c/o \n sowie weitere Zustellungshinweise enthalten. \n Die Informationen können in mehrere line-Komponenten aufgeteilt werden. \n Bei Verwendung der Extensions, um Straße, Hausnnummer und Postleitzahl strukturiert zu übermitteln, \n müssen diese Informationen stets vollständig auch in der line-Komponente, \n die sie erweitern, enthalten sein, um es Systemen, die diese Extensions nicht verwenden zu ermöglichen, \n auf diese Informationen zugreifen zu können. \n **Begründung Pflichtfeld:** Ohne diese Angabe ist die Adresse nicht zustellbar. \n **Begründung für Reduktion der max. Kardinalität:** Die maximale Kardinalität wurde in Übereinstimmung mit der \n DIN-Norm 5008 (Schreib- und Gestaltungsregeln für die Text- und Informationsverarbeitung) auf 3 beschränkt.", + "comment": "Diese Komponente kann Straßennamen, Hausnummer, Appartmentnummer, c/o \r\n sowie weitere Zustellungshinweise enthalten. \r\n Die Informationen können in mehrere line-Komponenten aufgeteilt werden. \r\n Bei Verwendung der Extensions, um Straße, Hausnnummer und Postleitzahl strukturiert zu übermitteln, \r\n müssen diese Informationen stets vollständig auch in der line-Komponente, \r\n die sie erweitern, enthalten sein, um es Systemen, die diese Extensions nicht verwenden zu ermöglichen, \r\n auf diese Informationen zugreifen zu können. \r\n **Begründung Pflichtfeld:** Ohne diese Angabe ist die Adresse nicht zustellbar. \r\n **Begründung für Reduktion der max. Kardinalität:** Die maximale Kardinalität wurde in Übereinstimmung mit der \r\n DIN-Norm 5008 (Schreib- und Gestaltungsregeln für die Text- und Informationsverarbeitung) auf 3 beschränkt.", "min": 1, "mustSupport": true }, @@ -239,26 +239,26 @@ "path": "RelatedPerson.address.line.extension", "sliceName": "Strasse", "short": "Strassenname", - "comment": "Strassenname (ohne Hausnummer).\n Bei Angabe einer Strasse in dieser Extension muss diese auch in Address.line angegeben werden,\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten." + "comment": "Strassenname (ohne Hausnummer).\r\n Bei Angabe einer Strasse in dieser Extension muss diese auch in Address.line angegeben werden,\r\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \r\n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten." }, { "id": "RelatedPerson.address:Strassenanschrift.line.extension:Hausnummer", "path": "RelatedPerson.address.line.extension", "sliceName": "Hausnummer", - "comment": "Hausnummer, sowie Zusätze (Appartmentnummer, Etage...). \n Bei Angabe einer Hausnummer in dieser Extension muss diese auch in Address.line angegeben werden,\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten." + "comment": "Hausnummer, sowie Zusätze (Appartmentnummer, Etage...). \r\n Bei Angabe einer Hausnummer in dieser Extension muss diese auch in Address.line angegeben werden,\r\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \r\n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten." }, { "id": "RelatedPerson.address:Strassenanschrift.line.extension:Adresszusatz", "path": "RelatedPerson.address.line.extension", "sliceName": "Adresszusatz", - "comment": "Zusätzliche Informationen, wie z.B. '3. Etage', 'Appartment C'.\n Bei Angabe einer Zusatzinformation in dieser Extension muss diese auch in Address.line angegeben werden,\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten." + "comment": "Zusätzliche Informationen, wie z.B. '3. Etage', 'Appartment C'.\r\n Bei Angabe einer Zusatzinformation in dieser Extension muss diese auch in Address.line angegeben werden,\r\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \r\n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten." }, { "id": "RelatedPerson.address:Strassenanschrift.line.extension:Postfach", "path": "RelatedPerson.address.line.extension", "sliceName": "Postfach", "short": "Postfachnummer", - "comment": "Postfach-Adresse. Bei Angabe eines Postfaches in dieser Extension muss das Postfach auch in Address.line angegeben werden,\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \n Eine Postfach-Adresse darf nicht in Verbindung mit Address.type `physical` oder `both` verwendet werden. \n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten.", + "comment": "Postfach-Adresse. Bei Angabe eines Postfaches in dieser Extension muss das Postfach auch in Address.line angegeben werden,\r\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \r\n Eine Postfach-Adresse darf nicht in Verbindung mit Address.type `physical` oder `both` verwendet werden. \r\n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten.", "max": "0" }, { @@ -318,7 +318,7 @@ "id": "RelatedPerson.address:Postfach.type", "path": "RelatedPerson.address.type", "short": "Adresstyp", - "comment": "Hier ist stets der Wert `postal` anzugeben. \n **Begründung Pflichtfeld:** Dient als Unterscheidungs- und Auswahlkriterium", + "comment": "Hier ist stets der Wert `postal` anzugeben. \r\n **Begründung Pflichtfeld:** Dient als Unterscheidungs- und Auswahlkriterium", "min": 1, "mustSupport": true }, @@ -326,7 +326,7 @@ "id": "RelatedPerson.address:Postfach.line", "path": "RelatedPerson.address.line", "short": "Adresszeile", - "comment": "Diese Komponente enthält die Postfachadresse als String der Form 'Postfach: 12345'.\n Bei Verwendung der Postfach-Extension, um die Postfachnummer strukturiert zu übermitteln, \n müssen diese Informationen stets vollständig auch in der line-Komponente, \n die sie erweitern, enthalten sein, um es Systemen, die diese Extensions nicht verwenden zu ermöglichen, \n auf diese Informationen zugreifen zu können. \n **Begründung Pflichtfeld:** Ohne diese Angabe ist die Adresse nicht zustellbar. \n **Begründung für Reduktion der max. Kardinalität:** Die maximale Kardinalität wurde in Übereinstimmung mit der \n DIN-Norm 5008 (Schreib- und Gestaltungsregeln für die Text- und Informationsverarbeitung) auf 3 beschränkt.", + "comment": "Diese Komponente enthält die Postfachadresse als String der Form 'Postfach: 12345'.\r\n Bei Verwendung der Postfach-Extension, um die Postfachnummer strukturiert zu übermitteln, \r\n müssen diese Informationen stets vollständig auch in der line-Komponente, \r\n die sie erweitern, enthalten sein, um es Systemen, die diese Extensions nicht verwenden zu ermöglichen, \r\n auf diese Informationen zugreifen zu können. \r\n **Begründung Pflichtfeld:** Ohne diese Angabe ist die Adresse nicht zustellbar. \r\n **Begründung für Reduktion der max. Kardinalität:** Die maximale Kardinalität wurde in Übereinstimmung mit der \r\n DIN-Norm 5008 (Schreib- und Gestaltungsregeln für die Text- und Informationsverarbeitung) auf 3 beschränkt.", "min": 1, "mustSupport": true }, @@ -353,7 +353,7 @@ "path": "RelatedPerson.address.line.extension", "sliceName": "Postfach", "short": "Postfachnummer", - "comment": "Postfach-Adresse. Bei Angabe eines Postfaches in dieser Extension muss das Postfach auch in Address.line angegeben werden,\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \n Eine Postfach-Adresse darf nicht in Verbindung mit Address.type `physical` oder `both` verwendet werden. \n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten." + "comment": "Postfach-Adresse. Bei Angabe eines Postfaches in dieser Extension muss das Postfach auch in Address.line angegeben werden,\r\n um die Interoperabilität mit Systemen zu gewährleisten, die diese Extension nicht verwenden. \r\n Eine Postfach-Adresse darf nicht in Verbindung mit Address.type `physical` oder `both` verwendet werden. \r\n **Begründung MS:** Erforderlich für die verlustfreie Kommunikation von VSDM-Daten." }, { "id": "RelatedPerson.address:Postfach.city", diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKAtemfrequenz.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKAtemfrequenz.json index 47f3601ed5..c8d9e517ae 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKAtemfrequenz.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKAtemfrequenz.json @@ -8,7 +8,7 @@ "experimental": false, "date": "2025-12-17", "publisher": "gematik GmbH", - "description": "Dieses Profil spezifiziert die Minimalanforderungen für die Bereitstellung von Informationen über die Atemfrequenz eines Patienten im Rahmen der interoperablen Kommunikation gemäß den Vorgaben der ISiK (Interoperable Schnittstelle im Krankenhaus).\n### Motivation\nDie Erfassung und Überwachung der Atemfrequenz ist essenziell für die frühzeitige Erkennung von Gesundheitsveränderungen, die Behandlungsbewertung und die Unterstützung klinischer Entscheidungen.\n\nIn FHIR wird die Atemfrequenz mit der Observation-Ressource repräsentiert.\n\n### Kompatibilität\nDas Profil ISiKAtemfrequenz ist vom Profil [VitalSignDE_Atemfrequenz](http://fhir.de/StructureDefinition/observation-de-vitalsign-atemfrequenz) aus den deutschen Basisprofilen abgeleitet. Es ist kompatibel mit dem Profil [Observation Respiratory Rate Profile](http://hl7.org/fhir/StructureDefinition/resprate) aus der FHIR R4 Spezifikation.", + "description": "Dieses Profil spezifiziert die Minimalanforderungen für die Bereitstellung von Informationen über die Atemfrequenz eines Patienten im Rahmen der interoperablen Kommunikation gemäß den Vorgaben der ISiK (Interoperable Schnittstelle im Krankenhaus).\r\n### Motivation\r\nDie Erfassung und Überwachung der Atemfrequenz ist essenziell für die frühzeitige Erkennung von Gesundheitsveränderungen, die Behandlungsbewertung und die Unterstützung klinischer Entscheidungen.\r\n\r\nIn FHIR wird die Atemfrequenz mit der Observation-Ressource repräsentiert.\r\n\r\n### Kompatibilität\r\nDas Profil ISiKAtemfrequenz ist vom Profil [VitalSignDE_Atemfrequenz](http://fhir.de/StructureDefinition/observation-de-vitalsign-atemfrequenz) aus den deutschen Basisprofilen abgeleitet. Es ist kompatibel mit dem Profil [Observation Respiratory Rate Profile](http://hl7.org/fhir/StructureDefinition/resprate) aus der FHIR R4 Spezifikation.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, @@ -21,26 +21,26 @@ "id": "Observation.id", "path": "Observation.id", "short": "serverseitige, interne ID des Datensatzes", - "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", + "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", "mustSupport": true }, { "id": "Observation.meta.versionId", "path": "Observation.meta.versionId", "short": "Eindeutiger Name der serverseitigen Version des Datensatzes", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " }, { "id": "Observation.meta.lastUpdated", "path": "Observation.meta.lastUpdated", "short": "Zeitpunkt der letzten Änderung", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " }, { "id": "Observation.status", "path": "Observation.status", "short": "Untersuchungsstatus", - "comment": "**WICHTIGER Hinweis für Implementierer:** \n* Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch `final`.\n* Alle client-seitigen Implementierungen MÜSSEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können, beispielsweise durch Ausblenden/Durchstreichen von Ressourcen mit dem status `entered-in-error` und Ausgrauen von Ressourcen, die einen Plan- oder Entwurfs-Status haben.", + "comment": "**WICHTIGER Hinweis für Implementierer:** \r\n* Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch `final`.\r\n* Alle client-seitigen Implementierungen MÜSSEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können, beispielsweise durch Ausblenden/Durchstreichen von Ressourcen mit dem status `entered-in-error` und Ausgrauen von Ressourcen, die einen Plan- oder Entwurfs-Status haben.", "mustSupport": true }, { @@ -103,7 +103,7 @@ "id": "Observation.subject", "path": "Observation.subject", "short": "Patient", - "comment": "**Motivation MS:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Motivation MS:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "mustSupport": true }, { @@ -117,7 +117,7 @@ "id": "Observation.encounter.reference", "path": "Observation.encounter.reference", "short": "Encounter-Link", - "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\n**WICHTIGER Hinweis für Implementierer:** Die Zuordnung MUSS auf einen Encounter der Ebene \"Abteilungskontakt\" (siehe hierzu Basismodul > UseCases > Abbildung des Konstruktes \"Fall\") erfolgen. \nBei der Auswahl des Encounters ist zu beachten, dass unter einer (Abrechnungs-)\"Fallnummer\" (hier: `Encounter.account`) unter Umständen mehrere Encounter gruppiert sein können (z.B. stationärer Besuch mit mehreren vor- und nachstationären Aufenthalten.)\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\n**WICHTIGER Hinweis für Implementierer:** Die Zuordnung MUSS auf einen Encounter der Ebene \"Abteilungskontakt\" (siehe hierzu Basismodul > UseCases > Abbildung des Konstruktes \"Fall\") erfolgen. \r\nBei der Auswahl des Encounters ist zu beachten, dass unter einer (Abrechnungs-)\"Fallnummer\" (hier: `Encounter.account`) unter Umständen mehrere Encounter gruppiert sein können (z.B. stationärer Besuch mit mehreren vor- und nachstationären Aufenthalten.)\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "min": 1, "mustSupport": true }, @@ -194,14 +194,14 @@ "id": "Observation.method", "path": "Observation.method", "short": "Untersuchungsmethode", - "comment": "**Einschränkung der übergreifenden MS-Definition:** \nVerfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung der Untersuchungsmethode, so MUSS dieses System die Information NICHT abbilden\n\n\n Motivation zum eingeschränkten MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit. Allerdings rechtfertigt der Stand der Umsetzung in gängigen Systemen eine Implementierungspflicht (MS) für die Schnittstelle nicht.", + "comment": "**Einschränkung der übergreifenden MS-Definition:** \r\nVerfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung der Untersuchungsmethode, so MUSS dieses System die Information NICHT abbilden\r\n\r\n\r\n Motivation zum eingeschränkten MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit. Allerdings rechtfertigt der Stand der Umsetzung in gängigen Systemen eine Implementierungspflicht (MS) für die Schnittstelle nicht.", "mustSupport": true }, { "id": "Observation.device", "path": "Observation.device", "short": "Gerät", - "comment": "**Einschränkung der übergreifenden MS-Definition:** \n Verfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung des Geräts, mittels dessen der Parameter erhoben worden ist, so MUSS dieses System die Information NICHT abbilden.\n\n Motivation zum eingeschränkten MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit. Allerdings rechtfertigt der Stand der Umsetzung in gängigen Systemen eine Implementierungspflicht (MS) für die Schnittstelle nicht.", + "comment": "**Einschränkung der übergreifenden MS-Definition:** \r\n Verfügt ein bestätigungsrelevantes System nicht über die Datenstruktur zur Hinterlegung des Geräts, mittels dessen der Parameter erhoben worden ist, so MUSS dieses System die Information NICHT abbilden.\r\n\r\n Motivation zum eingeschränkten MS: Dieses Feld stellt präzisierende Angaben zum Zweck der Qualitätsbewertung bereit. Allerdings rechtfertigt der Stand der Umsetzung in gängigen Systemen eine Implementierungspflicht (MS) für die Schnittstelle nicht.", "mustSupport": true } ] diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtBundle.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtBundle.json index 42bcfb9426..3433a38758 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtBundle.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtBundle.json @@ -9,7 +9,7 @@ "experimental": false, "date": "2025-12-17", "publisher": "gematik GmbH", - "description": "Das Document-Bundle dient dem Transport von Berichten zwischen Subsystemen im Krankenhaus. \nDas Bundle entspricht den Anforderungen an ein [FHIR Document Bundle](https://hl7.org/fhir/R4/documents.html) : Alle referenzierten Ressourcen müssen als Einträge im Bundle enthalten sein. \nDas Bundle unterstützt die Übermittlung einer menschenlesbaren Dokumentation (Narrative) und erlaubt zudem die Übernahme wichtiger Ressourcen (z. B. Diagnosen und Prozeduren), die einem Patienten und Fall (Patient, Encounter) zugeordnet sind.\n", + "description": "Das Document-Bundle dient dem Transport von Berichten zwischen Subsystemen im Krankenhaus. \r\nDas Bundle entspricht den Anforderungen an ein [FHIR Document Bundle](https://hl7.org/fhir/R4/documents.html) : Alle referenzierten Ressourcen müssen als Einträge im Bundle enthalten sein. \r\nDas Bundle unterstützt die Übermittlung einer menschenlesbaren Dokumentation (Narrative) und erlaubt zudem die Übernahme wichtiger Ressourcen (z. B. Diagnosen und Prozeduren), die einem Patienten und Fall (Patient, Encounter) zugeordnet sind.\r\n", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, @@ -35,20 +35,20 @@ "id": "Bundle.id", "path": "Bundle.id", "short": "serverseitige, interne ID des Datensatzes", - "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", + "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", "mustSupport": true }, { "id": "Bundle.meta.versionId", "path": "Bundle.meta.versionId", "short": "Eindeutiger Name der serverseitigen Version des Datensatzes", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " }, { "id": "Bundle.meta.lastUpdated", "path": "Bundle.meta.lastUpdated", "short": "Zeitpunkt der letzten Änderung", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " }, { "id": "Bundle.identifier", @@ -123,7 +123,7 @@ "path": "Bundle.entry", "sliceName": "Composition", "short": "Slice zur Hinterlegung einer Composition-Instanz", - "comment": "Dieses Slice wird explizit aufgeführt, um zu verdeutlichen, dass immer eine Composition-Instanz im Bundle enthalten ist.\n Die FHIR-Core Specification besagt für [Document-Bundles](https://www.hl7.org/fhir/R4/documents.html) bereits, dass die erste Ressource im Bundle eine Composition sein muss. Alle daraus referenzierten Ressourcen müssen ebenfalls Teil des Bundle sein.", + "comment": "Dieses Slice wird explizit aufgeführt, um zu verdeutlichen, dass immer eine Composition-Instanz im Bundle enthalten ist.\r\n Die FHIR-Core Specification besagt für [Document-Bundles](https://www.hl7.org/fhir/R4/documents.html) bereits, dass die erste Ressource im Bundle eine Composition sein muss. Alle daraus referenzierten Ressourcen müssen ebenfalls Teil des Bundle sein.", "min": 1, "max": "1", "mustSupport": true @@ -145,7 +145,7 @@ "path": "Bundle.entry", "sliceName": "Patient", "short": "Slice zur Hinterlegung einer Patienten-Instanz", - "comment": "Dieses Slice wir explizit aufgeführt, um zu verdeutlichen, dass immer eine Patienten-Instanz im Bundle enthalten ist.\n Die FHIR-Core Specification besagt für [Document-Bundles](https://www.hl7.org/fhir/R4/documents.html) bereits,\n dass einige von der Composition referenzierte Ressourcen immer auch im Bundle enthalten sein müssen. Hierzu gehört im ISiK Kontext auch die Patient-Instanz.", + "comment": "Dieses Slice wir explizit aufgeführt, um zu verdeutlichen, dass immer eine Patienten-Instanz im Bundle enthalten ist.\r\n Die FHIR-Core Specification besagt für [Document-Bundles](https://www.hl7.org/fhir/R4/documents.html) bereits,\r\n dass einige von der Composition referenzierte Ressourcen immer auch im Bundle enthalten sein müssen. Hierzu gehört im ISiK Kontext auch die Patient-Instanz.", "min": 1, "max": "1", "mustSupport": true @@ -164,7 +164,7 @@ "path": "Bundle.entry", "sliceName": "Encounter", "short": "Slice zur Hinterlegung einer Encounter-Instanz", - "comment": "Dieses Slice ist optional, aber wenn es vorhanden ist, muss es genau eine Encounter-Instanz sein. Die FHIR-Core Specification besagt für [Document-Bundles](https://www.hl7.org/fhir/R4/documents.html) bereits,\n dass einige von der Composition referenzierte Ressourcen immer auch im Bundle enthalten sein müssen. Hierzu gehört im ISiK Kontext auch die Encounter-Instanz.", + "comment": "Dieses Slice ist optional, aber wenn es vorhanden ist, muss es genau eine Encounter-Instanz sein. Die FHIR-Core Specification besagt für [Document-Bundles](https://www.hl7.org/fhir/R4/documents.html) bereits,\r\n dass einige von der Composition referenzierte Ressourcen immer auch im Bundle enthalten sein müssen. Hierzu gehört im ISiK Kontext auch die Encounter-Instanz.", "min": 0, "max": "1", "mustSupport": true diff --git a/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtSubSysteme.json b/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtSubSysteme.json index eb9694eed1..d6a3a7a704 100644 --- a/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtSubSysteme.json +++ b/Resources/fsh-generated/resources/StructureDefinition-ISiKBerichtSubSysteme.json @@ -8,7 +8,7 @@ "experimental": false, "date": "2025-12-17", "publisher": "gematik GmbH", - "description": "Dieses Profil ermöglicht die krankenhaus-interne Übermittlung eines Berichtes bestehend aus beliebigen strukturierten FHIR-Ressourcen \nsowie einer textuellen HTML-Repräsentation (Narrative) an einen ISiK-Basis-kompatiblen Server.\n### Motivation\nIn der heterogenen Systemlandschaft im Krankenhaus sind eine Vielzahl spezialisierter Subsysteme im Einsatz. Die Ergebnisse aus diesen Subsystemen sind aktuell jedoch häufig nicht in den Primärsystemen des Krankenhauses verfügbar, denn es bestehen folgende Herausforderungen:\n\nDie Daten in Subsystemen sind sehr heterogen und können hochspezialisiert sein.\nBei der Nutzung dieser Subsysteme besteht häufig ein Interesse, auf die menschenlesbare Repräsentation der strukturierten Daten einwirken zu können.\nKünftig ist mit Szenarien zu rechnen, bei denen Befunde aus Subsystemen in eine elektronische Patientenakte übertragen werden sollen.\nAktuell werden Befunde, obwohl diese in den Subsystemen in hochstrukturierter Form vorliegen, nur als PDF an das Primärsystem übermittelt. Oft weil kein strukturiertes Format spezifiziert ist, das sowohl versendendes Subsystem als auch empfangendes Primärsystem implementiert haben.\nDer Umfang, in dem eine Datenübernahme in ein Primärsystem möglich ist, variiert stark zwischen den Systemen oder Installationen, z.B. abhängig davon, ob ein Modul für Vitalparameter installiert ist.\nDie ISiK-Spezifikation begegnet diesen Herausforderungen, indem sie die Übermittlung von Ergebnissen aus Subsystemen an die Primärsysteme in Form von strukturierten Dokumenten erfordert, die über eine menschenlesbare Repräsentation verfügen. Diese strukturierten Dokumente werden im ISiK-Kontext als Berichte bezeichnet. Dabei sind die strukturierten Inhalte der Berichte harmonisiert mit den verbreiteten Formaten für Primärsysteme.\n\n(Semi-)Strukturierte Dokumente werden in FHIR mit der `Composition`-Ressource repräsentiert, \ndie die Dokumentenmetadaten sowie die textuelle Repräsentation des Dokumentes enthält.\nDie Composition referenziert auf beliebige weiter FHIR-Ressourcen, die die strukturierten Komponenten des Dokumentes darstellen.\n\nFür den Transport wird die Composition zusammen mit allen direkt oder indirekt referenzierten Ressourcen in eine `Bundle`-Ressource\n vom Typ `document` aggregiert. \nDas Document-Bundle trägt alle Eigenschaften eines Dokumentes: Abgeschlossenheit, Unveränderbarkeit, Signierbarkeit. \n\nEs obliegt dem empfangenden System, ob dieses Dokument lediglich in seiner Gesamtheit persistiert wird, oder ob darüber hinaus einzelne Bestandteile (Ressourcen) \nals strukturierte Daten automatisch oder auf Veranlassung eines Benutzers in die Patientenakte übernommen werden. \n\nIn der aktuellen Ausbaustufe von ISiK ist lediglich die Übernahme und Anzeige der Dokument-Metadaten (z.B. Dokumenttyp, Dokumentdatum, Quelle) und der menschenlesbaren HTML-Repräsentation in die Primärsysteme erforderlich. \n\nIn weiteren Ausbaustufen von ISiK soll darüber hinaus eine Übernahme der strukturierten Anteile der Dokumente möglich sein, die den ISiK-Spezifikationen entsprechen, z.B. Diagnosen und Prozeduren. \n\n### Kompatibilität \nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", + "description": "Dieses Profil ermöglicht die krankenhaus-interne Übermittlung eines Berichtes bestehend aus beliebigen strukturierten FHIR-Ressourcen \r\nsowie einer textuellen HTML-Repräsentation (Narrative) an einen ISiK-Basis-kompatiblen Server.\r\n### Motivation\r\nIn der heterogenen Systemlandschaft im Krankenhaus sind eine Vielzahl spezialisierter Subsysteme im Einsatz. Die Ergebnisse aus diesen Subsystemen sind aktuell jedoch häufig nicht in den Primärsystemen des Krankenhauses verfügbar, denn es bestehen folgende Herausforderungen:\r\n\r\nDie Daten in Subsystemen sind sehr heterogen und können hochspezialisiert sein.\r\nBei der Nutzung dieser Subsysteme besteht häufig ein Interesse, auf die menschenlesbare Repräsentation der strukturierten Daten einwirken zu können.\r\nKünftig ist mit Szenarien zu rechnen, bei denen Befunde aus Subsystemen in eine elektronische Patientenakte übertragen werden sollen.\r\nAktuell werden Befunde, obwohl diese in den Subsystemen in hochstrukturierter Form vorliegen, nur als PDF an das Primärsystem übermittelt. Oft weil kein strukturiertes Format spezifiziert ist, das sowohl versendendes Subsystem als auch empfangendes Primärsystem implementiert haben.\r\nDer Umfang, in dem eine Datenübernahme in ein Primärsystem möglich ist, variiert stark zwischen den Systemen oder Installationen, z.B. abhängig davon, ob ein Modul für Vitalparameter installiert ist.\r\nDie ISiK-Spezifikation begegnet diesen Herausforderungen, indem sie die Übermittlung von Ergebnissen aus Subsystemen an die Primärsysteme in Form von strukturierten Dokumenten erfordert, die über eine menschenlesbare Repräsentation verfügen. Diese strukturierten Dokumente werden im ISiK-Kontext als Berichte bezeichnet. Dabei sind die strukturierten Inhalte der Berichte harmonisiert mit den verbreiteten Formaten für Primärsysteme.\r\n\r\n(Semi-)Strukturierte Dokumente werden in FHIR mit der `Composition`-Ressource repräsentiert, \r\ndie die Dokumentenmetadaten sowie die textuelle Repräsentation des Dokumentes enthält.\r\nDie Composition referenziert auf beliebige weiter FHIR-Ressourcen, die die strukturierten Komponenten des Dokumentes darstellen.\r\n\r\nFür den Transport wird die Composition zusammen mit allen direkt oder indirekt referenzierten Ressourcen in eine `Bundle`-Ressource\r\n vom Typ `document` aggregiert. \r\nDas Document-Bundle trägt alle Eigenschaften eines Dokumentes: Abgeschlossenheit, Unveränderbarkeit, Signierbarkeit. \r\n\r\nEs obliegt dem empfangenden System, ob dieses Dokument lediglich in seiner Gesamtheit persistiert wird, oder ob darüber hinaus einzelne Bestandteile (Ressourcen) \r\nals strukturierte Daten automatisch oder auf Veranlassung eines Benutzers in die Patientenakte übernommen werden. \r\n\r\nIn der aktuellen Ausbaustufe von ISiK ist lediglich die Übernahme und Anzeige der Dokument-Metadaten (z.B. Dokumenttyp, Dokumentdatum, Quelle) und der menschenlesbaren HTML-Repräsentation in die Primärsysteme erforderlich. \r\n\r\nIn weiteren Ausbaustufen von ISiK soll darüber hinaus eine Übernahme der strukturierten Anteile der Dokumente möglich sein, die den ISiK-Spezifikationen entsprechen, z.B. Diagnosen und Prozeduren. \r\n\r\n### Kompatibilität \r\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, @@ -21,26 +21,26 @@ "id": "Composition.id", "path": "Composition.id", "short": "serverseitige, interne ID des Datensatzes", - "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", + "comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ", "mustSupport": true }, { "id": "Composition.meta.versionId", "path": "Composition.meta.versionId", "short": "Eindeutiger Name der serverseitigen Version des Datensatzes", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " }, { "id": "Composition.meta.lastUpdated", "path": "Composition.meta.lastUpdated", "short": "Zeitpunkt der letzten Änderung", - "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " + "comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\r\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " }, { "id": "Composition.text", "path": "Composition.text", "short": "Narrativ", - "comment": "HTML-Repräsentation des Dokumenten-Headers. \n Bitte Hinweise unter [Document Presentation](https://hl7.org/fhir/documents.html#presentation) beachten. \n Der DokumentenHeader muss mindestens die folgenden Informationen enthalten:\n* `Composition.subject:Patient.name.family`\n* `Composition.subject:Patient.birthDate`\n* `Composition.subject:Patient.identifier:pid`\n* `Composition.status`\n* `Composition.type.text`\n* `Composition.date`\n* `Composition.title`\n* `Composition.author.display`", + "comment": "HTML-Repräsentation des Dokumenten-Headers. \r\n Bitte Hinweise unter [Document Presentation](https://hl7.org/fhir/documents.html#presentation) beachten. \r\n Der DokumentenHeader muss mindestens die folgenden Informationen enthalten:\r\n* `Composition.subject:Patient.name.family`\r\n* `Composition.subject:Patient.birthDate`\r\n* `Composition.subject:Patient.identifier:pid`\r\n* `Composition.status`\r\n* `Composition.type.text`\r\n* `Composition.date`\r\n* `Composition.title`\r\n* `Composition.author.display`", "min": 1, "mustSupport": true }, @@ -67,20 +67,20 @@ "id": "Composition.identifier.system", "path": "Composition.identifier.system", "short": "Namensraum des Identifiers", - "comment": "Hier ist stets der eindeutige Name (URL) des Namensraums anzugeben, \n aus dem der Identifier stammt. \n Hinweise zur Festlegung der URLs für lokale Namensräume sind in den \n [Deutschen Basisprofilen](https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Terminologie-Namensraeume?version=current) beschrieben. \n **Begründung Pflichtfeld:** `system` stellt in Kombination mit `value` die Eindeutigkeit eines Identifiers sicher.", + "comment": "Hier ist stets der eindeutige Name (URL) des Namensraums anzugeben, \r\n aus dem der Identifier stammt. \r\n Hinweise zur Festlegung der URLs für lokale Namensräume sind in den \r\n [Deutschen Basisprofilen](https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Terminologie-Namensraeume?version=current) beschrieben. \r\n **Begründung Pflichtfeld:** `system` stellt in Kombination mit `value` die Eindeutigkeit eines Identifiers sicher.", "mustSupport": true }, { "id": "Composition.identifier.value", "path": "Composition.identifier.value", - "comment": "Enthält den eigentlichen Wert des Identifiers. \n **Begründung Pflichtfeld:** Ist der Wert nicht bekannt, sollte der gesamte Slice weggelassen werden.", + "comment": "Enthält den eigentlichen Wert des Identifiers. \r\n **Begründung Pflichtfeld:** Ist der Wert nicht bekannt, sollte der gesamte Slice weggelassen werden.", "mustSupport": true }, { "id": "Composition.status", "path": "Composition.status", "short": "Status des Dokumentes", - "comment": "Im Kontext diese Moduls ist nur der Austausch finaler Berichte vorgesehen. \n Ein Mechanismus zur Änderung oder Ersetzung bereits übermittelter Daten ist derzeit nicht spezifiziert. \n Hier ist stets der Wert `final` anzugeben.", + "comment": "Im Kontext diese Moduls ist nur der Austausch finaler Berichte vorgesehen. \r\n Ein Mechanismus zur Änderung oder Ersetzung bereits übermittelter Daten ist derzeit nicht spezifiziert. \r\n Hier ist stets der Wert `final` anzugeben.", "fixedCode": "final", "mustSupport": true }, @@ -88,7 +88,7 @@ "id": "Composition.type", "path": "Composition.type", "short": "Dokumenttyp", - "comment": "Begründung zu Must Support: Der Dokumenttyp ist für die Identifikation des Berichtes und die Zuordnung zu einem Subsystem für die weitere Verarbeitung erforderlich.\n\n *Hinweis für Implementierer:* \n Der zu übermittelnde Bericht repräsentiert eine Zusammenfassung der strukturierten Daten aus dem Subsystem. Das Dokument KANN z.B. mittels KDL oder IHE-D-XDS-Typecodes klassifiziert werden. \n Es KANN derzeit jedoch auch eine rein textuelle Beschreibung des Dokumenttyps angegeben werden.\n \n Während KDL-Codes eine feingranulare Dokumentenklassifikation für die gezielte Suche nach medizinischen und Administrativen Dokumenten ermöglichen,\n sind IHE-XDS-Type-Codes für den einrichtungsübergreifenden Dokumentenaustausch maßgeblich.\n Der XDS-Type-Code kann mit Hilfe der bereitgestellten [ConceptMaps](https://simplifier.net/kdl/~resources?category=ConceptMap)\n aus dem KDL-Code ermittelt werden.\n Weitere Typisierungen (z.B. nach SNOMED oder LOINC) sind uneingeschränkt erlaubt. [Konsens der Arbeitsgruppe vom 18.02.2022]. Im Falle, dass der Code 'UNK' entsprechend der ConceptMap verwendet werden soll, MUSS das System 'http://terminology.hl7.org/CodeSystem/v3-NullFlavor' verwendet werden. \n ", + "comment": "Begründung zu Must Support: Der Dokumenttyp ist für die Identifikation des Berichtes und die Zuordnung zu einem Subsystem für die weitere Verarbeitung erforderlich.\r\n\r\n *Hinweis für Implementierer:* \r\n Der zu übermittelnde Bericht repräsentiert eine Zusammenfassung der strukturierten Daten aus dem Subsystem. Das Dokument KANN z.B. mittels KDL oder IHE-D-XDS-Typecodes klassifiziert werden. \r\n Es KANN derzeit jedoch auch eine rein textuelle Beschreibung des Dokumenttyps angegeben werden.\r\n \r\n Während KDL-Codes eine feingranulare Dokumentenklassifikation für die gezielte Suche nach medizinischen und Administrativen Dokumenten ermöglichen,\r\n sind IHE-XDS-Type-Codes für den einrichtungsübergreifenden Dokumentenaustausch maßgeblich.\r\n Der XDS-Type-Code kann mit Hilfe der bereitgestellten [ConceptMaps](https://simplifier.net/kdl/~resources?category=ConceptMap)\r\n aus dem KDL-Code ermittelt werden.\r\n Weitere Typisierungen (z.B. nach SNOMED oder LOINC) sind uneingeschränkt erlaubt. [Konsens der Arbeitsgruppe vom 18.02.2022]. Im Falle, dass der Code 'UNK' entsprechend der ConceptMap verwendet werden soll, MUSS das System 'http://terminology.hl7.org/CodeSystem/v3-NullFlavor' verwendet werden. \r\n ", "mustSupport": true }, { @@ -232,7 +232,7 @@ "id": "Composition.subject.reference", "path": "Composition.subject.reference", "short": "Patienten-Link", - "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKPatient](https://gematik.de/fhir/isik/StructureDefinition/ISiKPatient) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "min": 1, "mustSupport": true }, @@ -247,7 +247,7 @@ "id": "Composition.encounter.reference", "path": "Composition.encounter.reference", "short": "Encounter-Link", - "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\n**WICHTIGER Hinweis für Implementierer:** Die Zuordnung MUSS auf einen Encounter der Ebene \"Abteilungskontakt\" (siehe hierzu Basismodul > UseCases > Abbildung des Konstruktes \"Fall\") erfolgen. \nBei der Auswahl des Encounters ist zu beachten, dass unter einer (Abrechnungs-)\"Fallnummer\" (hier: `Encounter.account`) unter Umständen mehrere Encounter gruppiert sein können (z.B. stationärer Besuch mit mehreren vor- und nachstationären Aufenthalten.)\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", + "comment": "**Begründung Pflichtfeld:** Die Verlinkung auf eine Encounter-Ressource dient der technischen Zuordnung der Dokumentation zu einem Aufenthalt und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.\r\n**WICHTIGER Hinweis für Implementierer:** Die Zuordnung MUSS auf einen Encounter der Ebene \"Abteilungskontakt\" (siehe hierzu Basismodul > UseCases > Abbildung des Konstruktes \"Fall\") erfolgen. \r\nBei der Auswahl des Encounters ist zu beachten, dass unter einer (Abrechnungs-)\"Fallnummer\" (hier: `Encounter.account`) unter Umständen mehrere Encounter gruppiert sein können (z.B. stationärer Besuch mit mehreren vor- und nachstationären Aufenthalten.)\r\nIm ISik Kontext MUSS die referenzierte Ressource konform zu [ISiKKontaktGesundheitseinrichtung](https://gematik.de/fhir/isik/StructureDefinition/ISiKKontaktGesundheitseinrichtung) sein.\r\nJenseits von ISiK KÖNNEN weitere Instanzen mit anderen Profilen referenziert werden.", "min": 1, "mustSupport": true }, @@ -262,7 +262,7 @@ "id": "Composition.author", "path": "Composition.author", "short": "Verfasser/Ersteller des Dokumentes (Person oder Subsystem/Gerät)", - "comment": "In der aktuellen Ausbaustufe von ISiK ist die Verwendung der textuellen Repräsentation (display) \n von Autor und Subsystem ausreichend. \n Die darüber hinausgehende Verlinkung auf Practitioner bzw. Device-Ressourcen \n KANN implementiert werden.", + "comment": "In der aktuellen Ausbaustufe von ISiK ist die Verwendung der textuellen Repräsentation (display) \r\n von Autor und Subsystem ausreichend. \r\n Die darüber hinausgehende Verlinkung auf Practitioner bzw. Device-Ressourcen \r\n KANN implementiert werden.", "type": [ { "code": "Reference", @@ -290,7 +290,7 @@ "id": "Composition.title", "path": "Composition.title", "short": "Dokumentenbezeichnung", - "comment": "Die Dokumentenbezeichnung dient der Darstellung des Dokumentes in einer Übersicht, \n z.B. in einer Patientenakte, und KANN der schnellen Auffindbarkeit \n eines gesuchten Dokumentes dienen. \n Geeignete Bezeichnungen sind zum Beispiel: \n* "Kleines Blutbild vom 13.10.2020"\n* "Pathologiebefund (Abstrich) vom 13.10.2020"\n* "Blutgasmessung vom 13.10.2020 14:14h"", + "comment": "Die Dokumentenbezeichnung dient der Darstellung des Dokumentes in einer Übersicht, \r\n z.B. in einer Patientenakte, und KANN der schnellen Auffindbarkeit \r\n eines gesuchten Dokumentes dienen. \r\n Geeignete Bezeichnungen sind zum Beispiel: \r\n* "Kleines Blutbild vom 13.10.2020"\r\n* "Pathologiebefund (Abstrich) vom 13.10.2020"\r\n* "Blutgasmessung vom 13.10.2020 14:14h"", "mustSupport": true }, { @@ -312,7 +312,7 @@ "id": "Composition.section.text", "path": "Composition.section.text", "short": "Narrativ", - "comment": "menschenlesbare HTML-Repräsentation des Inhalts dieses Kapitels. \n Hinweise: Für Aggregation einer vollständigen menschenlesbaren Repräsentation \n MÜSSEN die Repräsentationen der einzelnen Kapitel an die Repräsentation \n der Metadaten (Composition.text) angehängt werden. \n Für die Separierung KÖNNEN einfache
| - - {% if resource[1].title %} - {{ resource[1].title }} - {% else %} - {{ resource[1].name | default "-" | }} - {% endif %} - - | - {% if with_desc %} -- {{ resource[1].description | default: "-" | replace: "###### ", "" | replace: "##### ", "" | replace: "#### ", "" | replace: "### ", "" | replace: "## ", "" | replace: "# ", "" | markdownify }} - | - {% endif %} - {% if with_purp %} -- {{ resource[1].purpose | default: "-" | replace: "###### ", "" | replace: "##### ", "" | replace: "#### ", "" | replace: "### ", "" | replace: "## ", "" | replace: "# ", "" | markdownify }} - | - {% endif %} -