FHIR Chat · Identifier Systems · uk

Stream: uk

Topic: Identifier Systems


view this post on Zulip Tom Pick (Nov 08 2017 at 09:08):

Hello. This page: https://github.com/HL7-UK/System-Identifiers mentions some identifier systems which should be used. They seem to have been agreed, but are not yet included in the list of Known Identifier Systems: https://www.hl7.org/fhir/identifier-registry.html. Is that in progress? If not, is there any consensus on how I can know for sure that I'm using the agreed system? I see the link to http://hl7.org/fhir/registry/ but that doesn't seem to be live yet. I'll assume I can use them, but any thoughts much appreciated.

view this post on Zulip Kevin Mayfield (Nov 08 2017 at 15:05):

Which version of FHIR are you using? That list has a number that are for DSTU2.

view this post on Zulip Kevin Mayfield (Nov 08 2017 at 15:11):

As an example, if you look at the extension for NHS Verification Status, the system uri is now different https://fhir.nhs.uk/STU3/ValueSet/CareConnect-NHSNumberVerificationStatus-1

view this post on Zulip Kevin Mayfield (Nov 08 2017 at 15:12):

Follow the link and you'll see the uri under the CodeSystem column.

view this post on Zulip Tom Pick (Nov 08 2017 at 15:47):

Thanks Kevin, I'm on STU3. For now I'm particularly interested in the Identifier System for NHS Numbers. Any idea where I can look for the definitive definition? The GH page suggests: https://fhir.nhs.uk/Id/nhs-number, but that URL doesn't resolve. Any ideas how can I know if it's correct for STU3? I can't see anything on the GH page which indicates it only applies to DSTU2; am I looking in the wrong place? I speculatively tried https://fhir.nhs.uk/STU3/NamingSystem but that doesn't resolve either. I'm keen to understand how I can figure this out for myself, but I don't see how yet!

view this post on Zulip Kevin Mayfield (Nov 08 2017 at 16:16):

The url won't resolve, its a logical uri. That is the correct uri though. The STU3 profiles aren't availabe in rendered format at the moment but you can access STU3 examples for Patient here http://yellow.testlab.nhs.uk/careconnect/read?serverId=home&pretty=true&resource=Patient&id=1&vid=

view this post on Zulip Kevin Mayfield (Nov 08 2017 at 16:20):

Sorry, just noticed the systems for ethnic category and nhsverification status aren't correct in the examples (they will be soon).

view this post on Zulip Kevin Mayfield (Nov 08 2017 at 16:24):

Also of use for non GP use of FHIR: https://nhsconnect.github.io/CareConnectAPI/explore.html

view this post on Zulip Kevin Mayfield (Nov 08 2017 at 16:27):

and also (this is what I meant by rendered). The patient profile should show the correct identifier for NHS Number https://fhir-test.hl7.org.uk/StructureDefinition/CareConnect-Patient-1 (this is DSTU2)

view this post on Zulip Kevin Mayfield (Nov 09 2017 at 14:17):

The yellow.testlab.nhs.uk server is now showing correct system uri's

view this post on Zulip Tom Pick (Nov 10 2017 at 09:55):

Thanks very much Kevin, I appreciate you confirming the system is correct. I have also found the same Identifier System referenced by the CareConnect profile here: https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Patient-1. It seems then that each project/profile defines this Identifier System themselves, and relies on people collaborating when producing the profiles to ensure the same value is used (e.g. in GPConnect too) rather than having a standard registry somewhere? In any case, I can continue. (PS also thanks for link to yellow.testlab.nhs.uk, that's a handy reference server.)

view this post on Zulip Kevin Mayfield (Nov 10 2017 at 10:34):

The source for STU3 CodeSystems can be found here https://github.com/nhsconnect/CareConnect-profiles/tree/feature/stu3/codesystems , it's in xml though.


Last updated: Apr 12 2022 at 19:14 UTC