Skip to content

Commit

Permalink
Merge pull request #145 from gematik/feat/NCPeH
Browse files Browse the repository at this point in the history
NCPeH support & validation improvements
  • Loading branch information
gem-uhe authored Nov 29, 2024
2 parents 15e6922 + 87156b9 commit d72d7f9
Show file tree
Hide file tree
Showing 52 changed files with 3,406 additions and 2,866 deletions.
7 changes: 7 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## 2024-tbd - Version 0.11.21
- feat: restricted all extensible bindings to required
- feat: removed ServiceType from Fhir core from HealthcareServiceSpecialtyVS
- feat: added NCPeHCountryEx to represent NCPeH country in a coded form
- feat: added CodeSystems for all ValueSets
- feat: added * OrganizationProfessionOID#1.2.276.0.76.4.292 "NCPeH Fachdienst" to HealthcareServiceCategoryCodes ValueSet

## 2024-11-15 - Version 0.11.20
- fix: SystemsEngineering:tim.gematik.de Example address is now a matrix uri

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@
],
"dependencies": {
"de.basisprofil.r4": "1.5.0",
"de.ihe-d.terminology": "3.0.0"
"de.ihe-d.terminology": "3.0.1"
}
}
112 changes: 108 additions & 4 deletions src/fhir/fsh-generated/fsh-index.json
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,46 @@
"startLine": 1,
"endLine": 9
},
{
"outputFile": "CodeSystem-aerztliche-fachrichtungen-oid-url.json",
"fshName": "AerztlicheFachrichtungen_OID_URL",
"fshType": "CodeSystem",
"fshFile": "codesystems/external/AerztlicheFachrichtungen.fsh",
"startLine": 1,
"endLine": 83
},
{
"outputFile": "CodeSystem-aerztlicheBerufsvarianten.json",
"fshName": "AerztlicheBerufsvarianten",
"fshType": "CodeSystem",
"fshFile": "codesystems/external/AerztlicheBerufsvarianten.fsh",
"startLine": 1,
"endLine": 8
},
{
"outputFile": "CodeSystem-facharzttitelderaerztekammern-oid-url.json",
"fshName": "FacharzttitelDerAerztekammern_OID_URL",
"fshType": "CodeSystem",
"fshFile": "codesystems/external/FacharzttitelDerAerztekammern.fsh",
"startLine": 1,
"endLine": 202
},
{
"outputFile": "CodeSystem-kbv-cm-sfhir-bar2-wbo-oid-url.json",
"fshName": "KBV_CS_SFHIR_BAR2_WBO_OID_URL",
"fshType": "CodeSystem",
"fshFile": "codesystems/external/FachgruppenCodesKBV.fsh",
"startLine": 1,
"endLine": 69
},
{
"outputFile": "CodeSystem-nicht-aerztliche-fachrichtungen-oid-url.json",
"fshName": "NichtAerztlicheFachrichtungen_OID_URL",
"fshType": "CodeSystem",
"fshFile": "codesystems/external/NichtAerztlicheFachrichtungen.fsh",
"startLine": 1,
"endLine": 20
},
{
"outputFile": "CodeSystem-physicalFeatures.json",
"fshName": "PhysicalFeaturesHealthCareServiceCS",
Expand All @@ -135,6 +175,30 @@
"startLine": 1,
"endLine": 8
},
{
"outputFile": "CodeSystem-qualifikationen-nicht-aerztlicher-autoren-oid-url.json",
"fshName": "QualifikationenNichtAerztlicherAutoren_OID_URL",
"fshType": "CodeSystem",
"fshFile": "codesystems/external/QualifikationenNichtAerztlicherAutoren.fsh",
"startLine": 1,
"endLine": 183
},
{
"outputFile": "CodeSystem-qualifikatoren-zahnaerztlicher-autoren-oid-url.json",
"fshName": "QualifikatorenZahnaerztlicherAutoren_OID_URL",
"fshType": "CodeSystem",
"fshFile": "codesystems/external/QualifikatorenZahnaerztlicherAutoren.fsh",
"startLine": 1,
"endLine": 11
},
{
"outputFile": "CodeSystem-zahnaerztliche-fachrichtungen-oid-url.json",
"fshName": "ZahnaerztlicheFachrichtungen_OID_URL",
"fshType": "CodeSystem",
"fshFile": "codesystems/external/ZahnAerztlicheFachrichtungen.fsh",
"startLine": 1,
"endLine": 7
},
{
"outputFile": "Endpoint-EndpointExample.json",
"fshName": "EndpointExample",
Expand Down Expand Up @@ -181,7 +245,15 @@
"fshType": "Instance",
"fshFile": "examples/Examples001.fsh",
"startLine": 68,
"endLine": 112
"endLine": 110
},
{
"outputFile": "HealthcareService-NCPeHHealthcareServiceExample.json",
"fshName": "NCPeHHealthcareServiceExample",
"fshType": "Instance",
"fshFile": "examples/NCPeHExamples.fsh",
"startLine": 12,
"endLine": 22
},
{
"outputFile": "HealthcareService-PharmacyHealthCareServiceExample.json",
Expand All @@ -207,6 +279,14 @@
"startLine": 96,
"endLine": 113
},
{
"outputFile": "Organization-NCPeHOrganizationExample.json",
"fshName": "NCPeHOrganizationExample",
"fshType": "Instance",
"fshFile": "examples/NCPeHExamples.fsh",
"startLine": 1,
"endLine": 10
},
{
"outputFile": "Organization-OrganizationExample.json",
"fshName": "OrganizationExample",
Expand Down Expand Up @@ -341,7 +421,7 @@
"fshType": "Profile",
"fshFile": "profiles/OrganizationDirectory.fsh",
"startLine": 1,
"endLine": 49
"endLine": 51
},
{
"outputFile": "StructureDefinition-OrganizationVisibility.json",
Expand Down Expand Up @@ -399,6 +479,14 @@
"startLine": 71,
"endLine": 86
},
{
"outputFile": "StructureDefinition-ncpeh-country-ex.json",
"fshName": "NCPeHCountryEx",
"fshType": "Extension",
"fshFile": "profiles/OrganizationDirectory.fsh",
"startLine": 53,
"endLine": 64
},
{
"outputFile": "ValueSet-AddressStateVS.json",
"fshName": "AddressStateVS",
Expand Down Expand Up @@ -437,7 +525,7 @@
"fshType": "ValueSet",
"fshFile": "valuesets/HealthcareServiceTypeVS.fsh",
"startLine": 1,
"endLine": 102
"endLine": 7
},
{
"outputFile": "ValueSet-HealthcareSpecialtyTypeVS.json",
Expand Down Expand Up @@ -501,7 +589,15 @@
"fshType": "ValueSet",
"fshFile": "valuesets/PractitionerQualificationVS.fsh",
"startLine": 1,
"endLine": 457
"endLine": 9
},
{
"outputFile": "ValueSet-healthcare-service-category-codes.json",
"fshName": "HealthcareServiceCategoryCodes",
"fshType": "ValueSet",
"fshFile": "valuesets/HealthcareServiceCategoryCodes.fsh",
"startLine": 1,
"endLine": 6
},
{
"outputFile": "ValueSet-healthcareservice-technical-characteristic-vs.json",
Expand All @@ -510,5 +606,13 @@
"fshFile": "valuesets/HealthCareServiceCharacteristic.fsh",
"startLine": 1,
"endLine": 6
},
{
"outputFile": "ValueSet-ncpeh-healthcare-service-speciality-cs.json",
"fshName": "NCPeHHealthcareServiceSpecialityVS",
"fshType": "ValueSet",
"fshFile": "valuesets/NCPeHHealthcareServiceSpeciality.fsh",
"startLine": 1,
"endLine": 6
}
]
Loading

0 comments on commit d72d7f9

Please sign in to comment.