You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
US Core slices category and fixes the Laboratory slice to laboratory. The rule * category = OBSCAT#procedure, however, implies a single allowed value (which is notlaboratory). Therefore, SUSHI should report an error (after all, the IG Publisher does).
In addition, we probably should think in general about what it means for an author to fix a value on a multi-cardinality path. Should we emit a warning (even when there is no conflict w/ an existing slice) since the intent probably isn't to fix every element in the array (and slicing would be more appropriate)?
The text was updated successfully, but these errors were encountered:
This is best explained by example:
US Core slices
category
and fixes theLaboratory
slice tolaboratory
. The rule* category = OBSCAT#procedure
, however, implies a single allowed value (which is notlaboratory
). Therefore, SUSHI should report an error (after all, the IG Publisher does).In addition, we probably should think in general about what it means for an author to fix a value on a multi-cardinality path. Should we emit a warning (even when there is no conflict w/ an existing slice) since the intent probably isn't to fix every element in the array (and slicing would be more appropriate)?
The text was updated successfully, but these errors were encountered: