1 / 8

Andrew McIntyre Medical-Objects

Digital Signatures in HL7 V2. Andrew McIntyre Medical-Objects http://www.medical-objects.com.au <andrew@medical-objects.com.au> <61 7 54455037>. Australian Context. Require Government PKI Digital signature for paperless referral:. Digital Signature Requirements. Smart Card Digital Signature

Download Presentation

Andrew McIntyre Medical-Objects

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Digital Signatures in HL7 V2 Andrew McIntyreMedical-Objects http://www.medical-objects.com.au<andrew@medical-objects.com.au><61 7 54455037>

  2. Australian Context • Require Government PKI Digital signature for paperless referral:

  3. Digital Signature Requirements Smart Card Digital Signature Certificate embedded in signature Requests must be in plain text in EDI format Must be archivable Should remain standards compliant Should survive patient Name change Should be forwardable Should not break system unaware of signature Should be evaluable at any future time

  4. Solution – in use for 4 years Embed Detached Signature in ED OBX segment Only sign OBX “data” and not delimiters Conceptually like XML digital signature Add OBX Header block with relevant OBR/PID data Patient name, Report Title, Sender but extendable Header block is also signed Advantages Allows message to be on sent in new message Allows patient demographics to change in PID Allows data to be embedded in ORF/REF messages etc Allows Classic-XML encoding transformation

  5. Example of Signed ORU

  6. Signature Evaluated during display

  7. Need agreed algorithm for “Hash” Each OBX field in order with “.” as delimiter and <CR><LF> between OBX segments The algorithm needs unique identifier Allows for HL7 version changes Can use old algorithm on new message and vice versa AUSETAV1^PKI Signature^L used in example For ORM messages can sign each order item Allows for items to be filled and removed from outstanding order list Only sign the placer fields

  8. Advantages Digital signature is embedded and cannot be lost Message remains compliant Usual message transformations remain possible Can add copy doctors and new MSH ID Signature can be stripped off if desired Message can be archived Any PKI could be used Digital signature can be re-evaluated at any time Can transform to XML if desired

More Related