hl7germany / medikationsplanplusplus

Technische Korrekturen zum Medikationsplan Plus - Arbeitsversion
2 stars 1 forks source link

medicationstatementlist: Invarianten lst-3 und lst-4 wieder einbauen #50

Open lhitc opened 6 years ago

lhitc commented 6 years ago

Die Invariation funktionieren momentan nicht mit allen Validatoren (insbesondere HAPI/Java). Daher wurden sie bis auf weiteres entfernt. Wieder einbauen, sobald FHIRpath resolve() unterstützt wird.

Invarianten: lst-3 warning code.coding.where(code='411').empty() or entry.all($this.item.resolve().first().dosage.asNeededBoolean.allTrue()) MedicationStatements, die in der Liste "Bedarfsmedikation" enthalten sind, sollen auch als dosage.asNeededBoolean = true gekennzeichnet sein

lst-4 warning code.coding.where(code='412').empty() or entry.all($this.item.resolve().first().dosage.asNeededBoolean.allFalse()) MedicationStatements, die in der Liste "Dauermedikation" enthalten sind, sollen auch als dosage.asNeededBoolean=false gekennzeichnet sein