Validation Results for MedicationDE

Generated Wed Apr 01 15:32:47 UTC 2026, FHIR version 4.0.1 for de.fhir.medication#1.0.4 (canonical = http://ig.fhir.de/igs/medication (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.2.4
Publication Code:n/a . PackageId = de.fhir.medication, Canonical = http://ig.fhir.de/igs/medication
Realm Check for n/a:
  • n/a
Language Info:This IG has no language information
Publication Request:
package-idde.fhir.medication
version1.0.4
pathhttp://ig.fhir.de/igs/medication/1.0.4
Pub-Modemilestone
statusrelease
Release-LabelSTU1
Sequence (Group)STU1 (current: 'STU1', others = n/a)
descBug fixes for invariants in TimingDgMP Profile
RelatedIgs(None Found)
No Messages found - all good
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. de.fhir.medication1.0.4R4http://ig.fhir.de/igs/medication
... hl7.terminology.r47.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.uv.tools.r41.1.2 MR4http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/1.1.2Internal Dependency
Templates: de.fhir.template#0.1.0 -> fhir.base.template#current
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4, https://tx.fhir.org/r4 (details)
HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
R5 Dependencies:
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 1.0.3
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 855, warn = 736, info = 308, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors030
/scratch/repo/fsh-generated/resources/MedicationDispense-Dosage-W-DosageStructuredOrFreeTextWarning-02-of-03010
/scratch/repo/fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitStueck-1020242
/scratch/repo/fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitTasse-1000121
/scratch/repo/fsh-generated/resources/MedicationDispense-Example-MD-DosageTr-1000121
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-DosageDoseUnitSameCode-Dispense-01-of-01442
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-01-of-02141
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-02-of-02131
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresBoth-Dispense-01-of-02100
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresBoth-Dispense-02-of-02121
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresGeneratedText-Dispense-01-of-01121
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-FreeTextMatchesRenderedText-Dispense-01-of-01100
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-FreeTextSingleDosageOnly-Dispense-01-of-01220
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-02-of-03221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-05-of-06221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-01-of-05221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-02-of-05221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-03-of-05221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-04-of-05442
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-05-of-05221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-01-of-05642
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-02-of-05642
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-03-of-05642
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-04-of-05642
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-05-of-05642
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyWhenOrTimeOfDay-Dispense-01-of-01442
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-01-of-05221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-02-of-05221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-03-of-05221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-04-of-05221
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-05-of-05342
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForTimeOfDay-Dispense-02-of-03442
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForWhen-Dispense-02-of-03442
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-multiple-01-of-10-when-MD742
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MD642
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD842
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD842
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MD442
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MD642
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MD642
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MD442
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MD442
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-period-03-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD442
/scratch/repo/fsh-generated/resources/MedicationDispense-INV-period-04-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD442
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-01-of-12-FreqPeriod-When-MD421
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MD221
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MD221
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-04-of-12-FreeText-and-structured-MD131
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-05-of-12-multiple-types-MD400
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-06-of-12-multiple-dosagecodes-MD442
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-07-of-12-timing-no-dose-MD100
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MD442
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-10-of-12-When-DiffPeriodU-MD542
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MD742
/scratch/repo/fsh-generated/resources/MedicationDispense-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MD442
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-1020220
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-evening-only110
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-ml-units220
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-night-only110
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-noon-only110
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-Bounds-Decimals220
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-DayOfWeek-Time220
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-Interval-Time220
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-interval-monthly110
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-interval-when-3d220
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-multiple-day-time242
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-single-day-time110
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-tod-mixed-doses220
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Dosage-weekday-mixed-doses220
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Test-DifferentDaysEachOnce-Valid242
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-Valid242
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-When-Valid242
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-01-of-20-Count310
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-02-of-20-asNeededBoolean100
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-03-of-20-asNeededCodeableConcept100
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-04-of-20-Method100
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-05-of-20-Route100
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-06-of-20-Site100
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-07-of-20-DoseRange610
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-08-of-20-RateQuantity410
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-09-of-20-RateRange410
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-10-of-20-RateRatio410
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-11-of-20-AdditionalInstruction100
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-12-of-20-MaxDosePerPeriod100
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-13-of-20-MaxDosePerAdministration100
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-14-of-20-MaxDosePerLifetime100
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-15-of-20-Count310
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-16-of-20-CountMax300
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-17-of-20-BoundsPeriod610
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-18-of-20-BoundsRange610
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-19-of-20-Offset300
/scratch/repo/fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-20-of-20-Event500
/scratch/repo/fsh-generated/resources/MedicationDispense-Warning-Dosage-Viererschema-Text-MD-01010
/scratch/repo/fsh-generated/resources/MedicationDispense-Warning-Dosage-W-DosageWarnungViererschemaInText-02-of-03010
/scratch/repo/fsh-generated/resources/MedicationRequest-Dosage-W-DosageStructuredOrFreeTextWarning-01-of-03010
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Bug-EmptyLists121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Daily121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-DayOfWeek121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Interval121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-DayOfWeek121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-Interval121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1000121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-10-Days121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-Unsorted121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-10120242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020-Unordered242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1111121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1220242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitStueck-1020242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitTasse-1000121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-1121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-2242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-3242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-unsorted121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-1242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-2121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-3242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-4242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2d-bound121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2wk121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-3d121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-4times-d121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-8d121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-1t-8am121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-2-12am121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi-bound242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-unsorted121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-1t242
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-bound121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-3t121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-unsorted121
/scratch/repo/fsh-generated/resources/MedicationRequest-Example-MR-DosageTr-1000121
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-DosageDoseUnitSameCode-Request-01-of-01442
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-01-of-02141
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-02-of-02231
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresBoth-Request-01-of-02100
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresBoth-Request-02-of-02121
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresGeneratedText-Request-01-of-01121
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-FreeTextMatchesRenderedText-Request-01-of-01100
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-FreeTextSingleDosageOnly-Request-01-of-01220
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-01-of-03221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-04-of-06221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-01-of-05221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-02-of-05221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-03-of-05221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-04-of-05442
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-05-of-05221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-01-of-05642
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-02-of-05642
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-03-of-05642
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-04-of-05642
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-05-of-05642
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyWhenOrTimeOfDay-Request-01-of-01442
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-01-of-05221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-02-of-05221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-03-of-05221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-04-of-05221
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-05-of-05342
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForTimeOfDay-Request-01-of-03442
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForWhen-Request-01-of-03442
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-multiple-01-of-10-when742
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay642
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek842
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek842
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency442
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-multiple-07-of-10-C-TimingOnlyOneWhen642
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay642
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval442
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-multiple-10-of-10-C-TimingOnlyOneBounds442
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-period-01-of-06-C-TimingOnlyOnePeriodForDayOfWeek442
/scratch/repo/fsh-generated/resources/MedicationRequest-INV-period-02-of-06-C-TimingOnlyOnePeriodForDayOfWeek442
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-01-of-12-FreqPeriod-When421
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek221
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek221
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-04-of-12-FreeText-and-structured131
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-05-of-12-multiple-types400
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-06-of-12-multiple-dosagecodes442
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-07-of-12-timing-no-dose100
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval442
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-10-of-12-When-DiffPeriodU542
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen742
/scratch/repo/fsh-generated/resources/MedicationRequest-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek442
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-evening-only110
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-ml-units220
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-night-only110
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-noon-only110
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-interval-monthly110
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-interval-when-3d220
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-multiple-day-time242
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-single-day-time110
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-tod-mixed-doses220
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Dosage-weekday-mixed-doses220
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Test-DifferentDaysEachOnce-Valid242
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid484
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-Valid242
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-When-Valid242
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-01-of-20-Count310
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-02-of-20-asNeededBoolean100
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-03-of-20-asNeededCodeableConcept100
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-04-of-20-Method100
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-05-of-20-Route100
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-06-of-20-Site100
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-07-of-20-DoseRange610
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-08-of-20-RateQuantity410
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-09-of-20-RateRange410
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-10-of-20-RateRatio410
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-11-of-20-AdditionalInstruction100
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-12-of-20-MaxDosePerPeriod100
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-13-of-20-MaxDosePerAdministration100
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-14-of-20-MaxDosePerLifetime100
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-15-of-20-Count310
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-16-of-20-CountMax300
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-17-of-20-BoundsPeriod610
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-18-of-20-BoundsRange610
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-19-of-20-Offset300
/scratch/repo/fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-20-of-20-Event500
/scratch/repo/fsh-generated/resources/MedicationRequest-Warning-Dosage-Viererschema-Text-01010
/scratch/repo/fsh-generated/resources/MedicationRequest-Warning-Dosage-W-DosageWarnungViererschemaInText-01-of-03010
/scratch/repo/fsh-generated/resources/MedicationStatement-Dosage-W-DosageStructuredOrFreeTextWarning-03-of-03010
/scratch/repo/fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitStueck-1020242
/scratch/repo/fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitTasse-1000121
/scratch/repo/fsh-generated/resources/MedicationStatement-Example-MS-DosageTr-1000121
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-DosageDoseUnitSameCode-Statement-01-of-01442
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-01-of-02141
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-02-of-02231
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresBoth-Statement-01-of-02100
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresBoth-Statement-02-of-02121
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresGeneratedText-Statement-01-of-01121
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-FreeTextMatchesRenderedText-Statement-01-of-01100
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-FreeTextSingleDosageOnly-Statement-01-of-01220
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-03-of-03221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-06-of-06221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-01-of-05221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-02-of-05221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-03-of-05221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-04-of-05442
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-05-of-05221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-01-of-05642
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-02-of-05642
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-03-of-05642
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-04-of-05642
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-05-of-05642
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyWhenOrTimeOfDay-Statement-01-of-01442
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-01-of-05221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-02-of-05221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-03-of-05221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-04-of-05221
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-05-of-05342
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForTimeOfDay-Statement-03-of-03442
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForWhen-Statement-03-of-03442
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-multiple-01-of-10-when-MS742
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MS642
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS842
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS842
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MS442
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MS642
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MS642
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MS442
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MS442
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-period-05-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS442
/scratch/repo/fsh-generated/resources/MedicationStatement-INV-period-06-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS442
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-01-of-12-FreqPeriod-When-MS421
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MS221
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MS221
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-04-of-12-FreeText-and-structured-MS131
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-05-of-12-multiple-types-MS400
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-06-of-12-multiple-dosagecodes-MS442
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-07-of-12-timing-no-dose-MS100
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MS442
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-10-of-12-When-DiffPeriodU-MS542
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MS742
/scratch/repo/fsh-generated/resources/MedicationStatement-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MS442
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-1010110
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-evening-only110
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-ml-units220
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-night-only110
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-noon-only110
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-DayOfWeek220
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-Interval110
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-TimeOfDay220
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-interval-monthly110
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-interval-time-3d220
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-interval-when-3d220
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-multiple-day-time242
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-single-day-time110
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-tod-mixed-doses220
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Dosage-weekday-mixed-doses220
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Test-DifferentDaysEachOnce-Valid242
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-Valid242
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-When-Valid242
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-01-of-20-Count310
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-02-of-20-asNeededBoolean100
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-03-of-20-asNeededCodeableConcept100
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-04-of-20-Method100
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-05-of-20-Route100
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-06-of-20-Site100
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-07-of-20-DoseRange610
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-08-of-20-RateQuantity410
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-09-of-20-RateRange410
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-10-of-20-RateRatio410
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-11-of-20-AdditionalInstruction100
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-12-of-20-MaxDosePerPeriod100
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-13-of-20-MaxDosePerAdministration100
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-14-of-20-MaxDosePerLifetime100
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-15-of-20-Count310
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-16-of-20-CountMax300
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-17-of-20-BoundsPeriod610
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-18-of-20-BoundsRange610
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-19-of-20-Offset300
/scratch/repo/fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-20-of-20-Event500
/scratch/repo/fsh-generated/resources/MedicationStatement-Warning-Dosage-Viererschema-Text-MS-01010
/scratch/repo/fsh-generated/resources/MedicationStatement-Warning-Dosage-W-DosageWarnungViererschemaInText-03-of-03010
/scratch/repo/fsh-generated/resources/StructureDefinition-DosageDE010
/scratch/repo/fsh-generated/resources/StructureDefinition-DosageDgMP030
/scratch/repo/fsh-generated/resources/StructureDefinition-MedicationDispenseDgMP012
/scratch/repo/fsh-generated/resources/StructureDefinition-MedicationRequestDgMP010
/scratch/repo/fsh-generated/resources/StructureDefinition-MedicationStatementDgMP010
/scratch/repo/fsh-generated/resources/StructureDefinition-TimingDE010
/scratch/repo/fsh-generated/resources/ValueSet-AlgorithmLanguageCodesDgMP010
/scratch/repo/fsh-generated/resources/ValueSet-DosageDoseQuantityDE030
/scratch/repo/fsh-generated/resources/ValueSet-DosageUnitsOfTimeDgMP010
/scratch/repo/fsh-generated/resources/ValueSet-PeriodUnitsOfTimeDgMP010
/scratch/repo/fsh-generated/resources/ValueSet-TimingWhenDgMP010

