I'm new to the FHIR. We are checking into how to expose our assessment data stored in repository to other systems using FHIR Rest API. First i'm trying to define the major FHIR resources to be used in exchange. One of them is the Patient. Having trouble to properly define the Identifier element.
We have three types of identifiers:
- Health Card Number - HCN (that could be from Ontario, BC, or other province)
- Organizations' Medical Record Number
- Our own application repository EMPI number
Health Card Number:
From the FHIR web site I understand that the presentation for HCN could be like that:
<identifier>
<use value="official"/>
<type>
<coding>
<system value="
hl7.org/fhir/v2/0203"/>
<code value="JHN"/>
<!-- Jurisdictional health number (Canada): see
www.hl7.org/fhir/v2/0203/index.html -->
</coding>
</type>
<system value="???"/>
<value value="3334442226"/>
</identifier>
How to represent a system value to define that the HCN is from Ontario (or any other province)?
Medical Record Number - MRN:
using the same approach the type-code from v2/0203 is "MR". But system element definition is a question. In this case system represents the organization's application. We use our own internal organization (HSP) numbering (there is no any common master organization list in continuing care sector in Ontario), and we use three fields to identify HSP's application: HSP id, HSP application number, document (assessment) type. How this kind of system can be defined in FHIR?
EMPI number:
There is no code for that identifier type in v2/0203 table. How can we encode our own EMPI application in the system element? Should we create some kind of extension?
This kind of guidance specific to Canada will be very useful for the FHIR implementers in Canada.
Regards.