This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Migrating OIDs to FHIR"

From HL7Wiki
Jump to navigation Jump to search
(Created page with "==Purpose== This page collects input from people looking into implementing FHIR and have vested interest in OIDs. The input will lead to 'best practice' guidance and 'things t...")
 
Line 3: Line 3:
  
 
==Background==
 
==Background==
[[http://hl7.org/fhir FHIR]] just like V2 and V3 before that has a way to identify objects. It normally uses a [[http://hl7.org/fhir/datatypes-definitions.html#Identifier.system system]]/value or a [[http://hl7.org/fhir/datatypes-definitions.html#Coding.system system]]/code pair where the system determines the context for value or code. A system could be viewed as a namespace and is expressed using a [[http://hl7.org/fhir/datatypes.html#uri uri]]. A URI could be a URN and a URL [[http://stackoverflow.com/questions/4913343/what-is-the-difference-between-uri-url-and-urn]]. In FHIR the preferred system URI is a URL for readability reasons and the potential for resolving, i.e. a URL could 'lead somewhere'.
+
[http://hl7.org/fhir FHIR] just like V2 and V3 before that has a way to identify objects. It normally uses a [http://hl7.org/fhir/datatypes-definitions.html#Identifier.system system]/value or a [http://hl7.org/fhir/datatypes-definitions.html#Coding.system system]/code pair where the system determines the context for value or code. A system could be viewed as a namespace and is expressed using a [http://hl7.org/fhir/datatypes.html#uri uri]. A URI could be a URN and a URL [http://stackoverflow.com/questions/4913343/what-is-the-difference-between-uri-url-and-urn]. In FHIR the preferred system URI is a URL for readability reasons and the potential for resolving, i.e. a URL could 'lead somewhere'.
  
In V3 the only option for identifying instances, and code systems has always been an [[http://www.hl7.org/oid/index.cfm OID]]. Realms/countries that have ever been involved V3 will have a given number of OIDs for various things they need to identify, some of which would need to be exposed in FHIR as well.
+
In V3 the only option for identifying instances, and code systems has always been an [http://www.hl7.org/oid/index.cfm OID]. Realms/countries that have ever been involved V3 will have a given number of OIDs for various things they need to identify, some of which would need to be exposed in FHIR as well.

Revision as of 16:55, 12 May 2015

Purpose

This page collects input from people looking into implementing FHIR and have vested interest in OIDs. The input will lead to 'best practice' guidance and 'things to consider' in order to help people make informed decisions.

Background

FHIR just like V2 and V3 before that has a way to identify objects. It normally uses a system/value or a system/code pair where the system determines the context for value or code. A system could be viewed as a namespace and is expressed using a uri. A URI could be a URN and a URL [1]. In FHIR the preferred system URI is a URL for readability reasons and the potential for resolving, i.e. a URL could 'lead somewhere'.

In V3 the only option for identifying instances, and code systems has always been an OID. Realms/countries that have ever been involved V3 will have a given number of OIDs for various things they need to identify, some of which would need to be exposed in FHIR as well.