n/a Show Validation Information

1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide

fsh-generated/resources/MedicationDispense-Dosage-W-DosageStructuredOrFreeTextWarning-02-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitStueck-1020.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitTasse-1000.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Example-MD-DosageTr-1000.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-DosageDoseUnitSameCode-Dispense-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-01-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-02-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresBoth-Dispense-01-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresBoth-Dispense-02-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresGeneratedText-Dispense-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-FreeTextMatchesRenderedText-Dispense-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: FreeTextMatchesRenderedText: 'Wenn eine Dosierung als reiner Freitext angegeben ist (text vorhanden, timing und doseAndRate leer) UND die Extension renderedDosageInstruction befüllt ist, muss der Wert in dosageInstruction.text mit dem Wert in der Extension übereinstimmen. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where(text.exists() and timing.empty() and doseAndRate.empty()).exists() ) implies ( ( %resource.ofType(MedicationRequest).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).empty() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).value = %resource.dosageInstruction.text ) ) or ( %resource.ofType(MedicationDispense).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).empty() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).value = %resource.dosageInstruction.text ) ) or ( %resource.ofType(MedicationStatement).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).empty() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).value = %resource.dosage.text ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#FreeTextMatchesRenderedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-FreeTextSingleDosageOnly-Dispense-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: FreeTextSingleDosageOnlyWarning: 'Wenn eine Dosierung als reiner Freitext angegeben ist, soll nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#FreeTextSingleDosageOnlyWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: FreeTextSingleDosageOnly: 'Wenn eine Dosierung als reiner Freitext angegeben ist, darf nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#FreeTextSingleDosageOnlyMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l19​/c6)warningConstraint failed: FreeTextSingleDosageOnlyWarning: 'Wenn eine Dosierung als reiner Freitext angegeben ist, soll nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#FreeTextSingleDosageOnlyWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l19​/c6)errorConstraint failed: FreeTextSingleDosageOnly: 'Wenn eine Dosierung als reiner Freitext angegeben ist, darf nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#FreeTextSingleDosageOnlyMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-02-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingBoundsUnitMatchesCode: 'boundsDuration.unit muss zur UCUM boundsDuration.code passen (z. B. 'Woche(n)' nur mit code='wk'). (bounds.ofType(Duration).exists().not() or ( ( bounds.ofType(Duration).code = 'd' implies ( bounds.ofType(Duration).unit = 'Tag(e)' or bounds.ofType(Duration).unit = 'Tag' or bounds.ofType(Duration).unit = 'Tage' ) ) and ( bounds.ofType(Duration).code = 'wk' implies ( bounds.ofType(Duration).unit = 'Woche(n)' or bounds.ofType(Duration).unit = 'Woche' or bounds.ofType(Duration).unit = 'Wochen' ) ) and ( bounds.ofType(Duration).code = 'mo' implies ( bounds.ofType(Duration).unit = 'Monat(e)' or bounds.ofType(Duration).unit = 'Monat' or bounds.ofType(Duration).unit = 'Monate' ) ) and ( bounds.ofType(Duration).code = 'a' implies ( bounds.ofType(Duration).unit = 'Jahr(e)' or bounds.ofType(Duration).unit = 'Jahr' or bounds.ofType(Duration).unit = 'Jahre' ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingBoundsUnitMatchesCodeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-05-of-06.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingBoundsUnitMatchesCode: 'boundsDuration.unit muss zur UCUM boundsDuration.code passen (z. B. 'Woche(n)' nur mit code='wk'). (bounds.ofType(Duration).exists().not() or ( ( bounds.ofType(Duration).code = 'd' implies ( bounds.ofType(Duration).unit = 'Tag(e)' or bounds.ofType(Duration).unit = 'Tag' or bounds.ofType(Duration).unit = 'Tage' ) ) and ( bounds.ofType(Duration).code = 'wk' implies ( bounds.ofType(Duration).unit = 'Woche(n)' or bounds.ofType(Duration).unit = 'Woche' or bounds.ofType(Duration).unit = 'Wochen' ) ) and ( bounds.ofType(Duration).code = 'mo' implies ( bounds.ofType(Duration).unit = 'Monat(e)' or bounds.ofType(Duration).unit = 'Monat' or bounds.ofType(Duration).unit = 'Monate' ) ) and ( bounds.ofType(Duration).code = 'a' implies ( bounds.ofType(Duration).unit = 'Jahr(e)' or bounds.ofType(Duration).unit = 'Jahr' or bounds.ofType(Duration).unit = 'Jahre' ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingBoundsUnitMatchesCodeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-01-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-02-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-03-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-04-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l41​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l54​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l39​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-05-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-01-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-02-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-03-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-04-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-05-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyWhenOrTimeOfDay-Dispense-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-01-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-02-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-03-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-04-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-05-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l71​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l71​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l74​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l48​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForTimeOfDay-Dispense-02-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingSingleDosageForTimeOfDay: 'Wenn nur timeOfDay verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingSingleDosageForTimeOfDay: 'Wenn nur timeOfDay verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForWhen-Dispense-02-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingSingleDosageForWhen: 'Wenn nur when verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForWhenMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingSingleDosageForWhen: 'Wenn nur when verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForWhenMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-multiple-01-of-10-when-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l34​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l37​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l43​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l34​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l37​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l43​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l26​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l37​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l45​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l45​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l48​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l35​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneBounds: 'Dosages Timings must state the same bounds duration across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( ( /* only one different value and code are allowed*/ (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies %resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosage.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosage.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneBoundsMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l35​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l38​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l46​/c10)errorConstraint failed: TimingOnlyOneBounds: 'Dosages Timings must state the same bounds duration across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( ( /* only one different value and code are allowed*/ (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies %resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosage.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosage.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneBoundsMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l63​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l66​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l44​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-period-03-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l43​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-INV-period-04-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l43​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-01-of-12-FreqPeriod-When-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: tim-10: 'If there's a timeOfDay, there cannot be a when, or vice versa (timeOfDay.empty() or when.empty())' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-10Medication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-04-of-12-FreeText-and-structured-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-05-of-12-multiple-types-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l30​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l28​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-06-of-12-multiple-dosagecodes-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-07-of-12-timing-no-dose-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-10-of-12-When-DiffPeriodU-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MD.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneDayOfWeek: 'Dosages Timings must not state the same day across multiple dosage instances (( /* Detect DayOfWeek */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.dayOfWeek.distinct().count() = %resource.dosageInstruction.timing.repeat.dayOfWeek.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.dayOfWeek.distinct().count() = %resource.dosage.timing.repeat.dayOfWeek.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneDayOfWeek: 'Dosages Timings must not state the same day across multiple dosage instances (( /* Detect DayOfWeek */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.dayOfWeek.distinct().count() = %resource.dosageInstruction.timing.repeat.dayOfWeek.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.dayOfWeek.distinct().count() = %resource.dosage.timing.repeat.dayOfWeek.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneDayOfWeekMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-1020.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-evening-only.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-ml-units.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-night-only.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-noon-only.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-Bounds-Decimals.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l35​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l63​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l44​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-DayOfWeek-Time.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-Interval-Time.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-interval-monthly.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-interval-when-3d.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-multiple-day-time.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l33​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l36​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l42​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-single-day-time.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-tod-mixed-doses.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Dosage-weekday-mixed-doses.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Test-DifferentDaysEachOnce-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-When-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Dispense dgMP
MedicationDispense​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-01-of-20-Count.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-02-of-20-asNeededBoolean.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-03-of-20-asNeededCodeableConcept.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-04-of-20-Method.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorDosage.method: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-05-of-20-Route.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorDosage.route: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-06-of-20-Site.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorDosage.site: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-07-of-20-DoseRange.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Range) (l19​/c12)errorThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4 and slicing is CLOSED: MedicationDispense.dosageInstruction[0].doseAndRate[0].dose.ofType(Range): Does not match slice 'doseQuantity' (discriminator: ($this is Quantity)) Validation_VAL_Profile_NotSliceMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Range) (l18​/c10)errorThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4' definition allows for the type Quantity but found type Range Extension_PROF_TypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Range)​.low (l20​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1 Validation_VAL_Profile_NotAllowedMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Range)​.high (l26​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1 Validation_VAL_Profile_NotAllowedMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-08-of-20-RateQuantity.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0] (l18​/c10)errorDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-09-of-20-RateRange.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0] (l18​/c10)errorDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-10-of-20-RateRatio.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.doseAndRate[0] (l18​/c10)errorDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-11-of-20-AdditionalInstruction.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorDosage.additionalInstruction: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-12-of-20-MaxDosePerPeriod.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorDosage.maxDosePerPeriod: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-13-of-20-MaxDosePerAdministration.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorDosage.maxDosePerAdministration: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-14-of-20-MaxDosePerLifetime.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorDosage.maxDosePerLifetime: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-15-of-20-Count.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-16-of-20-CountMax.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: tim-8: 'If there's a countMax, there must be a count (countMax.empty() or count.exists())' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-8Medication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.countMax: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-17-of-20-BoundsPeriod.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Period) (l19​/c12)errorThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationDispense.dosageInstruction[0].timing.repeat.bounds.ofType(Period): Does not match slice 'boundsDuration' (discriminator: ($this is Duration)) Validation_VAL_Profile_NotSliceMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Period) (l18​/c10)errorThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type Period Extension_PROF_TypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Period)​.start (l20​/c34)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Period)​.end (l21​/c32)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-18-of-20-BoundsRange.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Range) (l19​/c12)errorThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationDispense.dosageInstruction[0].timing.repeat.bounds.ofType(Range): Does not match slice 'boundsDuration' (discriminator: ($this is Duration)) Validation_VAL_Profile_NotSliceMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Range) (l18​/c10)errorThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type Range Extension_PROF_TypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Range)​.low (l20​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Range)​.high (l26​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-19-of-20-Offset.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: tim-9: 'If there's an offset, there must be a when (and not C, CM, CD, CV) (offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not())))' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-9Medication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.offset: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-20-of-20-Event.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0]​.timing (l17​/c8)errorTiming.event: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l21​/c10)errorConstraint failed: tim-10: 'If there's a timeOfDay, there cannot be a when, or vice versa (timeOfDay.empty() or when.empty())' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-10Medication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l21​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0]​.timing​.repeat (l21​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Dispense dgMP
MedicationDispense​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Warning-Dosage-Viererschema-Text-MD-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Dispense dgMP

fsh-generated/resources/MedicationDispense-Warning-Dosage-W-DosageWarnungViererschemaInText-02-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationDispense​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Dispense dgMP

fsh-generated/resources/MedicationRequest-Dosage-W-DosageStructuredOrFreeTextWarning-01-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Bug-EmptyLists.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l26​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Daily.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l31​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l31​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-DayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l35​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l38​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Interval.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-DayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l34​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l37​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-Interval.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1000.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-10-Days.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l36​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l36​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-Unsorted.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-10120.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020-Unordered.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1111.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1220.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitStueck-1020.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitTasse-1000.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-1.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l34​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l37​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-2.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l34​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l37​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l43​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-3.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l71​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l71​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l74​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l48​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-unsorted.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l35​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l38​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-1.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-2.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-3.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-4.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l54​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l39​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2d-bound.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2wk.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l26​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-3d.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l26​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-4times-d.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l26​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-8d.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l26​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-1t-8am.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-2-12am.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l55​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l58​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi-bound.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l35​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l38​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l67​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l67​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l70​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l44​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-unsorted.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-1t.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-bound.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l35​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l38​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-3t.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l31​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l31​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-unsorted.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Example-MR-DosageTr-1000.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-DosageDoseUnitSameCode-Request-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-01-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-02-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresBoth-Request-01-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresBoth-Request-02-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresGeneratedText-Request-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-FreeTextMatchesRenderedText-Request-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: FreeTextMatchesRenderedText: 'Wenn eine Dosierung als reiner Freitext angegeben ist (text vorhanden, timing und doseAndRate leer) UND die Extension renderedDosageInstruction befüllt ist, muss der Wert in dosageInstruction.text mit dem Wert in der Extension übereinstimmen. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where(text.exists() and timing.empty() and doseAndRate.empty()).exists() ) implies ( ( %resource.ofType(MedicationRequest).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).empty() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).value = %resource.dosageInstruction.text ) ) or ( %resource.ofType(MedicationDispense).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).empty() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).value = %resource.dosageInstruction.text ) ) or ( %resource.ofType(MedicationStatement).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).empty() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).value = %resource.dosage.text ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#FreeTextMatchesRenderedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-FreeTextSingleDosageOnly-Request-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: FreeTextSingleDosageOnlyWarning: 'Wenn eine Dosierung als reiner Freitext angegeben ist, soll nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#FreeTextSingleDosageOnlyWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: FreeTextSingleDosageOnly: 'Wenn eine Dosierung als reiner Freitext angegeben ist, darf nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#FreeTextSingleDosageOnlyMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l19​/c6)warningConstraint failed: FreeTextSingleDosageOnlyWarning: 'Wenn eine Dosierung als reiner Freitext angegeben ist, soll nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#FreeTextSingleDosageOnlyWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l19​/c6)errorConstraint failed: FreeTextSingleDosageOnly: 'Wenn eine Dosierung als reiner Freitext angegeben ist, darf nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#FreeTextSingleDosageOnlyMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-01-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingBoundsUnitMatchesCode: 'boundsDuration.unit muss zur UCUM boundsDuration.code passen (z. B. 'Woche(n)' nur mit code='wk'). (bounds.ofType(Duration).exists().not() or ( ( bounds.ofType(Duration).code = 'd' implies ( bounds.ofType(Duration).unit = 'Tag(e)' or bounds.ofType(Duration).unit = 'Tag' or bounds.ofType(Duration).unit = 'Tage' ) ) and ( bounds.ofType(Duration).code = 'wk' implies ( bounds.ofType(Duration).unit = 'Woche(n)' or bounds.ofType(Duration).unit = 'Woche' or bounds.ofType(Duration).unit = 'Wochen' ) ) and ( bounds.ofType(Duration).code = 'mo' implies ( bounds.ofType(Duration).unit = 'Monat(e)' or bounds.ofType(Duration).unit = 'Monat' or bounds.ofType(Duration).unit = 'Monate' ) ) and ( bounds.ofType(Duration).code = 'a' implies ( bounds.ofType(Duration).unit = 'Jahr(e)' or bounds.ofType(Duration).unit = 'Jahr' or bounds.ofType(Duration).unit = 'Jahre' ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingBoundsUnitMatchesCodeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-04-of-06.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingBoundsUnitMatchesCode: 'boundsDuration.unit muss zur UCUM boundsDuration.code passen (z. B. 'Woche(n)' nur mit code='wk'). (bounds.ofType(Duration).exists().not() or ( ( bounds.ofType(Duration).code = 'd' implies ( bounds.ofType(Duration).unit = 'Tag(e)' or bounds.ofType(Duration).unit = 'Tag' or bounds.ofType(Duration).unit = 'Tage' ) ) and ( bounds.ofType(Duration).code = 'wk' implies ( bounds.ofType(Duration).unit = 'Woche(n)' or bounds.ofType(Duration).unit = 'Woche' or bounds.ofType(Duration).unit = 'Wochen' ) ) and ( bounds.ofType(Duration).code = 'mo' implies ( bounds.ofType(Duration).unit = 'Monat(e)' or bounds.ofType(Duration).unit = 'Monat' or bounds.ofType(Duration).unit = 'Monate' ) ) and ( bounds.ofType(Duration).code = 'a' implies ( bounds.ofType(Duration).unit = 'Jahr(e)' or bounds.ofType(Duration).unit = 'Jahr' or bounds.ofType(Duration).unit = 'Jahre' ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingBoundsUnitMatchesCodeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-01-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-02-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-03-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-04-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l41​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l54​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l39​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-05-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-01-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-02-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-03-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-04-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-05-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyWhenOrTimeOfDay-Request-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-01-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-02-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-03-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-04-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-05-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l71​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l71​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l74​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l48​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForTimeOfDay-Request-01-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingSingleDosageForTimeOfDay: 'Wenn nur timeOfDay verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingSingleDosageForTimeOfDay: 'Wenn nur timeOfDay verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForWhen-Request-01-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingSingleDosageForWhen: 'Wenn nur when verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForWhenMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingSingleDosageForWhen: 'Wenn nur when verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForWhenMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-multiple-01-of-10-when.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l34​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l37​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l43​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l34​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l37​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l43​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l26​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l37​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l45​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l45​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l48​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l35​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-multiple-07-of-10-C-TimingOnlyOneWhen.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-multiple-10-of-10-C-TimingOnlyOneBounds.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneBounds: 'Dosages Timings must state the same bounds duration across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( ( /* only one different value and code are allowed*/ (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies %resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosage.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosage.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneBoundsMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l35​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l38​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l46​/c10)errorConstraint failed: TimingOnlyOneBounds: 'Dosages Timings must state the same bounds duration across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( ( /* only one different value and code are allowed*/ (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies %resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosage.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosage.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneBoundsMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l63​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l66​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l44​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-period-01-of-06-C-TimingOnlyOnePeriodForDayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l43​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-INV-period-02-of-06-C-TimingOnlyOnePeriodForDayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l43​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-01-of-12-FreqPeriod-When.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: tim-10: 'If there's a timeOfDay, there cannot be a when, or vice versa (timeOfDay.empty() or when.empty())' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-10Medication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-04-of-12-FreeText-and-structured.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-05-of-12-multiple-types.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l30​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l28​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-06-of-12-multiple-dosagecodes.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-07-of-12-timing-no-dose.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-10-of-12-When-DiffPeriodU.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneDayOfWeek: 'Dosages Timings must not state the same day across multiple dosage instances (( /* Detect DayOfWeek */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.dayOfWeek.distinct().count() = %resource.dosageInstruction.timing.repeat.dayOfWeek.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.dayOfWeek.distinct().count() = %resource.dosage.timing.repeat.dayOfWeek.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneDayOfWeek: 'Dosages Timings must not state the same day across multiple dosage instances (( /* Detect DayOfWeek */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.dayOfWeek.distinct().count() = %resource.dosageInstruction.timing.repeat.dayOfWeek.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.dayOfWeek.distinct().count() = %resource.dosage.timing.repeat.dayOfWeek.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneDayOfWeekMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-evening-only.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-ml-units.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-night-only.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-noon-only.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-interval-monthly.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-interval-when-3d.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-multiple-day-time.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l33​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l36​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l42​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-single-day-time.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-tod-mixed-doses.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Dosage-weekday-mixed-doses.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l38​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Test-DifferentDaysEachOnce-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[2]​.doseAndRate[0]​.dose​.ofType(Quantity) (l82​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[2]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l82​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[2]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l85​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[2] (l66​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[3]​.doseAndRate[0]​.dose​.ofType(Quantity) (l107​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[3]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l107​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[3]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l110​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[3] (l91​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-When-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Request dgMP
MedicationRequest​.dosageInstruction[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Request dgMP
MedicationRequest​.dosageInstruction[1] (l41​/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-01-of-20-Count.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-02-of-20-asNeededBoolean.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-03-of-20-asNeededCodeableConcept.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-04-of-20-Method.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorDosage.method: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-05-of-20-Route.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorDosage.route: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-06-of-20-Site.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorDosage.site: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-07-of-20-DoseRange.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Range) (l19​/c12)errorThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4 and slicing is CLOSED: MedicationRequest.dosageInstruction[0].doseAndRate[0].dose.ofType(Range): Does not match slice 'doseQuantity' (discriminator: ($this is Quantity)) Validation_VAL_Profile_NotSliceMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Range) (l18​/c10)errorThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4' definition allows for the type Quantity but found type Range Extension_PROF_TypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Range)​.low (l20​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1 Validation_VAL_Profile_NotAllowedMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0]​.dose​.ofType(Range)​.high (l26​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1 Validation_VAL_Profile_NotAllowedMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-08-of-20-RateQuantity.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0] (l18​/c10)errorDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-09-of-20-RateRange.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0] (l18​/c10)errorDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-10-of-20-RateRatio.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.doseAndRate[0] (l18​/c10)errorDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-11-of-20-AdditionalInstruction.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorDosage.additionalInstruction: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-12-of-20-MaxDosePerPeriod.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorDosage.maxDosePerPeriod: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-13-of-20-MaxDosePerAdministration.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorDosage.maxDosePerAdministration: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-14-of-20-MaxDosePerLifetime.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorDosage.maxDosePerLifetime: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-15-of-20-Count.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-16-of-20-CountMax.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: tim-8: 'If there's a countMax, there must be a count (countMax.empty() or count.exists())' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-8Medication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.countMax: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-17-of-20-BoundsPeriod.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Period) (l19​/c12)errorThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationRequest.dosageInstruction[0].timing.repeat.bounds.ofType(Period): Does not match slice 'boundsDuration' (discriminator: ($this is Duration)) Validation_VAL_Profile_NotSliceMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Period) (l18​/c10)errorThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type Period Extension_PROF_TypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Period)​.start (l20​/c34)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Period)​.end (l21​/c32)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-18-of-20-BoundsRange.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Range) (l19​/c12)errorThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationRequest.dosageInstruction[0].timing.repeat.bounds.ofType(Range): Does not match slice 'boundsDuration' (discriminator: ($this is Duration)) Validation_VAL_Profile_NotSliceMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Range) (l18​/c10)errorThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type Range Extension_PROF_TypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Range)​.low (l20​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat​.bounds​.ofType(Range)​.high (l26​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-19-of-20-Offset.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorConstraint failed: tim-9: 'If there's an offset, there must be a when (and not C, CM, CD, CV) (offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not())))' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-9Medication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.offset: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP

fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-20-of-20-Event.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0]​.timing (l17​/c8)errorTiming.event: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l21​/c10)errorConstraint failed: tim-10: 'If there's a timeOfDay, there cannot be a when, or vice versa (timeOfDay.empty() or when.empty())' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-10Medication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l21​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Request dgMP
MedicationRequest​.dosageInstruction[0]​.timing​.repeat (l21​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Request dgMP
MedicationRequest​.dosageInstruction[0] (l16​/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Request dgMP

fsh-generated/resources/MedicationRequest-Warning-Dosage-Viererschema-Text-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Request dgMP

fsh-generated/resources/MedicationRequest-Warning-Dosage-W-DosageWarnungViererschemaInText-01-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationRequest​.dosageInstruction[0] (l16​/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Request dgMP

fsh-generated/resources/MedicationStatement-Dosage-W-DosageStructuredOrFreeTextWarning-03-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitStueck-1020.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitTasse-1000.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Example-MS-DosageTr-1000.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-DosageDoseUnitSameCode-Statement-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-01-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-02-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresBoth-Statement-01-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresBoth-Statement-02-of-02.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresGeneratedText-Statement-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-FreeTextMatchesRenderedText-Statement-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: FreeTextMatchesRenderedText: 'Wenn eine Dosierung als reiner Freitext angegeben ist (text vorhanden, timing und doseAndRate leer) UND die Extension renderedDosageInstruction befüllt ist, muss der Wert in dosageInstruction.text mit dem Wert in der Extension übereinstimmen. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where(text.exists() and timing.empty() and doseAndRate.empty()).exists() ) implies ( ( %resource.ofType(MedicationRequest).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).empty() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).value = %resource.dosageInstruction.text ) ) or ( %resource.ofType(MedicationDispense).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).empty() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).value = %resource.dosageInstruction.text ) ) or ( %resource.ofType(MedicationStatement).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).empty() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).value = %resource.dosage.text ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#FreeTextMatchesRenderedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-FreeTextSingleDosageOnly-Statement-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: FreeTextSingleDosageOnlyWarning: 'Wenn eine Dosierung als reiner Freitext angegeben ist, soll nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#FreeTextSingleDosageOnlyWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: FreeTextSingleDosageOnly: 'Wenn eine Dosierung als reiner Freitext angegeben ist, darf nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#FreeTextSingleDosageOnlyMedication Statement dgMP
MedicationStatement.dosage[1] (l19/c6)warningConstraint failed: FreeTextSingleDosageOnlyWarning: 'Wenn eine Dosierung als reiner Freitext angegeben ist, soll nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#FreeTextSingleDosageOnlyWarningMedication Statement dgMP
MedicationStatement.dosage[1] (l19/c6)errorConstraint failed: FreeTextSingleDosageOnly: 'Wenn eine Dosierung als reiner Freitext angegeben ist, darf nur genau ein Dosage-Element existieren. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(text.exists() and timing.empty() and doseAndRate.empty()) ) implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#FreeTextSingleDosageOnlyMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-03-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingBoundsUnitMatchesCode: 'boundsDuration.unit muss zur UCUM boundsDuration.code passen (z. B. 'Woche(n)' nur mit code='wk'). (bounds.ofType(Duration).exists().not() or ( ( bounds.ofType(Duration).code = 'd' implies ( bounds.ofType(Duration).unit = 'Tag(e)' or bounds.ofType(Duration).unit = 'Tag' or bounds.ofType(Duration).unit = 'Tage' ) ) and ( bounds.ofType(Duration).code = 'wk' implies ( bounds.ofType(Duration).unit = 'Woche(n)' or bounds.ofType(Duration).unit = 'Woche' or bounds.ofType(Duration).unit = 'Wochen' ) ) and ( bounds.ofType(Duration).code = 'mo' implies ( bounds.ofType(Duration).unit = 'Monat(e)' or bounds.ofType(Duration).unit = 'Monat' or bounds.ofType(Duration).unit = 'Monate' ) ) and ( bounds.ofType(Duration).code = 'a' implies ( bounds.ofType(Duration).unit = 'Jahr(e)' or bounds.ofType(Duration).unit = 'Jahr' or bounds.ofType(Duration).unit = 'Jahre' ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingBoundsUnitMatchesCodeMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-06-of-06.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingBoundsUnitMatchesCode: 'boundsDuration.unit muss zur UCUM boundsDuration.code passen (z. B. 'Woche(n)' nur mit code='wk'). (bounds.ofType(Duration).exists().not() or ( ( bounds.ofType(Duration).code = 'd' implies ( bounds.ofType(Duration).unit = 'Tag(e)' or bounds.ofType(Duration).unit = 'Tag' or bounds.ofType(Duration).unit = 'Tage' ) ) and ( bounds.ofType(Duration).code = 'wk' implies ( bounds.ofType(Duration).unit = 'Woche(n)' or bounds.ofType(Duration).unit = 'Woche' or bounds.ofType(Duration).unit = 'Wochen' ) ) and ( bounds.ofType(Duration).code = 'mo' implies ( bounds.ofType(Duration).unit = 'Monat(e)' or bounds.ofType(Duration).unit = 'Monat' or bounds.ofType(Duration).unit = 'Monate' ) ) and ( bounds.ofType(Duration).code = 'a' implies ( bounds.ofType(Duration).unit = 'Jahr(e)' or bounds.ofType(Duration).unit = 'Jahr' or bounds.ofType(Duration).unit = 'Jahre' ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingBoundsUnitMatchesCodeMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-01-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-02-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-03-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-04-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l30​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l41​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l54​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l39/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-05-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-01-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-02-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-03-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-04-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-05-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyWhenOrTimeOfDay-Statement-01-of-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-01-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-02-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-03-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-04-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-05-of-05.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l39​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l39​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l42​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l71​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l71​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l74​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l48/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForTimeOfDay-Statement-03-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingSingleDosageForTimeOfDay: 'Wenn nur timeOfDay verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForTimeOfDayMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingSingleDosageForTimeOfDay: 'Wenn nur timeOfDay verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForTimeOfDayMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForWhen-Statement-03-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingSingleDosageForWhen: 'Wenn nur when verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForWhenMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingSingleDosageForWhen: 'Wenn nur when verwendet wird und täglich dosiert wird, ist die Angabe in einem einzigen Dosage-Element zu modellieren. Mehrere Dosage-Elemente sind nur zulässig, wenn sich die Dosis (Wert) unterscheidet. (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ) implies ( ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).count() = 1 ) or ( ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).where( timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists() and timing.repeat.periodUnit = 'd') ).doseAndRate.dose.ofType(Quantity).value.distinct().count() > 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDE#TimingSingleDosageForWhenMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-multiple-01-of-10-when-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l34​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l37​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l43/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l34​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l34​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l37​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l45​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l43/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l26​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l37​/c10)errorConstraint failed: TimingIntervalOnlyOneFrequency: 'If a dosage is defined by a pure interval, then only one dosage is allowed in the resource. (( /* Detect Interval */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) /* Only One Dosage allowed for Interval */ implies ( ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.count() = 1 ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.count() = 1 ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingIntervalOnlyOneFrequencyMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l45​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l45​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l48​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l35/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeOfDay: 'Dosages Timings must not state the same time of day across multiple dosage instances (( /* Detect TimeOfDay */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.timeOfDay.exists() and timing.repeat.when.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeOfDayMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneBounds: 'Dosages Timings must state the same bounds duration across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( ( /* only one different value and code are allowed*/ (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies %resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosage.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosage.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneBoundsMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l35​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l38​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l46​/c10)errorConstraint failed: TimingOnlyOneBounds: 'Dosages Timings must state the same bounds duration across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( ( /* only one different value and code are allowed*/ (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies %resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosageInstruction.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) and ( %resource.ofType(MedicationStatement).exists() implies %resource.dosage.timing.repeat.bounds.ofType(Duration).exists().not() or ( (%resource.dosage.timing.repeat.bounds.ofType(Duration).value.distinct().count() = 1) and (%resource.dosage.timing.repeat.bounds.ofType(Duration).code.distinct().count() = 1) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneBoundsMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l63​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l66​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l44/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-period-05-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l43​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l41/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-INV-period-06-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l43​/c10)errorConstraint failed: TimingOnlyOnePeriodForDayOfWeek: 'For schedules using only dayOfWeek with either timeOfDay or when, each (day + period of day/time) combination must be unique across all dosage instructions. (( /* Detect DayOfWeek and Time/4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosageInstruction.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( /* For each day of week */ /* if Mon occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'mon').count() > 1) implies ( (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('mon' in dayOfWeek).timeOfDay.count()) )) and /* if tue occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'tue').count() > 1) implies ( (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('tue' in dayOfWeek).timeOfDay.count()) )) and /* if wed occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'wed').count() > 1) implies ( (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('wed' in dayOfWeek).timeOfDay.count()) )) and /* if thu occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'thu').count() > 1) implies ( (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('thu' in dayOfWeek).timeOfDay.count()) )) and /* if fri occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'fri').count() > 1) implies ( (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('fri' in dayOfWeek).timeOfDay.count()) )) and /* if sat occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sat').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sat' in dayOfWeek).timeOfDay.count()) )) and /* if sun occurs multiple times */ ((%resource.dosage.timing.repeat.dayOfWeek.where($this = 'sun').count() > 1) implies ( (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).when.count()) and (%resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.distinct().count() = %resource.dosage.timing.repeat.where('sun' in dayOfWeek).timeOfDay.count()) )) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOnePeriodForDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l41/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-01-of-12-FreqPeriod-When-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: tim-10: 'If there's a timeOfDay, there cannot be a when, or vice versa (timeOfDay.empty() or when.empty())' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-10Medication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-04-of-12-FreeText-and-structured-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-05-of-12-multiple-types-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l30​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Statement dgMP
MedicationStatement.dosage[1] (l28/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-06-of-12-multiple-dosagecodes-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l51​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l54​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-07-of-12-timing-no-dose-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-10-of-12-When-DiffPeriodU-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingPeriodUnit: 'If weekdays are given the periodUnit must be week, otherwise day ((dayOfWeek.exists() implies periodUnit = 'wk') and ((dayOfWeek.empty() and (when.exists() or timeOfDay.exists())) implies periodUnit = 'd'))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingPeriodUnitMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l29​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneWhen: 'Dosages Timings must not state the same period of day across multiple dosage instances (( /* Detect 4-Schema */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and timing.repeat.when.exists() and timing.repeat.timeOfDay.empty() implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneWhenMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingOnlyOneTimeForInterval: 'Dosage Interval Timings must use the same period and periodUnit across all dosage instances, and each timeOfDay or when value must be unique across dosage instances (/* Detect Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ) .all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) implies ( ( %resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists() ) implies ( %resource.dosageInstruction.timing.repeat.period.distinct().count() = 1 and %resource.dosageInstruction.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosageInstruction.timing.repeat.timeOfDay.distinct().count() = %resource.dosageInstruction.timing.repeat.timeOfDay.count()) and (%resource.dosageInstruction.timing.repeat.when.distinct().count() = %resource.dosageInstruction.timing.repeat.when.count()) ) ) and ( %resource.ofType(MedicationStatement).exists() implies ( ( %resource.dosage.timing.repeat.period.distinct().count() = 1 and %resource.dosage.timing.repeat.periodUnit.distinct().count() = 1 ) and ( (%resource.dosage.timing.repeat.timeOfDay.distinct().count() = %resource.dosage.timing.repeat.timeOfDay.count()) and (%resource.dosage.timing.repeat.when.distinct().count() = %resource.dosage.timing.repeat.when.count()) ) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTimeForIntervalMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l40​/c10)errorConstraint failed: TimingFrequencyCount: 'The frequency of the timing needs to reflect the count of timeOfDay or when ((when.exists() and dayOfWeek.empty() implies when.count() = frequency) and (when.exists() and dayOfWeek.exists() implies (when.count() * dayOfWeek.count()) = frequency) and (timeOfDay.exists() and dayOfWeek.empty() implies timeOfDay.count() = frequency) and (timeOfDay.exists() and dayOfWeek.exists() implies (timeOfDay.count() * dayOfWeek.count()) = frequency) and (dayOfWeek.exists() and timeOfDay.empty() and when.empty() implies dayOfWeek.count() = frequency))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingFrequencyCountMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l52​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l52​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l55​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MS.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l28​/c10)errorConstraint failed: TimingOnlyOneDayOfWeek: 'Dosages Timings must not state the same day across multiple dosage instances (( /* Detect DayOfWeek */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.dayOfWeek.distinct().count() = %resource.dosageInstruction.timing.repeat.dayOfWeek.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.dayOfWeek.distinct().count() = %resource.dosage.timing.repeat.dayOfWeek.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l19​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l19​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l22​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.timing​.repeat (l50​/c10)errorConstraint failed: TimingOnlyOneDayOfWeek: 'Dosages Timings must not state the same day across multiple dosage instances (( /* Detect DayOfWeek */ %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( ( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.dayOfWeek.distinct().count() = %resource.dosageInstruction.timing.repeat.dayOfWeek.count()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.dayOfWeek.distinct().count() = %resource.dosage.timing.repeat.dayOfWeek.count()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneDayOfWeekMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l41​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l41​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l44​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-1010.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l30​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-evening-only.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-ml-units.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-night-only.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-noon-only.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-DayOfWeek.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-Interval.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-TimeOfDay.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-interval-monthly.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l26​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-interval-time-3d.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-interval-when-3d.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-multiple-day-time.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l33​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l33​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l36​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l60​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l63​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l42/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-single-day-time.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-tod-mixed-doses.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Dosage-weekday-mixed-doses.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l29​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l51​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement.dosage[1] (l38/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Test-DifferentDaysEachOnce-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l41/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l41/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-When-Valid.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity) (l32​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l32​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l35​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity) (l57​/c12)warningValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not found Terminology_TX_ValueSet_NotFoundMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l57​/c12)informationA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validated UNKNOWN_CODESYSTEMMedication Statement dgMP
MedicationStatement​.dosage[1]​.doseAndRate[0]​.dose​.ofType(Quantity)​.system (l60​/c86)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveMedication Statement dgMP
MedicationStatement.dosage[1] (l41/c6)errorConstraint failed: DosageStructuredRequiresGeneratedText: 'Liegt eine strukturierte Dosierungsangabe vor (timing und doseAndRate belegt, text leer), muss die Extension GeneratedDosageInstructionsMeta vorhanden sein. (( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).exists(timing.exists() and doseAndRate.exists() and text.empty()) ) implies ( %resource.extension.where( url = 'http://ig.fhir.de/igs/medication/StructureDefinition/GeneratedDosageInstructionsMeta' ).exists() and ( %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationRequest.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationDispense.renderedDosageInstruction' ).exists() or %resource.extension.where( url = 'http://hl7.org/fhir/5.0/StructureDefinition/extension-MedicationStatement.renderedDosageInstruction' ).exists() ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredRequiresGeneratedTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-01-of-20-Count.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-02-of-20-asNeededBoolean.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-03-of-20-asNeededCodeableConcept.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-04-of-20-Method.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorDosage.method: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-05-of-20-Route.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorDosage.route: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-06-of-20-Site.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorDosage.site: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-07-of-20-DoseRange.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Range) (l19​/c12)errorThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4 and slicing is CLOSED: MedicationStatement.dosage[0].doseAndRate[0].dose.ofType(Range): Does not match slice 'doseQuantity' (discriminator: ($this is Quantity)) Validation_VAL_Profile_NotSliceMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Range) (l18​/c10)errorThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4' definition allows for the type Quantity but found type Range Extension_PROF_TypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Range)​.low (l20​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1 Validation_VAL_Profile_NotAllowedMedication Statement dgMP
MedicationStatement​.dosage[0]​.doseAndRate[0]​.dose​.ofType(Range)​.high (l26​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1 Validation_VAL_Profile_NotAllowedMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-08-of-20-RateQuantity.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0] (l18​/c10)errorDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-09-of-20-RateRange.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0] (l18​/c10)errorDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-10-of-20-RateRatio.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.doseAndRate[0] (l18​/c10)errorDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageDoseUnitSameCode: 'Die Dosiereinheit muss über alle Dosierungen gleich sein. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( doseAndRate.exists() implies ( (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Quantity).code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).low.code | (%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).doseAndRate.dose.ofType(Range).high.code ).distinct().count() = 1 ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageDoseUnitSameCodeMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-11-of-20-AdditionalInstruction.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorDosage.additionalInstruction: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-12-of-20-MaxDosePerPeriod.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorDosage.maxDosePerPeriod: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-13-of-20-MaxDosePerAdministration.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorDosage.maxDosePerAdministration: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-14-of-20-MaxDosePerLifetime.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)errorDosage.maxDosePerLifetime: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-15-of-20-Count.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-16-of-20-CountMax.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: tim-8: 'If there's a countMax, there must be a count (countMax.empty() or count.exists())' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-8Medication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.countMax: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-17-of-20-BoundsPeriod.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat​.bounds​.ofType(Period) (l19​/c12)errorThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationStatement.dosage[0].timing.repeat.bounds.ofType(Period): Does not match slice 'boundsDuration' (discriminator: ($this is Duration)) Validation_VAL_Profile_NotSliceMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat​.bounds​.ofType(Period) (l18​/c10)errorThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type Period Extension_PROF_TypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat​.bounds​.ofType(Period)​.start (l20​/c34)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat​.bounds​.ofType(Period)​.end (l21​/c32)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-18-of-20-BoundsRange.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat​.bounds​.ofType(Range) (l19​/c12)errorThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationStatement.dosage[0].timing.repeat.bounds.ofType(Range): Does not match slice 'boundsDuration' (discriminator: ($this is Duration)) Validation_VAL_Profile_NotSliceMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat​.bounds​.ofType(Range) (l18​/c10)errorThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type Range Extension_PROF_TypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat​.bounds​.ofType(Range)​.low (l20​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat​.bounds​.ofType(Range)​.high (l26​/c14)errorThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1 Validation_VAL_Profile_NotAllowedMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageStructuredOrFreeTextWarning: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredOrFreeTextWarningMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredOrFreeText: 'Die Dosierungsangabe darf entweder nur als Freitext oder nur als vollständige strukturierte Information erfolgen — eine Mischung ist nicht erlaubt. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (text.exists() and timing.empty() and doseAndRate.empty()) or (text.empty() and (timing.exists() or doseAndRate.exists())) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP#DosageStructuredOrFreeTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-19-of-20-Offset.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorConstraint failed: tim-9: 'If there's an offset, there must be a when (and not C, CM, CD, CV) (offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not())))' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-9Medication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l18​/c10)errorTiming.repeat.offset: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP

fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-20-of-20-Event.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement​.dosage[0]​.timing (l17​/c8)errorTiming.event: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4) Validation_VAL_Profile_MaximumMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l21​/c10)errorConstraint failed: tim-10: 'If there's a timeOfDay, there cannot be a when, or vice versa (timeOfDay.empty() or when.empty())' (defined in http://hl7.org/fhir/StructureDefinition/Timing) http://hl7.org/fhir/StructureDefinition/Timing#tim-10Medication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l21​/c10)errorConstraint failed: TimingOnlyOneType: 'Only one kind of Timing is allowed. Current allowed timings: 4-Scheme, TimeOfDay, DayOfWeek, Interval, DayOfWeek and Time/4-Schema, Interval and Time/4-Schema (/* DayOfWeek */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() ) or /* Interval */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.when.empty() and timing.repeat.timeOfDay.empty() and timing.repeat.dayOfWeek.empty() ) or /* DayOfWeek and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.dayOfWeek.exists() and timing.repeat.frequency.exists() and (timing.repeat.period.exists() and timing.repeat.period = 1) and (timing.repeat.periodUnit.exists()) and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ) or /* Interval and Time/4-Schema */ ( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and ( (timing.repeat.timeOfDay.exists() and timing.repeat.when.empty()) or (timing.repeat.when.exists() and timing.repeat.timeOfDay.empty()) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyOneTypeMedication Statement dgMP
MedicationStatement​.dosage[0]​.timing​.repeat (l21​/c10)errorConstraint failed: TimingOnlyWhenOrTimeOfDay: 'Dosages Timings must not state a time of day and period of day across multiple dosage instances (( %resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage ).all( timing.repeat.frequency.exists() and timing.repeat.period.exists() and timing.repeat.periodUnit.exists() and timing.repeat.dayOfWeek.empty() and (timing.repeat.when.exists() or timing.repeat.timeOfDay.exists()) implies ( ( (%resource.ofType(MedicationRequest).exists() or %resource.ofType(MedicationDispense).exists()) implies (%resource.dosageInstruction.timing.repeat.when.exists() xor %resource.dosageInstruction.timing.repeat.timeOfDay.exists()) ) and ( %resource.ofType(MedicationStatement).exists() implies (%resource.dosage.timing.repeat.when.exists() xor %resource.dosage.timing.repeat.timeOfDay.exists()) ) ) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP) http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP#TimingOnlyWhenOrTimeOfDayMedication Statement dgMP
MedicationStatement.dosage[0] (l16/c6)errorConstraint failed: DosageStructuredRequiresBoth: 'Wenn eine strukturierte Dosierungsangabe erfolgt, müssen sowohl timing als auch doseAndRate angegeben werden. ((%resource.ofType(MedicationRequest).dosageInstruction | %resource.ofType(MedicationDispense).dosageInstruction | %resource.ofType(MedicationStatement).dosage).all( (timing.exists() implies doseAndRate.exists()) and (doseAndRate.exists() implies timing.exists()) ))' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageStructuredRequiresBothMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Warning-Dosage-Viererschema-Text-MS-01.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Statement dgMP

fsh-generated/resources/MedicationStatement-Warning-Dosage-W-DosageWarnungViererschemaInText-03-of-03.json Show Validation Information (1)

PathSeverityMessageValidating
MedicationStatement.dosage[0] (l16/c6)warningConstraint failed: DosageWarnungViererschemaInText: 'Hinweis: In Dosage.text wurde ein Viererschema (z. B. 1-1-1-1) erkannt. Bitte prüfen, ob dies strukturiert abgebildet werden kann. (text.exists() implies text.matches('.*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\s*\\d+\\s*[-–]\\d+.*').not())' (defined in http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE) http://ig.fhir.de/igs/medication/StructureDefinition/DosageDE#DosageWarnungViererschemaInTextMedication Statement dgMP

fsh-generated/resources/StructureDefinition-DosageDE.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinition​.where(url = 'http:​/​/ig​.fhir​.de​/igs​/medication​/StructureDefinition​/DosageDE')warningThe Implementation Guide contains no examples for this data type profile --

fsh-generated/resources/StructureDefinition-DosageDgMP.json Show Validation Information (1)

PathSeverityMessageValidating
Dosage dgMP​.dose[x][[CanonicalType[http:​/​/hl7​.org​/fhir​/StructureDefinition​/SimpleQuantity]]]​.Dosage​.doseAndRate​.dose[x]warningBinding https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT could not be located --
StructureDefinition​.snapshot​.element[18]​.binding​.valueSet (l1​/c80417)warningA definition could not be found for Canonical URL 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVEStructureDefinition
StructureDefinition​.differential​.element[12]​.binding​.valueSet (l1​/c100665)warningA definition could not be found for Canonical URL 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVEStructureDefinition

fsh-generated/resources/StructureDefinition-MedicationDispenseDgMP.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinition​.snapshot​.element[4]​.binding​.extension[0] (l1​/c26654)informationThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated MSG_DEPENDS_ON_DEPRECATEDStructureDefinition
StructureDefinition​.snapshot​.element[34]​.mapping[0]​.map (l1​/c63415)informationThe string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk SECURITY_STRING_CONTENT_WARNINGStructureDefinition
StructureDefinitionwarningMedicationDispense is labeled as an abstract type, but no concrete descendants were found (check definitions - this is usually an error unless concrete definitions are in some other package) SD_DERIVATION_NO_CONCRETE--

fsh-generated/resources/StructureDefinition-MedicationRequestDgMP.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinitionwarningMedicationRequest is labeled as an abstract type, but no concrete descendants were found (check definitions - this is usually an error unless concrete definitions are in some other package) SD_DERIVATION_NO_CONCRETE--

fsh-generated/resources/StructureDefinition-MedicationStatementDgMP.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinitionwarningMedicationStatement is labeled as an abstract type, but no concrete descendants were found (check definitions - this is usually an error unless concrete definitions are in some other package) SD_DERIVATION_NO_CONCRETE--

fsh-generated/resources/StructureDefinition-TimingDE.json Show Validation Information (1)

PathSeverityMessageValidating
StructureDefinition​.where(url = 'http:​/​/ig​.fhir​.de​/igs​/medication​/StructureDefinition​/TimingDE')warningThe Implementation Guide contains no examples for this data type profile --

fsh-generated/resources/ValueSet-AlgorithmLanguageCodesDgMP.json Show Validation Information (1)

PathSeverityMessageValidating
ValueSet (l1/c1330)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present --

fsh-generated/resources/ValueSet-DosageDoseQuantityDE.json Show Validation Information (1)

PathSeverityMessageValidating
ValueSet​.compose​.include[0]​.system (l1​/c1576)warningNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' Type_Specific_Checks_DT_URL_ResolveValueSet
ValueSet (l1/c1701)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present --
ValueSet​.where(id = 'DosageDoseQuantityDE')warningError from https://tx.fhir.org/r4: Error: A definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the value set cannot be expanded (from server, see log) --

fsh-generated/resources/ValueSet-DosageUnitsOfTimeDgMP.json Show Validation Information (1)

PathSeverityMessageValidating
ValueSet (l1/c1874)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present --

fsh-generated/resources/ValueSet-PeriodUnitsOfTimeDgMP.json Show Validation Information (1)

PathSeverityMessageValidating
ValueSet (l1/c1729)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present --

fsh-generated/resources/ValueSet-TimingWhenDgMP.json Show Validation Information (1)

PathSeverityMessageValidating
ValueSet (l1/c2409)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present --

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


Extension_PROF_Type

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-07-of-20-DoseRange.jsonThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4' definition allows for the type Quantity but found type RangeMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type PeriodMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-18-of-20-BoundsRange.jsonThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type RangeMedication Dispense dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-07-of-20-DoseRange.jsonThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4' definition allows for the type Quantity but found type RangeMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type PeriodMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-18-of-20-BoundsRange.jsonThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type RangeMedication Request dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-07-of-20-DoseRange.jsonThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4' definition allows for the type Quantity but found type RangeMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type PeriodMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-18-of-20-BoundsRange.jsonThe Profile 'http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4' definition allows for the type Duration but found type RangeMedication Statement dgMP

MSG_DEPENDS_ON_DEPRECATED

fsh-generated/resources/StructureDefinition-MedicationDispenseDgMP.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecatedStructureDefinition

SD_DERIVATION_NO_CONCRETE

fsh-generated/resources/StructureDefinition-MedicationDispenseDgMP.jsonMedicationDispense is labeled as an abstract type, but no concrete descendants were found (check definitions - this is usually an error unless concrete definitions are in some other package)--
fsh-generated/resources/StructureDefinition-MedicationRequestDgMP.jsonMedicationRequest is labeled as an abstract type, but no concrete descendants were found (check definitions - this is usually an error unless concrete definitions are in some other package)--
fsh-generated/resources/StructureDefinition-MedicationStatementDgMP.jsonMedicationStatement is labeled as an abstract type, but no concrete descendants were found (check definitions - this is usually an error unless concrete definitions are in some other package)--

SECURITY_STRING_CONTENT_WARNING

fsh-generated/resources/StructureDefinition-MedicationDispenseDgMP.jsonThe string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security riskStructureDefinition

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE

fsh-generated/resources/StructureDefinition-DosageDgMP.jsonA definition could not be found for Canonical URL 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT'StructureDefinition
fsh-generated/resources/StructureDefinition-DosageDgMP.jsonA definition could not be found for Canonical URL 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT'StructureDefinition

Terminology_TX_ValueSet_NotFound

fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitStueck-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitStueck-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitTasse-1000.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Example-MD-DosageTr-1000.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageDoseUnitSameCode-Dispense-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageDoseUnitSameCode-Dispense-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-01-of-02.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-02-of-02.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresBoth-Dispense-02-of-02.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresGeneratedText-Dispense-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-02-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-05-of-06.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyWhenOrTimeOfDay-Dispense-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyWhenOrTimeOfDay-Dispense-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForTimeOfDay-Dispense-02-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForTimeOfDay-Dispense-02-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForWhen-Dispense-02-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForWhen-Dispense-02-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-01-of-10-when-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-01-of-10-when-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-03-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-03-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-04-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-04-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-01-of-12-FreqPeriod-When-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-04-of-12-FreeText-and-structured-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-06-of-12-multiple-dosagecodes-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-06-of-12-multiple-dosagecodes-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-10-of-12-When-DiffPeriodU-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-10-of-12-When-DiffPeriodU-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MD.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-evening-only.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-ml-units.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-ml-units.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-night-only.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-4schema-noon-only.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-Bounds-Decimals.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-Bounds-Decimals.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-DayOfWeek-Time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-DayOfWeek-Time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-Interval-Time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-Interval-Time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-interval-monthly.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-interval-when-3d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-interval-when-3d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-multiple-day-time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-multiple-day-time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-single-day-time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-tod-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-tod-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-weekday-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-weekday-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-DifferentDaysEachOnce-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-DifferentDaysEachOnce-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-When-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-When-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Dispense dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-EmptyLists.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Daily.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-DayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Interval.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-DayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-Interval.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1000.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-10-Days.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-Unsorted.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-10120.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-10120.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020-Unordered.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020-Unordered.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1111.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1220.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1220.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitStueck-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitStueck-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitTasse-1000.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-1.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-2.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-2.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-3.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-3.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-unsorted.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-1.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-1.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-2.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-3.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-3.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-4.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-4.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2d-bound.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2wk.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-3d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-4times-d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-8d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-1t-8am.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-2-12am.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi-bound.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi-bound.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-unsorted.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-1t.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-1t.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-bound.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-3t.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-unsorted.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-DosageTr-1000.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageDoseUnitSameCode-Request-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageDoseUnitSameCode-Request-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-01-of-02.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-02-of-02.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresBoth-Request-02-of-02.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresGeneratedText-Request-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-01-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-04-of-06.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyWhenOrTimeOfDay-Request-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyWhenOrTimeOfDay-Request-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForTimeOfDay-Request-01-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForTimeOfDay-Request-01-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForWhen-Request-01-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForWhen-Request-01-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-01-of-10-when.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-01-of-10-when.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-07-of-10-C-TimingOnlyOneWhen.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-07-of-10-C-TimingOnlyOneWhen.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-10-of-10-C-TimingOnlyOneBounds.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-10-of-10-C-TimingOnlyOneBounds.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-01-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-01-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-02-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-02-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-01-of-12-FreqPeriod-When.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-04-of-12-FreeText-and-structured.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-06-of-12-multiple-dosagecodes.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-06-of-12-multiple-dosagecodes.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-10-of-12-When-DiffPeriodU.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-10-of-12-When-DiffPeriodU.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-evening-only.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-ml-units.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-ml-units.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-night-only.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-4schema-noon-only.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-interval-monthly.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-interval-when-3d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-interval-when-3d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-multiple-day-time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-multiple-day-time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-single-day-time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-tod-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-tod-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-weekday-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-weekday-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-DifferentDaysEachOnce-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-DifferentDaysEachOnce-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-When-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-When-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Request dgMP
fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitStueck-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitStueck-1020.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitTasse-1000.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Example-MS-DosageTr-1000.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageDoseUnitSameCode-Statement-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageDoseUnitSameCode-Statement-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-01-of-02.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-02-of-02.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresBoth-Statement-02-of-02.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresGeneratedText-Statement-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-03-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-06-of-06.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyWhenOrTimeOfDay-Statement-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyWhenOrTimeOfDay-Statement-01-of-01.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-01-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-02-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-03-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-04-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-05-of-05.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForTimeOfDay-Statement-03-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForTimeOfDay-Statement-03-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForWhen-Statement-03-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForWhen-Statement-03-of-03.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-01-of-10-when-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-01-of-10-when-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-05-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-05-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-06-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-06-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-01-of-12-FreqPeriod-When-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-04-of-12-FreeText-and-structured-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-06-of-12-multiple-dosagecodes-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-06-of-12-multiple-dosagecodes-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-10-of-12-When-DiffPeriodU-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-10-of-12-When-DiffPeriodU-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MS.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-1010.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-evening-only.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-ml-units.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-ml-units.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-night-only.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-4schema-noon-only.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-DayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-DayOfWeek.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-Interval.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-TimeOfDay.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-TimeOfDay.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-interval-monthly.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-interval-time-3d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-interval-time-3d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-interval-when-3d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-interval-when-3d.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-multiple-day-time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-multiple-day-time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-single-day-time.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-tod-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-tod-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-weekday-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-weekday-mixed-doses.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-DifferentDaysEachOnce-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-DifferentDaysEachOnce-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-When-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-When-Valid.jsonValueSet 'https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_BMP_DOSIEREINHEIT' not foundMedication Statement dgMP

Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitStueck-1020.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitStueck-1020.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitTasse-1000.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Example-MD-DosageTr-1000.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageDoseUnitSameCode-Dispense-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageDoseUnitSameCode-Dispense-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-01-of-02.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-02-of-02.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresBoth-Dispense-02-of-02.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresGeneratedText-Dispense-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-02-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-05-of-06.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyWhenOrTimeOfDay-Dispense-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyWhenOrTimeOfDay-Dispense-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForTimeOfDay-Dispense-02-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForTimeOfDay-Dispense-02-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForWhen-Dispense-02-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForWhen-Dispense-02-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-01-of-10-when-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-01-of-10-when-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-03-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-03-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-04-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-04-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-01-of-12-FreqPeriod-When-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-04-of-12-FreeText-and-structured-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-06-of-12-multiple-dosagecodes-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-06-of-12-multiple-dosagecodes-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-10-of-12-When-DiffPeriodU-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-10-of-12-When-DiffPeriodU-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MD.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-multiple-day-time.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-multiple-day-time.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-DifferentDaysEachOnce-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-DifferentDaysEachOnce-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-When-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-When-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Dispense dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-EmptyLists.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Daily.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-DayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Interval.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-DayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-Interval.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1000.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-10-Days.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-Unsorted.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-10120.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-10120.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020-Unordered.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020-Unordered.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1111.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1220.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1220.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitStueck-1020.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitStueck-1020.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitTasse-1000.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-1.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-2.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-2.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-3.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-3.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-unsorted.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-1.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-1.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-2.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-3.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-3.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-4.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-4.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2d-bound.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2wk.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-3d.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-4times-d.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-8d.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-1t-8am.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-2-12am.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi-bound.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi-bound.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-unsorted.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-1t.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-1t.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-bound.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-3t.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-unsorted.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-DosageTr-1000.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageDoseUnitSameCode-Request-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageDoseUnitSameCode-Request-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-01-of-02.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-02-of-02.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresBoth-Request-02-of-02.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresGeneratedText-Request-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-01-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-04-of-06.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyWhenOrTimeOfDay-Request-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyWhenOrTimeOfDay-Request-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForTimeOfDay-Request-01-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForTimeOfDay-Request-01-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForWhen-Request-01-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForWhen-Request-01-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-01-of-10-when.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-01-of-10-when.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-07-of-10-C-TimingOnlyOneWhen.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-07-of-10-C-TimingOnlyOneWhen.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-10-of-10-C-TimingOnlyOneBounds.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-10-of-10-C-TimingOnlyOneBounds.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-01-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-01-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-02-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-02-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-01-of-12-FreqPeriod-When.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-04-of-12-FreeText-and-structured.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-06-of-12-multiple-dosagecodes.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-06-of-12-multiple-dosagecodes.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-10-of-12-When-DiffPeriodU.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-10-of-12-When-DiffPeriodU.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-multiple-day-time.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-multiple-day-time.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-DifferentDaysEachOnce-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-DifferentDaysEachOnce-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-When-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-When-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Request dgMP
fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitStueck-1020.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitStueck-1020.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitTasse-1000.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Example-MS-DosageTr-1000.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageDoseUnitSameCode-Statement-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageDoseUnitSameCode-Statement-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-01-of-02.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-02-of-02.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresBoth-Statement-02-of-02.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresGeneratedText-Statement-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-03-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-06-of-06.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyWhenOrTimeOfDay-Statement-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyWhenOrTimeOfDay-Statement-01-of-01.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-01-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-02-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-03-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-04-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-05-of-05.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForTimeOfDay-Statement-03-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForTimeOfDay-Statement-03-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForWhen-Statement-03-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForWhen-Statement-03-of-03.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-01-of-10-when-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-01-of-10-when-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-05-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-05-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-06-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-06-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-01-of-12-FreqPeriod-When-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-04-of-12-FreeText-and-structured-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-06-of-12-multiple-dosagecodes-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-06-of-12-multiple-dosagecodes-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-10-of-12-When-DiffPeriodU-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-10-of-12-When-DiffPeriodU-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MS.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-multiple-day-time.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-multiple-day-time.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-DifferentDaysEachOnce-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-DifferentDaysEachOnce-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-When-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-When-Valid.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'Medication Statement dgMP
fsh-generated/resources/ValueSet-DosageDoseQuantityDE.jsonNo definition could be found for URL value 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT'ValueSet

UNKNOWN_CODESYSTEM

fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitStueck-1020.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitStueck-1020.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Example-MD-Dosage-UnitTasse-1000.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Example-MD-DosageTr-1000.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageDoseUnitSameCode-Dispense-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageDoseUnitSameCode-Dispense-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-01-of-02.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredOrFreeText-Dispense-02-of-02.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresBoth-Dispense-02-of-02.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-DosageStructuredRequiresGeneratedText-Dispense-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-02-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingBoundsUnitMatchesCode-Dispense-05-of-06.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingFrequencyCount-Dispense-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyOneType-Dispense-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyWhenOrTimeOfDay-Dispense-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingOnlyWhenOrTimeOfDay-Dispense-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingPeriodUnit-Dispense-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForTimeOfDay-Dispense-02-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForTimeOfDay-Dispense-02-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForWhen-Dispense-02-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-C-TimingSingleDosageForWhen-Dispense-02-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-01-of-10-when-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-01-of-10-when-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-03-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-03-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-04-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-INV-period-04-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-01-of-12-FreqPeriod-When-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-04-of-12-FreeText-and-structured-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-06-of-12-multiple-dosagecodes-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-06-of-12-multiple-dosagecodes-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-10-of-12-When-DiffPeriodU-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-10-of-12-When-DiffPeriodU-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MD.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-multiple-day-time.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Dosage-multiple-day-time.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-DifferentDaysEachOnce-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-DifferentDaysEachOnce-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-When-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Test-SameDayDifferentDoses-When-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Dispense dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-EmptyLists.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Daily.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-DayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleTimeOfDay-Interval.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-DayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Bug-MultipleWhen-Interval.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1000.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-10-Days.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1010-Unsorted.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-10120.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-10120.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020-Unordered.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1020-Unordered.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1111.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1220.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-1220.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitStueck-1020.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitStueck-1020.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-UnitTasse-1000.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-1.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-2.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-2.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-3.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-3.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-dayofweek-unsorted.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-1.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-1.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-2.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-3.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-3.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-4.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-comb-interval-4.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2d-bound.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-2wk.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-3d.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-4times-d.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-interval-8d.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-1t-8am.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-2-12am.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi-bound.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-multi-bound.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-tod-unsorted.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-1t.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-1t.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-2t-bound.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-3t.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-Dosage-weekday-unsorted.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Example-MR-DosageTr-1000.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageDoseUnitSameCode-Request-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageDoseUnitSameCode-Request-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-01-of-02.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredOrFreeText-Request-02-of-02.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresBoth-Request-02-of-02.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-DosageStructuredRequiresGeneratedText-Request-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-01-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingBoundsUnitMatchesCode-Request-04-of-06.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingFrequencyCount-Request-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyOneType-Request-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyWhenOrTimeOfDay-Request-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingOnlyWhenOrTimeOfDay-Request-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingPeriodUnit-Request-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForTimeOfDay-Request-01-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForTimeOfDay-Request-01-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForWhen-Request-01-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-C-TimingSingleDosageForWhen-Request-01-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-01-of-10-when.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-01-of-10-when.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-07-of-10-C-TimingOnlyOneWhen.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-07-of-10-C-TimingOnlyOneWhen.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-10-of-10-C-TimingOnlyOneBounds.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-multiple-10-of-10-C-TimingOnlyOneBounds.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-01-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-01-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-02-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-INV-period-02-of-06-C-TimingOnlyOnePeriodForDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-01-of-12-FreqPeriod-When.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-04-of-12-FreeText-and-structured.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-06-of-12-multiple-dosagecodes.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-06-of-12-multiple-dosagecodes.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-10-of-12-When-DiffPeriodU.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-10-of-12-When-DiffPeriodU.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-multiple-day-time.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Dosage-multiple-day-time.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-DifferentDaysEachOnce-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-DifferentDaysEachOnce-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-MultipleDaysDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-When-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Test-SameDayDifferentDoses-When-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Request dgMP
fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitStueck-1020.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitStueck-1020.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Example-MS-Dosage-UnitTasse-1000.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Example-MS-DosageTr-1000.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageDoseUnitSameCode-Statement-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageDoseUnitSameCode-Statement-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-01-of-02.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredOrFreeText-Statement-02-of-02.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresBoth-Statement-02-of-02.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-DosageStructuredRequiresGeneratedText-Statement-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-03-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingBoundsUnitMatchesCode-Statement-06-of-06.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingFrequencyCount-Statement-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyOneType-Statement-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyWhenOrTimeOfDay-Statement-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingOnlyWhenOrTimeOfDay-Statement-01-of-01.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-01-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-02-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-03-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-04-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingPeriodUnit-Statement-05-of-05.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForTimeOfDay-Statement-03-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForTimeOfDay-Statement-03-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForWhen-Statement-03-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-C-TimingSingleDosageForWhen-Statement-03-of-03.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-01-of-10-when-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-01-of-10-when-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-02-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-04-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-05-of-10-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-06-of-10-C-TimingIntervalOnlyOneFrequency-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-07-of-10-C-TimingOnlyOneWhen-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-08-of-10-C-TimingOnlyOneTimeOfDay-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-09-of-10-C-TimingOnlyOneTimeForInterval-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-multiple-10-of-10-C-TimingOnlyOneBounds-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-05-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-05-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-06-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-INV-period-06-of-06-C-TimingOnlyOnePeriodForDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-01-of-12-FreqPeriod-When-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-02-of-12-FreqPeriod-ToD-DayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-03-of-12-FreqPeriod-When-DayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-04-of-12-FreeText-and-structured-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-06-of-12-multiple-dosagecodes-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-06-of-12-multiple-dosagecodes-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-09-of-12-C-TimingOnlyOneTimeForInterval-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-10-of-12-When-DiffPeriodU-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-10-of-12-When-DiffPeriodU-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-11-of-12-C-TimingOnlyOneWhen-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-Invalid-Dosage-12-of-12-C-TimingOnlyOneDayOfWeek-MS.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-multiple-day-time.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Dosage-multiple-day-time.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-DifferentDaysEachOnce-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-DifferentDaysEachOnce-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-When-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Test-SameDayDifferentDoses-When-Valid.jsonA definition for CodeSystem 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_BMP_DOSIEREINHEIT' could not be found, so the code cannot be validatedMedication Statement dgMP

Validation_VAL_Profile_Maximum

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-01-of-20-Count.jsonTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-02-of-20-asNeededBoolean.jsonDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-03-of-20-asNeededCodeableConcept.jsonDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-04-of-20-Method.jsonDosage.method: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-05-of-20-Route.jsonDosage.route: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-06-of-20-Site.jsonDosage.site: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-08-of-20-RateQuantity.jsonDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-09-of-20-RateRange.jsonDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-10-of-20-RateRatio.jsonDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-11-of-20-AdditionalInstruction.jsonDosage.additionalInstruction: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-12-of-20-MaxDosePerPeriod.jsonDosage.maxDosePerPeriod: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-13-of-20-MaxDosePerAdministration.jsonDosage.maxDosePerAdministration: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-14-of-20-MaxDosePerLifetime.jsonDosage.maxDosePerLifetime: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-15-of-20-Count.jsonTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-16-of-20-CountMax.jsonTiming.repeat.countMax: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-19-of-20-Offset.jsonTiming.repeat.offset: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-20-of-20-Event.jsonTiming.event: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Dispense dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-01-of-20-Count.jsonTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-02-of-20-asNeededBoolean.jsonDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-03-of-20-asNeededCodeableConcept.jsonDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-04-of-20-Method.jsonDosage.method: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-05-of-20-Route.jsonDosage.route: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-06-of-20-Site.jsonDosage.site: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-08-of-20-RateQuantity.jsonDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-09-of-20-RateRange.jsonDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-10-of-20-RateRatio.jsonDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-11-of-20-AdditionalInstruction.jsonDosage.additionalInstruction: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-12-of-20-MaxDosePerPeriod.jsonDosage.maxDosePerPeriod: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-13-of-20-MaxDosePerAdministration.jsonDosage.maxDosePerAdministration: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-14-of-20-MaxDosePerLifetime.jsonDosage.maxDosePerLifetime: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-15-of-20-Count.jsonTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-16-of-20-CountMax.jsonTiming.repeat.countMax: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-19-of-20-Offset.jsonTiming.repeat.offset: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-20-of-20-Event.jsonTiming.event: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Request dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-01-of-20-Count.jsonTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-02-of-20-asNeededBoolean.jsonDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-03-of-20-asNeededCodeableConcept.jsonDosage.asNeeded[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-04-of-20-Method.jsonDosage.method: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-05-of-20-Route.jsonDosage.route: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-06-of-20-Site.jsonDosage.site: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-08-of-20-RateQuantity.jsonDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-09-of-20-RateRange.jsonDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-10-of-20-RateRatio.jsonDosage.doseAndRate.rate[x]: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-11-of-20-AdditionalInstruction.jsonDosage.additionalInstruction: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-12-of-20-MaxDosePerPeriod.jsonDosage.maxDosePerPeriod: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-13-of-20-MaxDosePerAdministration.jsonDosage.maxDosePerAdministration: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-14-of-20-MaxDosePerLifetime.jsonDosage.maxDosePerLifetime: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-15-of-20-Count.jsonTiming.repeat.count: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-16-of-20-CountMax.jsonTiming.repeat.countMax: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-19-of-20-Offset.jsonTiming.repeat.offset: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-20-of-20-Event.jsonTiming.event: max allowed = 0, but found 1 (from http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4)Medication Statement dgMP

Validation_VAL_Profile_NotAllowed

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-07-of-20-DoseRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-07-of-20-DoseRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-18-of-20-BoundsRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-18-of-20-BoundsRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Dispense dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-07-of-20-DoseRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-07-of-20-DoseRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-18-of-20-BoundsRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-18-of-20-BoundsRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Request dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-07-of-20-DoseRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-07-of-20-DoseRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/SimpleQuantity|4.0.1Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-18-of-20-BoundsRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-18-of-20-BoundsRange.jsonThis element is not allowed by the profile http://hl7.org/fhir/StructureDefinition/Duration|4.0.1Medication Statement dgMP

Validation_VAL_Profile_NotSlice

fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-07-of-20-DoseRange.jsonThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4 and slicing is CLOSED: MedicationDispense.dosageInstruction[0].doseAndRate[0].dose.ofType(Range): Does not match slice 'doseQuantity' (discriminator: ($this is Quantity))Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationDispense.dosageInstruction[0].timing.repeat.bounds.ofType(Period): Does not match slice 'boundsDuration' (discriminator: ($this is Duration))Medication Dispense dgMP
fsh-generated/resources/MedicationDispense-MD-Unsupported-Dosage-18-of-20-BoundsRange.jsonThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationDispense.dosageInstruction[0].timing.repeat.bounds.ofType(Range): Does not match slice 'boundsDuration' (discriminator: ($this is Duration))Medication Dispense dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-07-of-20-DoseRange.jsonThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4 and slicing is CLOSED: MedicationRequest.dosageInstruction[0].doseAndRate[0].dose.ofType(Range): Does not match slice 'doseQuantity' (discriminator: ($this is Quantity))Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationRequest.dosageInstruction[0].timing.repeat.bounds.ofType(Period): Does not match slice 'boundsDuration' (discriminator: ($this is Duration))Medication Request dgMP
fsh-generated/resources/MedicationRequest-MR-Unsupported-Dosage-18-of-20-BoundsRange.jsonThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationRequest.dosageInstruction[0].timing.repeat.bounds.ofType(Range): Does not match slice 'boundsDuration' (discriminator: ($this is Duration))Medication Request dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-07-of-20-DoseRange.jsonThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/DosageDgMP|1.0.4 and slicing is CLOSED: MedicationStatement.dosage[0].doseAndRate[0].dose.ofType(Range): Does not match slice 'doseQuantity' (discriminator: ($this is Quantity))Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-17-of-20-BoundsPeriod.jsonThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationStatement.dosage[0].timing.repeat.bounds.ofType(Period): Does not match slice 'boundsDuration' (discriminator: ($this is Duration))Medication Statement dgMP
fsh-generated/resources/MedicationStatement-MS-Unsupported-Dosage-18-of-20-BoundsRange.jsonThis element does not match any known slice defined in the profile http://ig.fhir.de/igs/medication/StructureDefinition/TimingDgMP|1.0.4 and slicing is CLOSED: MedicationStatement.dosage[0].timing.repeat.bounds.ofType(Range): Does not match slice 'boundsDuration' (discriminator: ($this is Duration))Medication Statement dgMP