Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Verify transaction identifiers
    1. Call Get Enterprise Client ID to validate if client exists
    2. Call Get Enterprise Provider ID to validate is provider exists
    3. Call Get HC Facility to validate if the facility exists
  2. Verify that coded used are valid.
    1. Call Verify Code to verify terminology
  3. If the identifiers and terms check out
    1. Enrich transaction to contain ECID and EPID
    2. Call Save Patient Encounter
    3. If patient doesn't exist in SHR
      1. Call Create patient transaction
      2. Call Save Patient Encounter
  4. Else
    1. Send transaction to error queue

...