DetectedIssue
This guidance applies to inbound RxRenewalRequest and RxChangeRequest messages processed by the ePrescription module.
In the ideal scenario, the resources sent by the pharmacy and those already stored in the existing Aidbox instance should match. In practice, discrepancies may occur, and in such cases a DetectedIssue will be created and there will be a link to it: MedicationRequest.detectedIssue
. This resource is intended to illustrate inconsistencies for the EHR platform using the ePrescription Module, and it does not impose any further constraints.
Below is the list of checks leading to DetectedIssue creation.
Medication:
- NDC. Existing
Medication.code.coding
withsystem
=http://hl7.org/fhir/sid/ndc
should equal incoming NDC code.
Pharmacy (Organization):
- name (verbatim)
- identifiers (incoming ones should be present in the existing pharmacy
identifier
) - address
- telecom
Provider location (represented as Location or Organization):
- address
- telecom
Practitioner:
- identifiers (incoming ones should be present in the existing practitioner)
- names (
family
andgiven
only)
PractitionerRole:
- SPI (
identifier
withsystem
=urn:surescripts:spi
) - specialty (
specialty.coding
withsystem
=http://nucc.org/provider-taxonomy
) - mismatches in related Practitioner or Location
Patient:
- names
- gender
- birth date
- identifiers
- address
- any telecom channel (phone, fax, pager, email)
Example DetectedIssue (all resources mismatched):
{
"resourceType": "DetectedIssue",
"id": "4b2dd7a6-41f6-4b4c-a3b6-d8e9c1a8c765",
"status": "registered",
"contained": [
{
"resourceType": "Medication",
"id": "3c6cbd71-02a8-4337-98b5-2c1f4a87e603",
"code": {
"coding": [
{
"system": "http://hl7.org/fhir/sid/ndc",
"code": "0074-4339-22",
"display": "Amoxicillin 500 mg capsule"
}
],
"text": "Amoxicillin 500 mg oral capsule"
}
},
{
"resourceType": "Organization",
"id": "6fb84e57-8a26-4b31-89a3-2f5859011a0c",
"name": "Walgreens Pharmacy #4567",
"identifier": [
{
"system": "urn:oid:1.2.840.114350",
"value": "RX-4567"
}
],
"address": [
{
"line": ["1501 5th Ave"],
"city": "Seattle",
"state": "WA",
"postalCode": "98101"
}
],
"telecom": [
{
"system": "phone",
"value": "206-555-4120"
},
{
"system": "fax",
"value": "206-555-4121"
}
]
},
{
"resourceType": "Location",
"id": "a3f2b1d0-9c4c-4f69-9af8-3a7f4a1a8b29",
"name": "Northgate Medical Center Suite 210",
"address": {
"line": ["401 NE Northgate Way", "Suite 210"],
"city": "Seattle",
"state": "WA",
"postalCode": "98125"
},
"telecom": [
{
"system": "phone",
"value": "206-555-2180"
}
]
},
{
"resourceType": "Practitioner",
"id": "dbe0b7d4-92da-44c0-8a65-1f50f9d3e8ad",
"name": [
{
"family": "Nguyen",
"given": ["John", "T"],
"prefix": ["Dr."]
}
],
"identifier": [
{
"system": "http://hl7.org/fhir/sid/us-npi",
"value": "1780654390"
}
]
},
{
"resourceType": "PractitionerRole",
"id": "f14e6f2b-261d-4bda-9387-44ec84ec4c72",
"identifier": [
{
"system": "urn:surescripts:spi",
"value": "SPI-662331"
}
],
"specialty": [
{
"coding": [
{
"system": "http://nucc.org/provider-taxonomy",
"code": "207Q00000X",
"display": "Family Medicine"
}
],
"text": "Family Medicine"
}
]
},
{
"resourceType": "Patient",
"id": "9a1d6cf5-5ccf-49a7-9f8e-7a06d9d183b2",
"identifier": [
{
"system": "http://hospital.example.org/mrn",
"value": "MRN-204859"
}
],
"name": [
{
"family": "Garcia",
"given": ["Maria", "Elena"]
}
],
"gender": "female",
"birthDate": "1985-03-10",
"address": [
{
"line": ["7820 Greenwood Ave N"],
"city": "Seattle",
"state": "WA",
"postalCode": "98103"
}
],
"telecom": [
{
"system": "phone",
"value": "206-555-9034"
},
{
"system": "email",
"value": "maria.garcia@example.com"
}
]
}
],
"implicated": [
{ "reference": "#3c6cbd71-02a8-4337-98b5-2c1f4a87e603" },
{ "reference": "Medication/8f3b4c55-0d69-4b40-b7a7-5ad0c2e51d28" },
{ "reference": "#6fb84e57-8a26-4b31-89a3-2f5859011a0c" },
{ "reference": "Organization/1de45c01-9d0a-4b7f-a24c-94fa2b0b9f67" },
{ "reference": "#a3f2b1d0-9c4c-4f69-9af8-3a7f4a1a8b29" },
{ "reference": "Location/7311c57a-78ac-472f-9c6c-219c2f478255" },
{ "reference": "#dbe0b7d4-92da-44c0-8a65-1f50f9d3e8ad" },
{ "reference": "Practitioner/d0f8d2ac-1fb9-4c4c-8e82-3fb16d0a15e4" },
{ "reference": "#f14e6f2b-261d-4bda-9387-44ec84ec4c72" },
{ "reference": "PractitionerRole/2b4d7f45-5d13-4778-94df-8123f254ba2e" },
{ "reference": "#9a1d6cf5-5ccf-49a7-9f8e-7a06d9d183b2" },
{ "reference": "Patient/b6ddf4ce-e9c4-4ae3-9d31-1b3d2f8af9ae" }
]
}