HL7 version 3

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf HL7 version 3

  • Creator
    Topic
  • #54672
    Kevin Crist
    Participant

      I was asked to upgrade and ADT feed to HL7 version 3 from 2.3 which caught me off guard a little. We are on CL 6.0.1 and it only goes to 2.7 and our poor old HIS is still 2.3 . Has anyone done this before? i can’t seem to find any specs on it and not sure where to go with it.

      Thanks for any advice.

    Viewing 2 reply threads
    • Author
      Replies
      • #82518
        Brandon Grudt
        Participant

          Here is a ton of information on V3.

          http://www.hl7.org/implement/standards/product_brief.cfm?product_id=186

          I’ve never worked with it either, but I’ve done some research.  It seems like it would be great if we could just blink V3 into being the standard, but the time and effort to get a bunch of vendors to migrate to this standard seems to be a limiting factor in the adoption.  

          If V3 becomes the standard, manipulation of messages on an engine will be greatly reduced.  It will make our jobs easier, but also probably precipitate the loss of many positions for interface analysts.  Picture us as new age telephone operators.  Once the technology matures, there are fewer manual interventions required…

        • #82519
          Kevin Crist
          Participant

            Right on, thanks for the info.

          • #82520
            Jim Kosloskey
            Participant

              My .02 – the 3.0 ‘standard’ still leaves a fair amount of room for vendor deployment. Very similar to X12.

              Thus vendor A might utilize certain nodes one way and another vendor use the same noodes or other nodes differently yet still be in compliance as long as they have conformed to the overall structure of the standard and have a published conformance statement.

              I think much like Mark Twain the announcement of the demise of Integration Engineers is significantly premature.

              But that does not address the question at hand.

              I have not done any HL/7 3.0 integrations but I woulld start by requiring the vendor to provide its conformance statement. I would find and download the HL/7 schemas (I think they are available for download) or maybe the vendor can provide me with the schema they are requiring.

              I would insist on a .xsd file rather than some printed document that ”represents’ the schema.

              I would then validate the schema using an XML tool like OxYgen and compile it in Cloverleaf.

              If the schemas don’t valiidate/compille cleanly then I would press the Vendor (if I received the schema from the vendor) to fix the schema.

              Once compiled and validated successfully, then I would validate data against the schema.

              In the case where the 3.0 is inbound I would require the vendor to provide data I coulld run against the schema to make sure the data/schema match (some times they do not). If they don’t match I would dump the whole thing back onto the vendor and tell hiim to get his schema/data to work.

              In the case of the 3.0 being outbound, I would created data according to the specifications of where the data should come from in the inbound message to where it should reside in the outbound message and validate things are where they should be as I would in any other integration.

              email: jim.kosloskey@jim-kosloskey.com 30+ years Cloverleaf, 60 years IT – old fart.

          Viewing 2 reply threads
          • The forum ‘Cloverleaf’ is closed to new topics and replies.