-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Gematik test data added for all schemas and add schemas to catalog (#…
…4362) * TES-10: add test data for other gematik test schemas and add those schemas to the catalog * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * TES-10: add test data for other gematik test schemas and add those schemas to the catalog --------- Co-authored-by: t.eitzenberger <thomas.eitzenberger@gematik.de> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
- Loading branch information
1 parent
ea49c40
commit 8b5013a
Showing
5 changed files
with
164 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# yaml-language-server: $schema=../../schemas/json/gematik-test-hcpis.json | ||
# Copyright 2024 gematik GmbH | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
|
||
# health care provider institutions ("Leistungserbringerinstitutionen") | ||
# initial content: only health care provider institutions, which are actively used in test or definitely | ||
# planned to be used | ||
# this is a sample as reference. there shall be one file hcpi.yaml to hold the different entries to be used in tests | ||
hcpis: | ||
someHcpInstitution: | ||
hcpiData: | ||
name: someHcpiName | ||
# an hcpi has a SM(C)-B with a telematik-Id | ||
telematik-id: thisIsDummyText | ||
# possible rule names according to roles in https://gemspec.gematik.de/docs/gemSpec/gemSpec_OID/latest/#3.5.1.3 | ||
# table 3 (data of first column, remove heading "oid_" string) | ||
hcpiRole: praxis_arzt | ||
cards: | ||
- iccsn: '01234567890123456789' | ||
# expiry date taken from AUT-certificate | ||
expiryDate: '2020-01-01' | ||
type: whatever | ||
# do we need the users of this data to be limited to specific test suites / product teams? | ||
ownerTestsuite: Apollo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# yaml-language-server: $schema=../../schemas/json/gematik-test-hcps.json | ||
# | ||
# Copyright 2024 gematik GmbH | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
|
||
# health care provider ("Leistungserbringer") | ||
# initial content: only health care provider, which are actively used in test or definitely | ||
# planned to be used | ||
# this is a sample as reference. There shall be one file hcp.yaml to hold the different entries to be used in tests | ||
hcps: | ||
Wittgenstein: | ||
hcpData: | ||
name: | ||
# Data could also be taken from AUT certificate but is quite static and human-readable in this place | ||
title: Dr. | ||
given: Franz-Josef | ||
last: Wittgenstein | ||
telematik-id: thisIsDummyText | ||
# hcpi: holds the readable name of the health care provider institution | ||
# to be used as a reference to the config data for hcpi | ||
# can refer to a single medical practice, pharmacy, hospital or other hcpi | ||
# multiple entries must be possible | ||
hcpi: someHcpInstitution | ||
# possible rule names according to roles in https://gemspec.gematik.de/docs/gemSpec/gemSpec_OID/latest/#3.5.1.1 | ||
# table 2 (data of first column, remove heading "oid_" string) | ||
hcpRole: apotheker | ||
cards: | ||
- iccsn: '01234567890123456789' | ||
# expiry date taken from AUT-certificate | ||
expiryDate: '2025-01-01' | ||
type: smcb | ||
|
||
- iccsn: '01234567890123456789' | ||
expiryDate: '2020-01-01' | ||
type: smcb | ||
|
||
# do we need the users of this data to be limited to specific test suites / product teams? | ||
# ownerTestsuite: Apollo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# yaml-language-server: $schema=../../schemas/json/gematik-test-insurances.json | ||
# | ||
# Copyright 2024 gematik GmbH | ||
# | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
|
||
# Insurances ("Versicherungen" / "Krankenkassen") | ||
# initial content: only insurances, which are actively used in test or definitely planned to be used | ||
# this is a sample as reference. There shall be one file patient.yaml to hold the different patient entries to be used in tests | ||
insurances: | ||
insuranceGematik: | ||
insuranceData: | ||
# hint: as gematik takes over several roles in tests, the specific role is additionally added in the name | ||
# allowed Values: | ||
# insuranceGematik, KKH, TK, Viactiv, BKK_MobilOil, Barmer, BKK_exclusiv, BKK_Technoform, IKK_Nord, | ||
# IKK_Classic, DAK_Gesundheit, mhplus, AOK_NordOst, AOK_Bayern, AOK_BadenWürttemberg, AOK_RheinlandPfalz, | ||
# AOK_BremenBH, AOK_Niedersachsen, AOK_Plus, AOK_Hessen, AOK_SachsenAnhalt | ||
name: insuranceGematik | ||
# an insurance has a SM(C)-B with a telematik-Id, i.e. to access ePA services | ||
telematik-id: thisIsDummyText | ||
# ik ('Institutskennzeichen') is the 9-digit identifier of the insurance | ||
ik: 123456789 | ||
# IIN (Issuer Identification Number) | ||
# is part of eGK-ICCSN (digits 6..10 within the 20-digit ICCSN) | ||
# number for all eGK-ICCSNs of patients within this insurance | ||
iin: 88311 | ||
# vsdServiceProvider holds the name of the VSDM service provider for the eGK of the insured | ||
# VSDM has nothing to do with IDP | ||
vsdServiceProvider: | ||
# Allowed Values: | ||
# providerGematik, Arge_AOK, gkvi, ITS_Care, Kubus, Mobil_ISC | ||
# BitmarckT, ITSC_GmbH, TK_Provider, Worldline | ||
name: providerGematik | ||
# Links zu VSDM Fachdiensten TU, RU | ||
# Wer würde die Daten nutzen? | ||
TU: | ||
ufs: https://example.org:443/ufs | ||
cms: link to cms | ||
vsdd: link to vsdd | ||
RU: | ||
ufs: thisIsDummyText | ||
cms: link to cms | ||
vsdd: link to vsdd |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters