Stream: implementers
Topic: Active identifiers
Devin Fisher (Jul 13 2016 at 19:33):
New user, so I hope this is in the right spot.
We have Patient FHIR records that have several Identifiers. We generate the FHIR from a database of data. There is a field in the database that indicates whether the identifier is active. But I not sure how to capture that info in FHIR. We have considered using the period but we don't know anything about the period when it was active, we only know that it is now currently inactive. Is there a way to say that the identifier is not active without saying some about the time when it was active?
Lloyd McKenzie (Jul 13 2016 at 20:16):
There's no ability to say that right now. You could submit a change request asking for a standard extension for this purpose. (You could propose it as a core element, but given there's no equivalent in HL7 v2, v3 or CDA, you'd have a tough job selling that it's supported by 80% of systems that use identifiers.) And of course, you're always free to define your own extension. Most of the time when you care whether something is active or not, it's not the identifier you care about, but more the role the identifier is attached to. So you might consider whether that's your use-case too.
Brian Postlethwaite (Jul 13 2016 at 21:56):
If its not to be used, then you could omit it from the content.
Brian Postlethwaite (Jul 13 2016 at 21:57):
Another example where we are doing the local (jurisdictional) extensions is this work in progress:
http://confluence.hl7australia.com/display/PA/IHI%3A+Individual+Health+Identifier
Last updated: Apr 12 2022 at 19:14 UTC