- feat: added SearchParameter for NCPeHCountryEx: OrganizationNCPeHCountrySP
- feat: added SearchParameter for Organization.alias: OrganizationAliasSP
- feat: 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
- feat: added SearchParameters with Uplifted-Refchains extension for hapi fhir servers
- 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 form
- feat: added CodeSystems for HealthcareServiceTypeVS which weren't included before
- feat: 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 weekday
- feat: set HealthcareServiceDirectory.availableTime.allDay to ..0 to simplify implementations, all day can be entered as 0:00 - 23:59
- feat: 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, HealthcareServiceCoverageAreaPostalCodeSP
- feat: added serviceCoveragePostalCode Extension on HealthcareServiceDirectory.coverageArea
- feat: 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 to
https://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-VZD
- fix: changed display of PharmacyHealthcareSpecialtyCS#50 from
Zytostatikaherstellung
toSterilherstellung
- feat: added DataAbsentReason#not-applicable "Not Applicable" to the VS-Binding of EndpointDirectory.payloadType
- fix: EndpointDirectory.managingOrganization: removed MS
- feat: HealthcareServiceDirectoryDirectory.characteristic is now sliced into technical & physicalFeatures characteristics
- feat: HealthcareServiceDirectory.characteristic physicalFeatures characteristics added
- feat: HealthcareServiceDirectory.characteristic[technical] supports "Apotheken-Anfrage"
- feat: HealthcareServiceDirectory.location cardinality set to ..1
- feat: EndpointDirectoryConnectionType removed generic concept
erp-supported
and added the specific conceptseRP-onPremise
,eRP-delivery
,eRP-shipment
- feat: added HealthcareServiceSpecialtyCS used on HealthcareServiceDirectory.specialty
- feat: added SpecialOpeningTimesEX Extension to capture special opening periods (e.g. "Notdienst") used on
HealthcareServiceDirectory.availableTime
- feat: added PhysicalFeaturesAdditionalNoteEX to capture additional free text info of
HealthcareServiceDirectory.characteristic
(e.g. description where the parking space is located) - fix: removed MS from LocationDirectory.hoursOfOperation & availabilityExceptions , opening hours are captured in the HealthcareServiceDirectory
- fix: removed
apo-ident
from PharmacyHealthcareSpecialtyCS - feat: added VZDHealthCareServiceCharacteristicsCS used on
HealthcareServiceDirectory.characteristic[technicalCharacteristic]
- feat: added PhysicalFeaturesHealthCareServiceVS
- fix: removed irrelevant information from examples
- feat: 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-ballot2
- feat: 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 PharmacyTypeCS
- feat: added TelematikId identifier slice to HealthcareServiceDirectory
- fix: 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)