feat
: using SemVer for release versionschange
: new concepts added to: OrganizationProfessionOIDchange
: new concepts added to: PractitionerProfessionOIDchange
: display values of some PractitionerProfessionOID concepts were changed
- new Concepts OrganizationProfessionOID:
- 1.2.276.0.76.4.311 "Betriebsstätte Hilfsmittelerbringer (Hinweis: Betriebsstätten der Hilfsmittelerbringer, welche nicht den Gesundheitshandwerken zugeordnet sind)"
- 1.2.276.0.76.4.314 "Betriebsstätte Frisör"
- 1.2.276.0.76.4.317 "Betriebsstätte Soziotherapie"
- new Concepts PractitionerProfessionOID:
- 1.2.276.0.76.4.312 "Hilfsmittelerbringer/-in (Hinweis: Berufsgruppen der Hilfsmittelerbringer/-innen, die nicht den Gesundheitshandwerken zugeordnet sind)"
- 1.2.276.0.76.4.313 "Frisör/-in"
- 1.2.276.0.76.4.316 "Leistungserbringer/-in Soziotherapie"
- 1.2.276.0.76.4.318 "Leistungserbringer/in Stimm-, Sprech-, Sprach- und Schluck-Therapie"
- 1.2.276.0.76.4.315 "Masseur/-in und medizinische/-r Bademeister/-in"
- 1.2.276.0.76.4.319 "Diätassistent/-in"
- changed display values in PractitionerProfessionOID:
- 1.2.276.0.76.4.237 "Augenoptiker/-in"
- 1.2.276.0.76.4.277 "Leistungserbringer/-in Ernährungstherapie"
- 1.2.276.0.76.4.308 "Augenoptiker/-in und Hörakustiker/-in"
fix
: CodeSystem: AerztlicheBerufsvarianten contained codes with a wrong prefix of#
, these prefixes were removed.feat
: added ResultsFilteredEx Extension to represent how many results where filtered together with the reason of the filtering.
- remove
#
from code instances of the CodeSystem:urn:oid:1.2.276.0.76.5.493
used onPractitoner.qualification
fix
: relaxed cardinality of OrganizationDirectory.identifier[IKNR] from 0..1 -> 0..* allowing multiple IKNR for an Organization- removed: PractitionerDirectory.identifier[ZANR] as it is not required.
fix
:breaking
Updated Contents of external IHE & KBV CodeSystemsfix
:breaking
OrganizationVisibilityCS: renamed #hide-erezeptApp "Eintrag nicht in eRezeptApp darstellen" to #hide-versicherte "Eintrag für Versicherte verbergen"fix
: changed status to active for CodeSystems:- AerztlicheBerufsvarianten
- AerztlicheFachrichtungen_OID_URL
- FacharzttitelDerAerztekammern_OID_URL
- KBV_CS_SFHIR_BAR2_WBO_OID_URL
- NichtAerztlicheFachrichtungen_OID_URL
- QualifikationenNichtAerztlicherAutoren_OID_URL
- QualifikatorenZahnaerztlicherAutoren_OID_URL
- ZahnaerztlicheFachrichtungen_OID_URL
fix
: changed status to active for Valusets:- HealthcareServiceCategoryCodes
- NCPeHHealthcareServiceSpecialityVS
fix
: changed status to active for Profiles:- CodingWithCodeAndSystem
- EndpointDirectoryStrict
- HealthcareServiceDirectoryStrict
- LocationDirectoryStrict
- OrganizationDirectoryStrict
- PractitionerDirectoryStrict
- PractitionerRoleDirectoryStrict
fix
: changed status to active for SearchParameter:- PractitionerRole-endpoint
- CodeSystem: OrganizationVisibilityCS (https://gematik.de/fhir/directory/CodeSystem/OrganizationVisibilityCS)
- #hide-erezeptApp "Eintrag nicht in eRezeptApp darstellen" was changed to #hide-versicherte "Eintrag für Versicherte verbergen"
- CodeSystem: KBV_CS_SFHIR_BAR2_WBO Fachgruppen (urn:oid:1.2.276.0.76.5.114)
- removed:
- 091 "SP Kinderkardiologie"
- 196 "SP Kinderradiologie"
- 304 "FA Kinderchirurgie"
- 518 "FA Sprach-, Stimm- und kindliche Hörstörungen"
- 530 "SP Kinder-Hämatologie und -Onkologie"
- 542 "FA Plastische und Ästhetische Chirurgie"
- 544 "FA Allgemeinchirurgie"
- new:
- 144 "Psychotherapeutisch tätige Ärztin/Psychotherapeutisch tätiger Arzt (Zusatzbezeichnung)"
- 305 "Medizinische Genetik"
- 306 "Medizinische Informatik"
- 307 "Pathologische Physiologie"
- 317 "Physiologische Chemie"
- 350 "Biomathematik"
- 351 "Biophysik"
- 352 "Geschichte der Medizin"
- 353 "Industrietoxikologie"
- 354 "Klinische Strahlenphysik"
- 355 "Medizinische Wissenschaftsinformation"
- 356 "Medizinische Physik und Biophysik"
- 358 "Fachbiologie der Medizin"
- 371 "Fachwissenschaftlerin/Fachwissenschaftler Chemie und Labordiagnostik"
- 372 "Fachwissenschaftlerin/Fachwissenschaftler Genetik"
- 373 "Fachwissenschaftlerin/Fachwissenschaftler Immunologie"
- 374 "Fachwissenschaftlerin/Fachwissenschaftler Zytologie/Histologie"
- 470 "Psychologische Psychotherapeutin/Psychologischer Psychotherapeut"
- 471 "Kinder- und Jugendlichenpsychotherapeutin/Kinder- und Jugendlichenpsychotherapeut"
- 474 "Fachpsychotherapeutin/Fachpsychotherapeut für Erwachsene"
- 475 "Fachpsychotherapeutin/Fachpsychotherapeut für Kinder und Jugendliche"
- 476 "Fachpsychotherapeutin/Fachpsychotherapeut für Neuropsychologische Psychotherapie"
- 573 "FÄ/FA Kinder -und Jugendchirurgie"
- 574 "FÄ/FA Plastische, Rekonstruktive und Ästhetische Chirurgie"
- 575 "FÄ/FA Phoniatrie und Pädaudiologie ((M-)WBO 2018)"
- 576 "SP Kinder- und Jugend-Hämatologie und -Onkologie"
- 577 "SP Kinder- und Jugend-Kardiologie"
- 578 "SP Kinder- und Jugendradiologie"
- 579 "FÄ/FA Innere Medizin und Infektiologie ((M-)WBO 2018)"
- changed display values (listing the new display values):
- 010 "FÄ/FA Allgemeinmedizin (alte (M-)WBO, kammerindividuell, EU-Ärzte)"
- 020 "FÄ/FA Anästhesiologie"
- 030 "FÄ/FA Augenheilkunde"
- 050 "FÄ/FA Frauenheilkunde und Geburtshilfe"
- 060 "FÄ/FA Hals-, Nasen-, Ohrenheilkunde"
- 070 "FÄ/FA Haut- und Geschlechtskrankheiten"
- 080 "FÄ/FA Innere Medizin"
- 102 "FÄ/FA Kinder- und Jugendpsychiatrie und -psychotherapie"
- 110 "FÄ/FA Laboratoriumsmedizin"
- 130 "FÄ/FA Mund-Kiefer-Gesichtschirurgie"
- 142 "FÄ/FA Neurologie"
- 200 "FÄ/FA Urologie"
- 210 "FÄ/FA Arbeitsmedizin"
- 220 "FÄ/FA Nuklearmedizin"
- 230 "FÄ/FA Öffentliches Gesundheitswesen"
- 240 "FÄ/FA Rechtsmedizin"
- 250 "FÄ/FA Hygiene und Umweltmedizin"
- 271 "FÄ/FA Neuropathologie"
- 281 "FÄ/FA Klinische Pharmakologie"
- 291 "FÄ/FA Strahlentherapie"
- 301 "FÄ/FA Anatomie"
- 302 "FÄ/FA Biochemie"
- 303 "FÄ/FA Transfusionsmedizin"
- 308 "FÄ/FA Physiologie"
- 313 "FÄ/FA Herzchirurgie"
- 314 "FÄ/FA Humangenetik"
- 330 "FÄ/FA Physikalische und Rehabilitative Medizin"
- 341 "FÄ/FA Kinder- und Jugendmedizin"
- 359 "Fachzahnärztin/Fachzahnarzt für Mikrobiologie"
- 360 "Fachzahnärztin/Fachzahnarzt für Kieferchirurgie (§ 6 Abs. 1 BMV-Ä)"
- 361 "Fachzahnärztin/Fachzahnarzt für theoretisch-experimentelle Medizin (§ 6 Abs. 2 BMV-Ä)"
- 511 "FÄ/FA Gefäßchirurgie"
- 512 "FÄ/FA Orthopädie und Unfallchirurgie"
- 513 "FÄ/FA Thoraxchirurgie"
- 514 "FÄ/FA Visceralchirurgie/FÄ/FA Viszeralchirurgie"
- 521 "FÄ/FA Innere Medizin und (SP) Angiologie"
- 522 "FÄ/FA Innere Medizin und (SP) Endokrinologie und Diabetologie"
- 523 "FÄ/FA Innere Medizin und (SP) Gastroenterologie"
- 524 "FÄ/FA Innere Medizin und (SP) Hämatologie und Onkologie"
- 525 "FÄ/FA Innere Medizin und (SP) Kardiologie"
- 526 "FÄ/FA Innere Medizin und (SP) Nephrologie"
- 527 "FÄ/FA Innere Medizin und (SP) Pneumologie"
- 528 "FÄ/FA Innere Medizin und (SP) Rheumatologie"
- 532 "FÄ/FA Mikrobiologie, Virologie und Infektionsepidemiologie"
- 534 "FÄ/FA Psychosomatische Medizin und Psychotherapie"
- 535 "FÄ/FA Radiologie (neue (M-)WBO)"
- removed:
- CodeSystem: QualifikationenNichtAerztlicherAutoren_OID_URL (urn:oid:1.3.6.1.4.1.19376.3.276.1.5.11)
- removed:
- 5 "Tiermedizinischer Fachangestellter"
- 93 "Medizinische Datenerhebung"
- 142 "Veterinärmedizinischer-technischer Assistent"
- 158 "Medien, Kultur, Gestaltung, Kunst (außer Pädagogen)"
- 159 "Schutz und Sicherheit"
- 162 "Verfahrens- und Produktentwicklung, technisches Zeichnen, Konstruktion"
- 163 "Sprachen"
- 164 "Produktion, Produktionsplanung, Produktionssteuerung, Instandhaltung"
- 166 "Reinigung"
- 167 "Bau, Architektur, Rohstoffe"
- 168 "Verwaltungsberufe (außer medizinische), kaufmännische Berufe, Verkehr"
- 170 "Elektro, Energie, Ver- und Entsorgung"
- 171 "Gastgewerbe und Tourismus, Veranstaltungsmanagement und Hauswirtschaft"
- 172 "IT"
- new:
- 175 "Fachgesundheits- und krankenpfleger für Intensivpflege und Anästhesie"
- 176 "Fachgesundheits- und krankenpfleger im Operations-/Endoskopiedienst"
- 177 "Fachgesundheits- und krankenpfleger für Hygiene"
- 178 "Fachgesundheits- und krankenpfleger für Palliativ- und Hospizpflege"
- 186 "Pflegefachmann/Pflegefachfrau"
- 187 "Fachgesundheits- und krankenpfleger für Onkologie"
- 188 "Fachgesundheits- und krankenpfleger für Psychiatrie"
- changed display values (listing the new display values):
- 24 "Assistenten für Gesundheitstourismus, -prophylaxe"
- 76 "Kinder- und Jugendlichenpsychotherapeut"
- 184 "Fachpsychotherapeut für Kinder und Jugendliche"
- 185 "Fachpsychotherapeut für Erwachsene"
- removed:
- CodeSystem QualifikatorenZahnaerztlicherAutoren_OID_URL (urn:oid:1.2.276.0.76.5.492):
- changed display values (listing the new display values): -1 "Zahnarzt"
feat
: added InvariantCodingSytemCodeInv
throwing a warning if a Coding element is missing system or code. Added to:- EndpointDirectory.meta.tag
- EndpointDirectory.connectionType
- EndpointDirectory.payloadType.coding
- OrganizationVisibility.valueCoding
- EndpointVisibility.valueCoding
- SpecialOpeningTimesEX.extension[qualifier].valueCoding
- NCPeHCountryEx.valueCoding
- HealthcareServiceDirectory.meta.tag
- HealthcareServiceDirectory.category.coding
- HealthcareServiceDirectory.type.coding
- HealthcareServiceDirectory.specialty.coding
- HealthcareServiceDirectory.communication.coding
- HealthcareServiceDirectory.characteristic.coding
- LocationDirectory.meta.tag
- OrganizationDirectory.meta.tag
- OrganizationDirectory.type.coding
- PractitionerDirectory.meta.tag
- PractitionerDirectory.qualification.code.coding
- PractitionerDirectory.communication.coding
- PractitionerRoleDirectory.meta.tag
feat
: added a data type profileCodingWithCodeAndSystem
setting .code and .system to a min cardinality of 1. Applied in the derived strict profiles at the same elements as theCodingSytemCodeInv
invariant.fix
: added SearchParameters with Uplifted-Refchains extension for hapi fhir servers (was not included in 0.11.22 due to a technical issue)fix
: added strict profiles: These profiles are derived from the VZD-profiles, are restricted non-MS elements to 0..0, add closed slicing. Purpose technical validation for VZD implementations (was not included in 0.11.22 due to a technical issue)fix
: Extensions: OrganizationVisibility & EndpointVisibility had a required binding on Extension.value[x] which implies a min cardinality of 1. valueCoding is now set to 1.. explicitly.feat
: upgraded dependency de.basisprofil.r4 to version 1.5.1. This has no direct impact on the vzd.
- none
feat
: added SearchParameter for NCPeHCountryEx: OrganizationNCPeHCountrySPfeat
: added SearchParameter for Organization.alias: OrganizationAliasSPfeat
: added strict profiles: These profiles are derived from the VZD-profiles, are restricted non-MS elements to 0..0, add closed slicing. Purpose technical validation for VZD implementationsfeat
: added SearchParameters with Uplifted-Refchains extension for hapi fhir servers
- none
feat
: restricted all extensible bindings to required:- EndpointDirectory.code
- EndpointDirectory.payloadType
- HealthcareServiceDirectory.type
- HealthcareServiceDirectory.characteristic
- LocationDirectory.state
- PractitionerDirectory.qualification.code
feat
: removed ServiceType from Fhir core from HealthcareServiceSpecialtyVS- affects: HealthcareServiceDirectory.speciality
feat
: added NCPeHCountryEx to OrganizationDirectory to represent the NCPeH country in a coded formfeat
: added CodeSystems for HealthcareServiceTypeVS which weren't included beforefeat
: added * OrganizationProfessionOID#1.2.276.0.76.4.292 "NCPeH Fachdienst" to HealthcareServiceCategoryCodes ValueSet
- check instances if they are using concepts outside of the bound ValueSets:
- EndpointDirectory.code (NAME!!!)
- EndpointDirectory.payloadType
- HealthcareServiceDirectory.type
- HealthcareServiceDirectory.characteristic
- LocationDirectory.state
- PractitionerDirectory.qualification.code
- check instances if they are using concepts from ServiceType on HealthcareServiceDirectory.speciality
fix
: SystemsEngineering:tim.gematik.de Example address is now a matrix uri
fix
: EndpointAddressSP search typ switched from uri -> string due to a hapi issue not beeing able to chain with uri SP
feat
: restrict HealthcareServiceDirectory.availableTime.daysOfWeek to ..1 to enforce a an availableTime per weekdayfeat
: set HealthcareServiceDirectory.availableTime.allDay to ..0 to simplify implementations, all day can be entered as 0:00 - 23:59feat
: added Invariant: VZD-Service-Opening-Time which only allows the specialOpeningTimes extension on availableTime if the other fields are empty
feat
: added SearchParameter: OrganizationTypeDisplaySP, EndpointAddressSP, OrganizationVisibilitySP, PractitionerQualificationSP, EndpointVisibilitySP, HealthcareServiceCoverageAreaPostalCodeSPfeat
: added serviceCoveragePostalCode Extension on HealthcareServiceDirectory.coverageAreafeat
: added #eRP-availability "Apotheke Verfügbarkeitsanfrage" to EndpointDirectoryConnectionType
fix
: added missing PhysicalFeaturesHealthCareServiceCS
fix
: version 0.11.14 didn't include dependencies
fix
: slicing discriminator type meta.tag. Was 'value', now: 'pattern'
feat
: added Synchronized from ApoVZD as concept tohttps://gematik.de/fhir/directory/CodeSystem/Origin
fix
: version 0.11.11 didn't include dependencies
feat
: added PharmacyTypeLDAPCS which represents the pharmacy type codes in the ldap-VZDfix
: changed display of PharmacyHealthcareSpecialtyCS#50 fromZytostatikaherstellung
toSterilherstellung
feat
: added DataAbsentReason#not-applicable "Not Applicable" to the VS-Binding of EndpointDirectory.payloadType
fix
: EndpointDirectory.managingOrganization: removed MSfeat
: HealthcareServiceDirectoryDirectory.characteristic is now sliced into technical & physicalFeatures characteristicsfeat
: HealthcareServiceDirectory.characteristic physicalFeatures characteristics addedfeat
: HealthcareServiceDirectory.characteristic[technical] supports "Apotheken-Anfrage"feat
: HealthcareServiceDirectory.location cardinality set to ..1feat
: EndpointDirectoryConnectionType removed generic concepterp-supported
and added the specific conceptseRP-onPremise
,eRP-delivery
,eRP-shipment
feat
: added HealthcareServiceSpecialtyCS used on HealthcareServiceDirectory.specialtyfeat
: added SpecialOpeningTimesEX Extension to capture special opening periods (e.g. "Notdienst") used onHealthcareServiceDirectory.availableTime
feat
: added PhysicalFeaturesAdditionalNoteEX to capture additional free text info ofHealthcareServiceDirectory.characteristic
(e.g. description where the parking space is located)fix
: removed MS from LocationDirectory.hoursOfOperation & availabilityExceptions , opening hours are captured in the HealthcareServiceDirectoryfix
: removedapo-ident
from PharmacyHealthcareSpecialtyCSfeat
: added VZDHealthCareServiceCharacteristicsCS used onHealthcareServiceDirectory.characteristic[technicalCharacteristic]
feat
: added PhysicalFeaturesHealthCareServiceVSfix
: removed irrelevant information from examplesfeat
: added a complete pharmacy example
feat
: dependency basisprofile updated to 1.5.0 (no changes introduced by this update)
feat
: dependency basisprofile updated to 1.5.0-ballot2feat
: added support for Apotheken Ident Verfahren- added concept "Apotheken Ident Verfahren" to EndpointDirectoryConnectionType CodeSystem
- added concept "Apotheken Ident Verfahren" to PharmacyHealthcareSpecialtyCS
feat
: added Extension https://gematik.de/fhir/directory/StructureDefinition/ServiceCoverageArea for capturing the ServiceArea of a pharmacy in meter
fix
: HealthcareServiceDirectory.identifier Kardinalität optional -> 0..1
fix
: HealthcareServiceDirectory.identifier[TelematikId] optional -> 0..1
feat
: added "Heimversorgende Apotheke", "Versandapotheke" & "Sterilherstellung" to PharmacyTypeCSfeat
: added TelematikId identifier slice to HealthcareServiceDirectoryfix
: renamed PharmacyHealthcareSpecialityCS and HealthcareServiceSpecialityVS to PharmacyHealthcareSpecialtyCS and HealthcareServiceSpecialtyVS
fix
: dependency basisprofile auf stable version: 1.4.0 (war 1.5.0-ballot)fix
: id MS auf allen Profilen
feat
: healthcareService & Organization MS
- fix EndpointVisibility.context war falsch gesetzt, jetzt korrekt (Organization -> Enpoint)
- EndpointVisibility Extension hinzugefügt
- OrganizationVisibility hinzugefügt
- EndpointVisibility hinzugefügt
- partOf
MS
- managingOrganization
MS
- category
MS
& binding an: IHEXDShealthcareFacilityTypeCodePatientRelatedHealthcare - type
MS
binding auf HealthcareServiceTypeVS (HealthcareServiceTypeVS enthält jetzt die Codes zuvor in HealthcareServiceSpecialtyVS enthalten waren) - speciality binding auf neues VS: HealthcareServiceSpecialityVS
- characteristics
MS
& binding an: HealthCareServiceCharacteristicVS
- OrganizationVisibility Extension hinzugefügt
- type OrganizationTypeVS aufgeteilt in zwei ValueSets & Slices: type[providerType] & type[profession], dient nur der besseren Sichtbarkeit, keine Auswirkungen auf Dateninstanzen
- address
MS
- partOf
MS
- identifier[TelematikID] maximal Kardinalität auf
1
reduziert
- HealthcareServiceSpecialtyVS entfernt, Konzepte jetzt in: HealthcareServiceTypeVS enthalten
- OrganizationTypeVS enthält nicht mehr: OrganizationProfessionOID (wurde in VS OrganizationProfessionOIDTypeVS ausgelagert, kein Einfluss auf Dateninstanzen)
- Neu: HealthcareServiceSpecialityVS
- Neu: HealthcareServiceTypeVS (enthält die Konzepte aus dem entfernten VS: HealthcareServiceSpecialtyVS)
- Neu: IHEXDShealthcareFacilityTypeCodePatientRelatedHealthcare
- Neu: HealthCareServiceCharacteristicVS
- Neu: OrganizationProfessionOIDTypeVS
- Entfernt: PharmacyHealthcareServiceTypeVS (wurde nicht in Profilen genutzt)
- Entfernt: PharmacyTypeVS (wurde nicht in Profilen genutzt)
- PharmacyHealthcareServiceTypeCS umbenannt: PharmacyHealthcareSpecialityCS (wurde nicht in Profilen genutzt)
- EndpointDirectoryConnectionType Liste der Konzepte angepasst
- PharmacyTypeCS Liste der Konzepte angepasst (wurde nicht in Profilen genutzt)