12.07.2015 Views

Choose and Book Compliance Document (PDF, 850Kb)

Choose and Book Compliance Document (PDF, 850Kb)

Choose and Book Compliance Document (PDF, 850Kb)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.4.3 HL7 Duplicate EliminationIt is important to note that <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> does not implement HL7 duplicate elimination.If the HL7 message interaction received is a duplicate of one previously received then<strong>Choose</strong> <strong>and</strong> <strong>Book</strong> will process it again. In most instances this should not cause a problemas <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> will simply repost a Referral Letter, cancel a cancelled UBRN, cancel acancelled USRN, or flag a DNA UBRN as DNA. Specifically, when <strong>Choose</strong> <strong>and</strong> <strong>Book</strong>receives a duplicate:• Request Service – PRPA_IN010000UKnn – <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> will generate anew UBRN <strong>and</strong> return it in a new Confirm Service Request –PRPA_IN020000UKnn• Application Acknowledgement – MCCI_IN010000UKnn received in response toPRPA_IN020000UKnn – <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> will ignore it.• Confirm Appointment Confirmation – PRSC_IN050000UKnn – <strong>Choose</strong> <strong>and</strong><strong>Book</strong> will return an Application Acknowledgement with a success code.• Reject Appointment Confirmation – PRSC_IN060000UKnn – <strong>Choose</strong> <strong>and</strong> <strong>Book</strong>will return an error in the Application Acknowledgement.• Confirm Appointment Cancellation – PRSC_IN140000UKnn – <strong>Choose</strong> <strong>and</strong> <strong>Book</strong>will return an error in the Application Acknowledgement.• Reject Appointment Cancellation – PRSC_IN150000UKnn – <strong>Choose</strong> <strong>and</strong> <strong>Book</strong>will return an Application Acknowledgement with a success code.• Respond Available Slots – PRSC_IN090000UKnn – <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> willreturn an Application Acknowledgement with a success code.• Notify Slot Cancellation – PRSC_IN100000UKnn – <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> willprocess it <strong>and</strong> send an Application Acknowledgement with success code.• Notify Appointment Cancellation – PRSC_IN130000UKnn – <strong>Choose</strong> <strong>and</strong> <strong>Book</strong>will process it <strong>and</strong> send an Application Acknowledgement with a failure code.• Notify Appointment Did Not Attend – PRSC_IN110000UKnn – If <strong>Choose</strong> <strong>and</strong><strong>Book</strong> receives a duplicate Notify DNA it sends an error in the ApplicationAcknowledgment of "Invalid UBRN".• Notify Patient Referral – PRPA_IN030000UKnn – <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> will postthe referral as a replacement <strong>and</strong> send an Application Acknowledgement. If thereferral has already been received <strong>and</strong> the “freeze” date is past then an error issent in the Application Acknowledgement.4.4.4 TimeoutsWhen a <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> user is waiting for a message interaction to complete, <strong>Choose</strong><strong>and</strong> <strong>Book</strong> implements a system-wide application timeout which is currently set to twominutes. The consequence of this is that the <strong>Choose</strong> <strong>and</strong> <strong>Book</strong> user will never wait longer<strong>Choose</strong> <strong>and</strong> <strong>Book</strong>Atos Origin - Commercial In Confidence<strong>Choose</strong> <strong>and</strong> <strong>Book</strong> <strong>Compliance</strong>Version: 8 (final)Reference EBS-AN\BA\BA011 9 May 2007Page 31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!