When authors define a Mapping, SUSHI attempts to merge the mapping into the set of existing mappings based on the Mapping's declared Id: (and FHIR mapping's identity), additionally checking its Title: and Target: values for conflicts (with FHIR mapping's name and uri respectfully). I.e.
Now that FSH 3.0 supports rules, the identity, name, and uri, could be set via rules (not just keywords), so we should be checking those as well. And just to make it even more fun, don't forget that rules could be added using RuleSets!
When authors define a
Mapping
, SUSHI attempts to merge the mapping into the set of existing mappings based on theMapping
's declaredId:
(and FHIR mapping'sidentity
), additionally checking itsTitle:
andTarget:
values for conflicts (with FHIR mapping'sname
anduri
respectfully). I.e.Now that FSH 3.0 supports rules, the
identity
,name
, anduri
, could be set via rules (not just keywords), so we should be checking those as well. And just to make it even more fun, don't forget that rules could be added using RuleSets!