FAQs - Pathology feed (HL7)
Question | Response |
Can I put two different results for the same test in one HL7 message? (e.g., Can I send two different creatinine results in one HL7 message?) | No. An ORU^R01 test result message can only have one Filler Order Number (FON) associated with it. Each unique FON can only have one value for a single test ID.
PKB doesn't accept that two different results for the same test ID can be linked to one FON because if you go on to send another HL7 message to update just one of those results -- how would PKB know which to update? That single FON is linked to two of the same thing and PKB wouldn't know which result should be updated. |
Is it possible for tests to be delayed based on the authorisation date provided in the HL7 message? | No, delays are always applied from the date supplied for the observation timestamp in OBX 14.1 (or OBR-7.1 if OBX 14.1 is blank).
Delaying based on the process of reporting is not considered best practice because the disease progresses without waiting for the process of reporting, and the clinical safety risk of the patient not seeing their report goes up every day the report release is delayed.
If there are concerns about how quickly some test results might be released to patients, then consideration should be given to how the days to delay by is calculated before it is sent in the HL7 message. |
If we put a delay on a result, does it mean that PKB won’t process it? | No, PKB still processes the result and the patient is notified. However the patient (or carer) can not see the content of the result in the UI, only that they have a result and when it will be released to them. |
Can clinicians / professionals see delayed results? | Yes, delays to displaying results do not apply to clinicians. |
What will PKB do if we effectively resend an unchanged result but with a different (longer) delay in OBR:13? | If you update the delay days for a previously sent result (and nothing else other than MSH), then we'll apply the delay using that changed value as it relates to the Observation timestamp. The UI will also display to the user that a "correction" has been made to the result |
If we’re sending LOINC-mapped results, are the units we send in the HL7 message important? | Yes, the units sent in with LOINC-mapped results are very important.
|
How can we assure that the LOINC code and units mapping is correct? | All lab panels, when viewed in the UI will have the Trusts name in brackets after the panel name if they are NOT LOINC mapped.
If they are LOINC mapped, the Trust name will not appear and the lab name would match the PKB name rather than the Trusts name for that test. You can view panels in the UI by going to Health > Tests > make sure you click the 'trends' option to see panels.
Alongside this the Lab Tests Online link should only link to the correct page if the test has the correct LOINC code attached (regardless of units matching which is a separate issue).
|
When I send a LOINC coded result, can I change the display name or the panel the result is displayed within in PKB? | No. When sending LOINC coded results, the display name and the panel in which it is displayed are both applied by PKB. |
Can we send in results so that they are mapped to something other than the General Health privacy label? | There are two places within the ORU message to set the privacy label associated with the results:
If a mapped value is supplied in both PV1-10 and OBR-4.1, then the hospital service code privacy label “wins” and the privacy label associated with the hospital service code supplied in PV1-10 is applied to the results in the message. |
When will patients receive email notifications? | Patients will receive an email notification when a new test result is sent in for them. However, PKB sends a maximum of one notification a day for updates to a few data types, including test results. See the manual for further details. |
What is autocreate? | If auto create is enabled (configured by PKB against the organisation), a patient demographic record will be created from the PID detail in the ORU message where an existing patient record can not be found by matching the identifiers provided. (Assuming PID details conforms to minimum requirements.) |
Why is sending a reference range important? | The high / low reference range is plotted on the result’s graph in PKB alongside the patient’s actual result for the test. This allows the patient to know where they sit in the target reference range. |
What is a fully (single) textual report in PKB? | PKB considers a fully textual report to be have been sent when the following are true:
If all of those points are true, then
|
Why are the values I sent for OBX-3.1 and 3.3 not showing when I send in a textual result? | If your report conforms to the criteria of being a fully (single) textual report, then those values are replaced by the ones supplied in OBR 4.1 and 4.3 respectively. |
How can a result be deleted from a patient record? | To delete a specific result from a patient record, an ORU HL7 message is required that contains the Filler order number (as derived from ORC-3.1 or OBR-3.1 ) of the Report that the result was sent within, with the Result status (OBR-25.1) set to R.
The report then needs to be re-sent but containing only the results you want to have displayed. In summary: |
Does PKB support HTML for HL7 lab results? | No. |