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
Again, this is from attempting to roundtrip from mCODE FHIR (latest master branch) to FSH via GoFSH, and back to FHIR using SUSHI.
SUSHI errors on the the following example because ctcae-grade slice is required (1..1), and the value $ctcae-grade-code-system#2 "Moderate Adverse Event" is assigned to extension[0], which isn't the same as assigning it to extension[grade]:
Oh boy. I have a feeling that this is going to be a tough one. In order to know what slice name to put, we would have to be able to analyze the data and figure out which of the slices it belongs to -- which, in the worst case, would require us to expand value sets to determine value set inclusion.
TBH, it may be that the only reasonable way to address this is to actually relax the error in SUSHI so that it no longer counts "missing" slices as errors. Or to put the logic in SUSHI to try to determine if an item fits in a slice.
Again, this is from attempting to roundtrip from mCODE FHIR (latest master branch) to FSH via GoFSH, and back to FHIR using SUSHI.
SUSHI errors on the the following example because ctcae-grade slice is required (1..1), and the value
$ctcae-grade-code-system#2 "Moderate Adverse Event"
is assigned to extension[0], which isn't the same as assigning it to extension[grade]:The text was updated successfully, but these errors were encountered: