SUSHI 3.3.0 is the first release to fully support all of the trial-use features introduced in the FHIR Shorthand 3.0 Ballot Specification.
What's Changed
- Allow caret and insert rules to be applied to concepts within a ValueSet by @mint-thompson in #1315 (details below)
- System version doesn't need to match when assigning a code by @mint-thompson in #1317
- Warn and ignore version when processing references by @mint-thompson in #1316
- Revise warning message for configuration "pages" property by @mint-thompson in #1318
- Add more error puns by @vadi2 in #1319
- Update FSH version to indicate full support for 3.0.0-ballot by @cmoesel in #1321
Full Changelog: v3.2.0...v3.3.0
Allow caret and insert rules to be applied to concepts within a ValueSet
Authors can now set the underlying metadata of concepts in a ValueSet using caret rules. This works in a similar way as setting metadata on concepts in CodeSystems and is primarily used to set concept designation properties.
For example, to specify a designation for the fully specified name of the included concept $SCT#84162001 using indented rules:
* $SCT#84162001 "Cold"
* ^designation[0].use = $SCT#900000000000003001 "Fully specified name"
* ^designation[0].value = "Cold sensation quality (qualifier value)"
Or, if you prefer, you may repeat the code on each caret assignment:
* $SCT#84162001 "Cold"
* $SCT#84162001 ^designation[0].use = $SCT#900000000000003001 "Fully specified name"
* $SCT#84162001 ^designation[0].value = "Cold sensation quality (qualifier value)"
For more information and examples, see the trial-use Concept Metadata documentation in the FSH 3.0.0 Ballot Specification.
Install or Update
SUSHI 3.3.0 is the latest stable release of fsh-sushi. To install or update to SUSHI 3.3.0, run the following command:
$ npm install -g fsh-sushi
To revert to the previous SUSHI stable release (3.2.0), run the following command:
$ npm install -g fsh-sushi@3.2.0
To check or confirm what version of SUSHI you have installed, you can run the following command:
$ sushi -v