From ab8bc4bf3d85f7c22fd538f4e5c8bf4ab8e46a7b Mon Sep 17 00:00:00 2001 From: f-peverali <112709306+f-peverali@users.noreply.github.com> Date: Tue, 28 Jan 2025 16:32:35 +0100 Subject: [PATCH] update cardinality + change wording --- Resources/input/fsh/ISiKKalender.fsh | 6 ++++-- Resources/input/fsh/ISiKTermin.fsh | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Resources/input/fsh/ISiKKalender.fsh b/Resources/input/fsh/ISiKKalender.fsh index 2967c9e8..2d519b3a 100644 --- a/Resources/input/fsh/ISiKKalender.fsh +++ b/Resources/input/fsh/ISiKKalender.fsh @@ -29,8 +29,10 @@ Id: ISiKKalender * actor 1..* MS * ^comment = "Ein dezidierter Kalender ist für jeden Akteur zu pflegen." * identifier 0..1 MS - * display 0..1 MS - * ^comment = "Hinweis: Für alle Target-Ressourcen SOLL ein Displaywert für die Referenz angegeben werden, sodass Systeme eine Übersicht der am Termin beteiligten Akteure anzeigen können ohne die Referenzen auflösen zu müssen." + * display MS + * ^comment = "Begründung zu Must Support: Dieses Feld ist optional (0..1), muss jedoch implementiert werden (MS), um die Möglichkeit zu bieten, einen Display-Wert (z.B. Namen) für einen Akteur zu verarbeiten und zu persistieren, dem der Kalender zugewiesen ist. + + Hinweis: Für alle Target-Ressourcen SOLL ein Displaywert für die Referenz angegeben werden, sodass Systeme eine Übersicht der am Termin beteiligten Akteure anzeigen können ohne die Referenzen auflösen zu müssen." * ^slicing.discriminator.type = #type * ^slicing.discriminator.path = "$this" * ^slicing.rules = #open diff --git a/Resources/input/fsh/ISiKTermin.fsh b/Resources/input/fsh/ISiKTermin.fsh index 27f2c9c4..cc0681de 100644 --- a/Resources/input/fsh/ISiKTermin.fsh +++ b/Resources/input/fsh/ISiKTermin.fsh @@ -25,7 +25,8 @@ Id: ISiKTermin * patientInstruction 0..1 MS * participant 1..* MS * actor 1..1 MS - * actor.display 1..1 MS + * actor.display MS + * actor.display ^comment = "Begründung zu Must Support: Dieses Feld ist optional (0..1), muss jedoch implementiert werden (MS), um die Möglichkeit zu bieten, einen Display-Wert für einen am Termin teilnehmenden Akteur zu verarbeiten und zu persistieren." * status 1..1 MS * ^slicing.discriminator.type = #type * ^slicing.discriminator.path = "actor.resolve()"