In order to clean up this mess, we should consolidate the required changes into one PR and apply it to the current version of the FHIR2 module, which has all the other changes implemented.
The new version of OpenCR seems to expect an identifier with the system http://openclientregistry.org/fhir/sourceid to use as the internal identifier, which changed dramatically since the last version of OpenCR.
We should set this identifier's system based on a FHIR2 module global setting, and have this setting correspond to what OpeCR expects: http://openclientregistry.org/fhir/sourceid