|
- Aufnehmen des Elements meta.versionId in allen Profilen (Medication, MedicationRequest, SupplyRequest, Composition, Bundle)
- KBV_EX_ERP_Patient_ID
- Neu aufgenommen zur Abbildung der Patienten-ID
- KBV_EX_ERP_Prescriber_ID
- maxLength entsprechend fachlicher Vorgaben ergänzt
- KBV_EX_ERP_Narcotic,
- Neu aufgenommen zur Ermöglichung der Verordnung von Betäubungsmitteln (BtM)
- KBV_EX_ERP_Teratogenic
- Neu aufgenommen zur Ermöglichung der Verordnung von T-Arzneimitteln
- KBV_EX_ERP_DosageFlag
- Anpassung: die Extension wird nicht mehr unter MedicationRequest.dosageInstruction sondern unter MedicationRequest eingebunden. Die Änderung war notwendig, da mit den strukturierten Dosieranweisungen mehr als eine dosageInstruction möglich sind, das Dosierungskennzeichen jedoch übergreifend für alle gilt.
- KBV_PR_ERP_Prescription
- Aufnahme neuer Extensions für BtM-Angaben und T-Rezept-Angaben
- Änderung an MedicationRequest.dispenseRequest.expectedSupplyDuration zur Übertragung der Reichdauer bei BtM- bzw. T-Rezepten
- Im Rahmen der Ermöglichung strukturierter Dosieranweisungen:
- Verschiebung der Extension für das Dosierungskennzeichen von MedicationRequest.dosageInstruction nach MedicationRequest
- Entfernen der bisherigen Profilanpassungen unter MedicationRequest.dosageInstruction und Einbindung des Profils DosageDgMP der HL7 Deutschland
- Verschiebung der Constraints -erp-angabeDosierungKennzeichenTrue und -erp-angabeDosierungKennzeichenFalse zum MedicationRequest
- Neuer Constraint aufgrund aktuell fehlender Prüfung im Profil DosageDgMP der HL7 Deutschland: -erp-dosieranweisungFreitextGenerierterTextPflicht
- MedicationRequest.meta.profile:erpProfile mustSupport=true gesetzt
- Aufnahme neuer Extension für Patienten-ID
- Nutzung von Extensions zur Übertragung des generierten Textes einer Dosieranweisung (extension:renderedDosageInstruction) und der Metadaten zum Algorithmus der Textgenerierung (extension:generatedDosageInstructionsMeta)
- Entfernung der Festwerte der Elemente .status und .intent zur Ermöglichung anderer Werte bei Versionierungen
- Ermöglichung der Angabe eines eMP-Identifiers unter MedicationRequest.basedOn
- KBV_PR_ERP_PracticeSupply
- Aufnahme der Extension für BtM-Angaben mit der Einschränkung, dass die extension:Betaeubungsmittel.extension:ErgaenzendeAngabenSubstitutionsmittel auf 0..0 gesetzt wird, da Substitutionsmittel nicht als Sprechstundenbedarf verordnet werden dürfen.
- KBV_PR_ERP_Medication_Compounding, KBV_PR_ERP_Medication_FreeText, KBV_PR_ERP_Medication_PZN, KBV_PR_ERP_Medication_Ingredient
- Anpassung der Platzierung einiger mustSupport = true (Korrektur einer Ungenauigkeit, die durch das Validieren aufgefallen war: ein Element in höherer Hierarchieebene darf nicht mustSupport=true sein, wenn nicht alle Kindelemente auch mustSupport=true sind)
- Anpassung Kardinalität von Kindelementen entsprechend des gesliceten Elements form.coding
- KBV_PR_ERP_Medication_PZN
- Zur Ermöglichung von Produkten ohne Wirkstoffe (z.B. Placebo-Tabletten) Ergänzung der Extension data-absent-reason unter Medication.ingredient.item[x]:itemCodeableConcept und Medication.ingredient.strength und Entfernung der Kardinalitäten min=1 bei den Elementen Wirkstoffname (Medication.ingredient.item[x].text), Wirkstoffmenge (Medication.ingredient.strength.numerator), Bezugsmenge (Medication.ingredient.strength.denominator). Ergänzung des Constraints -erp-angabeWirkstaerkeWirkstoffUnbekannt
- KBV_PR_ERP_Bundle:
- Aufnahme neuer Constraints zur Abbildung bestehender fachlicher Vorgaben
- -erp-angabeErsatzverordnungVerbot
- -erp-angabeErsatzverordnungZuzahlungsbefreiungPflicht
- -erp-multiplePrescriptionEinloesefristBeginn
- -erp-angabeZuzahlungsbefreiungSER
- Aufnahme neuer Constraints aufgrund der Einführung von BtM- und T-Arzneimitteln
- -erp-angabeBtMAngabenVerbot
- -erp-angabeT-RezeptAngabenVerbot
- -erp-angabeT-RezeptAngabenPflicht
- -erp-angabeImpfstoffBtMT-RezeptFalse
- -erp-angabeKennzeichenMehrfachverordnungBtMT-RezeptFalse
- -erp-angabeMengeBtMPflicht
- -erp-angabeReichdauerBtMSubstitutionsmittelPflicht
- -Korrektur und Umbenennung in -erp-angabeZahnarztHebammeT-RezeptVerbot
- -erp-angabeUnfallinformationenT-RezeptVerbot
- -erp-angabeReichdauerVerbot
- -erp-angabeReichdauerT-RezeptPflicht
- -erp-angabeReichdauerT-RezeptEinheit
- -erp-angabeReichdauerT-RezeptMaximalwert
- -erp-angabeReichdauerBtM-RezeptEinheit
- -erp-angabeReichdauerBtM-RezeptMaximalwert
- Aufgrund der Einführung strukturierter Dosieranweisungen / Gebrauchsanweisungen wurden folgende Constraints angepasst:
- -erp-angabeDosierkennzeichenRezepturVerbot und -erp-angabeDosierkennzeichenPflicht wurde gestrichen, da nun bei Rezepturverordnungen ein Kennzeichen anzugeben ist
- -erp-angabeKennzeichenDosierungRezepturTrue wurde hinzugefügt, da bei Rezepturverordnungen das Kennzeichen auf true gesetzt sein muss
- -erp-angabeGebrauchsanweisungRezepturPflicht wurde gestrichen, da Gebrauchsanweisung nun unter demselben FHIR-Element wie Dosieranweisung geführt wird
- -erp-angabeGebrauchsanweisungVerbot wurde gelöscht
- Korrektur der folgenden Constraints:
- -erp-angabeImpfstoffBtMT-RezeptFalse
- -erp-angabeMengeBtMPflicht
- -erp-angabeReichdauerBtMSubstitutionsmittelPflicht
- -erp-angabeReichdauerT-RezeptPflicht
|
created | ||
|
Aufnahme des Elementes meta.versionId in allen Profilen
Aufnahme eines Constraints zur Prüfung der Länge der BSNR (Fehlerlevel Error)
|
created | ||
|
**fix:** coding in Example
Examples/LaborOrganization.json
**feat:** Add Example for "Generic" Oraganizations (Einrichtung, Bereich, Sub-Bereich)
Examples/LaborLocation.json
Examples/LaborLocationSub.json
Examples/LaborOrganization.json
**feat:** Adjust cardinality in identifier[BSNR].system and .value Elements to 1..1
StructureDefinitions/EmigaHospitalFacilityLocation.json
StructureDefinitions/EmigaHospitalLocation.json
StructureDefinitions/EmigaHospitalOrganization.json
StructureDefinitions/EmigaLocation.json
StructureDefinitions/EmigaOrganization.json
**feat:** Remove designations from VS
ValueSet/GenericOrganizationType.json
**feat:** Add English language Designations
CodeSystem/OrganizationType.json
**feat:** Update Dependencies
rki.emiga.vzd/sushi-config.yaml
**feat:** Loosen cardinality of .status element to match requirements
StructureDefinitions/EmigaLocation.json
**feat:** Loosen .type element cardinality to optional (0..1) to match requirements
StructureDefinitions/EmigaOrganization.json
**fix:** Remove level information and definitions from VS, add CodeSystem on codes
ValueSet/GenericOrganizationType.json
**fix:** Add CodeSystem for codes in VS
ValueSet/OrganizationType.json
**fix:** Remove Duplicate conept: sonstige Einrichtung, iterate CS version
CodeSystem/OrganizationType.json
**feat:** new valuesets and extended codesystem for EINR/ORG
CodeSystem/OrganizationType.json
StructureDefinitions/EmigaHospitalOrganization.json
ValueSet/GenericOrganizationType.json
ValueSet/HospitalOrganizationType.json
ValueSet/OrganizationType.json
NamingSystem/EmigaOrgvId.json
StructureDefinitions/EmigaDepartmentOrganization.json
StructureDefinitions/EmigaHospitalFacilityLocation.json
StructureDefinitions/EmigaHospitalLocation.json
StructureDefinitions/EmigaHospitalOrganization.json
StructureDefinitions/EmigaHospitalRoomLocation.json
StructureDefinitions/EmigaLocation.json
StructureDefinitions/EmigaOrganization.json
StructureDefinitions/EmigaPublicHealthOrganization.json
**feat:** Set cardinality of .type to must (1..1)
StructureDefinitions/EmigaOrganization.json
**fix:** Adjust example to fix compiler warnings
Examples/LocationEpiWarn.json
Examples/PractitionerRoleEpiWarn.json
**feat:** Add identifiers, set cardinality location.alias to 0..1, allow paroOf to documant hierarchical connections between Locations, iterate Profile version. doc: Adjust Title to new "generic" Organisation,
StructureDefinitions/EmigaLocation.json
**feat:** Remove OrganisationsEinheitenID as not needed, Add MS on identifier[IKNR].period and identifier[BSNR].system and .value, make .type element optional, remove not needed Organizationtypes(Relevant to Hospital), set cardinality of organization.alias to 0..1, .patrOf add MS, set cardinality to 0..*, iterate profile version. doc: Adjust Title to matche the "generic" Organization
StructureDefinitions/EmigaOrganization.json
**feat:** change extension for ags to the one from Basis Profile DE, update example, iterate package version on meta.profile to current
Examples/InekStandort.json
StructureDefinitions/EmigaHospitalLocation.json
|
created | ||
| created | |||
| created | |||
| created | |||
| created | |||
| created | |||
| created | |||
| created | |||
|
- Removed constraint/invariant in Bundle that ensures that PractitionerRole.specialty is present
- Change PractitionerRole.specialty cardinality to 0..1
- Removed constraint/invariant in Bundle that ensures that Patient.telecom:Phone is present
|
created | ||
| created | |||
| created | |||
| created | |||
|
- `Added`: `(MedicationAdministration|MedicationStatement|MedicationRequest).medicationCodeableConcept` enthält Verweis auf UNII. Siehe: https://github.com/medizininformatik-initiative/kerndatensatzmodul-medikation/pull/106
- `Added`: Neu hinzugefügt wurden ValueSets und Bindings für ATC (Canonical URL: `https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/ValueSet/mii-vs-medikation-atc`), ASK (Canonical URL: `https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/ValueSet/mii-vs-medikation-ask`) und UNII (Canonical URL: `https://www.medizininformatik-initiative.de/fhir/core/modul-medikation/ValueSet/mii-vs-medikation-unii`), die mit dem MII-Terminologieserver (https://www.ontoserver.mii-termserv.de/) expandiert werden können und somit erweiterte Validierung ermöglichen.
- `Changed`: Beispielressourcen entsprechen nun dem Best-Practice-Ansatz für Dosis- und Menge/Stärke-Angaben, indem eine Quantity bevorzugt unter Verwendung von UCUM angegeben wird. UCUM-Annotations in Curly Braces sollten vermieden werden. Alternativ können andere Einheitensysteme über die Quantity Translation Extension (Canonical URL: `http://hl7.org/fhir/StructureDefinition/extension-quantity-translation`) definiert werden.
- `Added`: das CapabilityStatement enthält nun Anforderungsdokumentation für Suchparameter `_count` und `_summary`.
|
created | ||
|
* **Content.** Removed non-resource files from package.
* **Dependency.** Added missing dependency to hl7.fhir.r4.core.
* **NLLPeriod.** Fix FHIR-validation error _"NLLPeriod.StructureDefinition.xml: Could not parse file as a FHIR resource. Parser: Element 'experimental' is not in the correct order and should come before element 'date'"_.
* **NLLEnd.** Fix FHIR-validation error _"NLLEnd.OperationDefinition.xml: Instance failed constraint opd-3 A targetProfile can only be specified for parameters of type Reference or Canonical"_. Element targetProfile replaced with element binding.
* **NLLPatientDosageDirections.** Fix FHIR-validation error _"NLLPatientDosageDirections.OperationDefinition.xml: Instance failed constraint opd-3 A targetProfile can only be specified for parameters of type Reference or Canonical"_. Removed element targetProfile and updated documentation element.
* **NLLVerify.** Fix FHIR-validation error _"NLLVerify.OperationDefinition.xml: Instance failed constraint opd-3 "A targetProfile can only be specified for parameters of type Reference or Canonical"_. Removed element targetProfile and updated documentation element.
|
created | ||
|
**fix:** Change code for ResourceResponsibility in Examples to match new VS
Examples/Bundle-44070000.json
Examples/Bundle-Collection-44070001.json
Examples/Bundle-User-123.json
**feat:** Update Dependencies
sushi-config.yaml
**feat:** Iterate meta.profile to current version
Examples/Bundle-44070000.json
Examples/Bundle-Collection-44070001.json
Examples/Bundle-User-123.json
StructureDefinitions/OutbreakBundle.json
StructureDefinitions/OutbreakComposition.json
StructureDefinitions/OutbreakLinkedCasesList.json
StructureDefinitions/OutbreakQuestionaireResponseMeasures.json
StructureDefinitions/OutbreakQuestionnaireResponseCommon.json
**feat:** Update CS
CodeSystem/OutbreakMeasuresCommonQuestions.json
**feat:** move Extension to rki.emiga.common 1.2.0-alpha.1
CodeSystem/ProcessingStatus.json
**feat:** Dependency to rki.emiga.common 1.2.0-alpha.1
rki.emiga.outbreak/sushi-config.yaml
**feat:** Adjust examples to QuestionnaireResponse, increment meta.profile version to package version
Examples/Bundle-44070000.json
Examples/Bundle-Collection-44070001.json
Examples/Bundle-User-123.json
Examples/Composition-44578999.json
Examples/OutbreakLinkedCasesListExample.json
Examples/Practitioner-User-4453333.json
Examples/QuestionnaireResponse-44578777.json
Examples/QuestionnaireResponse-44578998.json
Questionnaire/OutbreakMeasuresCommon.json
**feat:** remove reference to emigauserorganization, leave generic organization optional for future compatibility
StructureDefinitions/OutbreakComposition.json
**feat:** Remove User Organization, wil be derived from resource responsibility tag to avoid redundancy
Examples/Organization-User-3333.json
StructureDefinitions/EmigaUserOrganization.json
**feat:** Move to rki.emiga.common 1.2.0-alpha.1
StructureDefinitions/EmigaUserPractitioner.json
StructureDefinitions/ExtensionProcessingStatus.json
**fix:** VS url
ValueSet/OutbreakMeasuresVS.json
|
created | ||
|
**feat:** Rename VS for better readability and avoid redundancy on cannonical, adjust Extension to new VS name
Extensions/ExtensionProcessingStatusAffectedPerson.json
ValueSets/ProcessingStatusAffectedPersonVS.json
**feat:** Adjust Extension to bind to the specialized ProcessingStatusAnnotation VS
Extensions/ExtensionProcessingStatus.json
**feat:** Add ProcessingStatusAnnotation VS to specialize the ProcessingStatus for Annotations
ValueSets/ProcessingStatusAnnotation.json
**feat:** Add ProcessimgStatus codes in CS for Task requirements
CodeSystem/ProcessingStatus.json
**feat:** Remove Renamed Bundle
StructureDefinitions/PersonBundle.json
**feat:** Rename Bundle
StructureDefinitions/AffectedPersonBundle.json
**feat:** Add PersonenBundle Profile
StructureDefinitions/PersonBundle.json
**feat:** Add code in CS
CodeSystem/RelatedPersonRelationshipType.json
RelatedPerson-4551.json
|
created | ||
| created | |||
| created | |||
| created | |||
| created | |||
| created | |||
| created | |||
|
* `Removed`: Die `SearchParameter`-Ressource für `Specimen.collection.bodysite` wurde `retired`, da der Suchparameter bereits Bestandteil des FHIR-Core-Standards ist.
|
created | ||
| created | |||
|
This release supports PCOI R3 by supporting Smile based repositories. Consent.provision.class is updated to consentContentClass values set that includes CDF based domain values, and legacy DHDR and OLIS values.
|
created | ||
| created | |||
| created | |||
|
Updated Communication.payload.content[x] choices
- added Communication.payload.contentReference (DocumentReference)
- removed Communication.payload.contentAttachment
Added Example payloads for chaining workflow
|
created | ||