TEST: OHIE-CR-02-FHIR
Patient Identity Feed - Resolve Identity Domains
Last updated
Was this helpful?
Patient Identity Feed - Resolve Identity Domains
Last updated
Was this helpful?
This test is a modified version of OHIE-CR-02 test case for HL7v2. Whereas the HL7v2 PIX behavior is intended to map missing identity domains to an authority, this test ensures that the solution can map between URL and OID identity systems.
Jurisdictional deployments often use a heterogenous mixture of standards and software. Some software, such as those using HL7v2 or HL7v3/CDA may use OIDs and/or named identity domains for patient identification, whereas FHIR based systems may prefer URLs. These tests ensure that the SanteMPI solution maintains a consistent mapping between OID based identity domains and URL based identity domains.
Create an AssigningAuthority domain which has the following attributes:
URL of http://ohie.org/test/test
OID of 1.3.6.1.4.1.52820.3.72.5.9.1
Device TEST-HARNESS with authoritative source for identifiers
The test harness authenticates against the SanteMPI IdP using a client_credentials grant for the test-harness.
The test harness registers a patient using the OID for the TEST domain with the following additional data:
Name: Olly Oid
Gender: male
Identifier: FHR-020 , system: urn:oid:1.3.6.1.4.1.52820.3.72.5.9.1
Requirement
Option
Description
MUST
PMIR Only
Return MessageHeader with response.code = ok
MUST
Return HTTP response code 201 Created
SHOULD
Include created patient object in response
SHOULD
Indicate the identifier of the created patient with URL
SHOULD
Contain a link to the local record created
The test harness executes a query against the receiver using the URL version of the TEST domain
Requirement
Option
Description
MUST
Accept the message with HTTP 200 OK
MUST
Include a bundle with exactly 1 patient result
MUST
Contain a patient for Olly Oid
MUST
Have an identifier for FHR-020 in system http://ohie.org/test/test
SHOULD
Contain one or more link entries with type seealso
The test harness registers a patient using the URL representation of the system for the TEST domain:
Name: Uma Url
Gender: female
Identifier: FHR-021 , system: http://ohie.org/test/test
Requirement
Option
Description
MUST
PMIR Only
Return MessageHeader with response.code = ok
MUST
Return HTTP response code 201 Created
SHOULD
Include created patient object in response
SHOULD
Indicate the identifier of the created patient with URL
SHOULD
Contain a link to the local record created
The test harness executes a query against the receiver using the OID version of the TEST domain
Requirement
Option
Description
MUST
Accept the message with HTTP 200 OK
MUST
Include a bundle with exactly 1 patient result
MUST
Contain a patient for Uma Url
MUST
Have an identifier for FHR-021 in system http://ohie.org/test/test
SHOULD
Contain one or more link entries with type seealso