Skip to main content

Avatar HL7 2022 Update 5

Product Requirements / Recommendations

Avatar HL7 required
Avatar PM required
RADplus required
Avatar Cal-PM

Product Update Form Description

Inbound messaging is enhanced to support the 'Cancel Transfer (Bed)' (A12) event message.

Included Updates

3, 4

Required Updates

None

Details

NEW2 CHANGED0 FIXED0
New (2)
Support is added for the A12 (Cancel Transfer) HL7 inbound message.
HL7 is enhanced to receive an A12 (Cancel Transfer) HL7 inbound message. The message requires 'External Patient Id' in 'PID:3' and 'External Episode Id' in 'PID:18'. The 'PV1:3' segment will need next to Last Bed assigned values for it to file successfully.
Value Added: HL7 is enhanced to receive an A12 (Cancel Transfer) HL7 inbound message.
Topics
• HL7
 
Support is added for the PD1 (Patient Additional Demographic) segment
Primary Care Provider Name and NPI number can be sent in the PD1 (Patient Additional Demographic) segment in HL7 outbound messages. In order to utilize this functionality, an Avatar HL7 Customization Pack will be required. Please contact your Netsmart Representative.
Value Added: Primary Care Provider Name and NPI number can be sent in PD1 (Patient Additional Demographic) segment
Topics
• HL7
 
Acceptance Tests

AV-78597 Summary | Details
Support is added for the A12 (Cancel Transfer) HL7 inbound message.
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • HL7 Connection Monitor
  • Bed Reservation
Scenario 1: Validate Inbound ADT message support for A12 for 'Delete Bed Assignment'
Specific Setup:
  • Avatar HL7 must be installed.
  • There must be an Inbound ADT connection for 'ADT-GENERIC'.
  • Client A must exist with multiple Bed Assignments.
  • Client A must have an external PATID assigned.
  • Client A must have external episode number assigned.
Steps
  1. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Current Bed Information' in segment ''PV1-3.1^3.2^3.3''.
  2. Validate the Filing Status is equal to "Err - The client is already assigned to the bed listed in PV1-3. Filing aborted.".
  3. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Unit/Room/Bed Information that does not match any Bed Assignment' in segment ''PV1-3.1^3.2^3.3''.
  4. Validate the Filing Status is equal to "Err - The indicated unit does not match the information on file. Filing aborted.".
  5. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit but incorrect Room/Bed' in segment ''PV1-3.1^3.2^3.3''.
  6. Validate the Filing Status is equal to "Err - The indicated room does not match the information on file. Filing aborted.".
  7. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room but incorrect Bed' in segment ''PV1-3.1^3.2^3.3''.
  8. Validate the Filing Status is equal to "Err - The indicated bed does not match the information on file. Filing aborted.".
  9. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Bed Assigned before the current Bed Assignment)' in segment ''PV1-3.1^3.2^3.3''.
  10. Validate the Filing Status is equal to "OK".
  11. Continue sending A12 messages for the client until client will have no bed assignments remaining.
  12. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Last Bed Assigned)' in segment ''PV1-3.1^3.2^3.3''.
  13. Validate the Filing Status is equal to "Err - Client has only one bed assignment for this episode, which cannot be deleted".
Scenario 2: Validate Inbound ADT message support for A12 for 'Delete Bed Assignment' with bed assigned to another client
Specific Setup:
  • Avatar HL7 must be installed.
  • There must be an Inbound ADT connection for 'ADT-GENERIC'.
  • Client A must have an external PATID assigned.
  • Client A must have external episode number assigned.
  • Client A must exist with multiple Bed Assignments.
  • Client B is assigned Client A's next to last Bed Assigned.
Steps
  1. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Bed Assigned before the current Bed Assignment)' in segment ''PV1-3.1^3.2^3.3''.
  2. Validate the Filing Status is equal to "Err - Prior bed is currently occupied. Cannot reassign.".
Scenario 3: Validate Inbound ADT message support for A12 for 'Delete Bed Assignment' with bed reserved to another client as 'High Priority' reservation
Specific Setup:
  • Avatar HL7 must be installed.
  • There must be an Inbound ADT connection for 'ADT-GENERIC'.
  • Client A must have an external PATID assigned.
  • Client A must have external episode number assigned.
  • Client A must exist with multiple Bed Assignments.
  • Client B has 'High Priority' reservation of Client A's next to last Bed Assigned.
Steps
  1. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Bed Assigned before the current Bed Assignment)' in segment ''PV1-3.1^3.2^3.3''.
  2. Validate the Filing Status is equal to "Err - Prior bed is reserved for (Client B) with a HIGH Priority.".
  3. Move Client B to 'Standard Priority' in same Unit/Room/Bed.
  4. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Bed Assigned before the current Bed Assignment)' in segment ''PV1-3.1^3.2^3.3''.
  5. Validate the Filing Status is equal to "OK".

Topics
• HL7
AV-79958 Summary | Details
Support is added for the PD1 (Patient Additional Demographic) segment
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
  • HL7 Connection Monitor
  • Bed Reservation
Scenario 1: Validate Inbound ADT message support for A12 for 'Delete Bed Assignment'
Specific Setup:
  • Avatar HL7 must be installed.
  • There must be an Inbound ADT connection for 'ADT-GENERIC'.
  • Client A must exist with multiple Bed Assignments.
  • Client A must have an external PATID assigned.
  • Client A must have external episode number assigned.
Steps
  1. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Current Bed Information' in segment ''PV1-3.1^3.2^3.3''.
  2. Validate the Filing Status is equal to "Err - The client is already assigned to the bed listed in PV1-3. Filing aborted.".
  3. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Unit/Room/Bed Information that does not match any Bed Assignment' in segment ''PV1-3.1^3.2^3.3''.
  4. Validate the Filing Status is equal to "Err - The indicated unit does not match the information on file. Filing aborted.".
  5. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit but incorrect Room/Bed' in segment ''PV1-3.1^3.2^3.3''.
  6. Validate the Filing Status is equal to "Err - The indicated room does not match the information on file. Filing aborted.".
  7. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room but incorrect Bed' in segment ''PV1-3.1^3.2^3.3''.
  8. Validate the Filing Status is equal to "Err - The indicated bed does not match the information on file. Filing aborted.".
  9. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Bed Assigned before the current Bed Assignment)' in segment ''PV1-3.1^3.2^3.3''.
  10. Validate the Filing Status is equal to "OK".
  11. Continue sending A12 messages for the client until client will have no bed assignments remaining.
  12. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Last Bed Assigned)' in segment ''PV1-3.1^3.2^3.3''.
  13. Validate the Filing Status is equal to "Err - Client has only one bed assignment for this episode, which cannot be deleted".
Scenario 2: Validate Inbound ADT message support for A12 for 'Delete Bed Assignment' with bed assigned to another client
Specific Setup:
  • Avatar HL7 must be installed.
  • There must be an Inbound ADT connection for 'ADT-GENERIC'.
  • Client A must have an external PATID assigned.
  • Client A must have external episode number assigned.
  • Client A must exist with multiple Bed Assignments.
  • Client B is assigned Client A's next to last Bed Assigned.
Steps
  1. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Bed Assigned before the current Bed Assignment)' in segment ''PV1-3.1^3.2^3.3''.
  2. Validate the Filing Status is equal to "Err - Prior bed is currently occupied. Cannot reassign.".
Scenario 3: Validate Inbound ADT message support for A12 for 'Delete Bed Assignment' with bed reserved to another client as 'High Priority' reservation
Specific Setup:
  • Avatar HL7 must be installed.
  • There must be an Inbound ADT connection for 'ADT-GENERIC'.
  • Client A must have an external PATID assigned.
  • Client A must have external episode number assigned.
  • Client A must exist with multiple Bed Assignments.
  • Client B has 'High Priority' reservation of Client A's next to last Bed Assigned.
Steps
  1. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Bed Assigned before the current Bed Assignment)' in segment ''PV1-3.1^3.2^3.3''.
  2. Validate the Filing Status is equal to "Err - Prior bed is reserved for (Client B) with a HIGH Priority.".
  3. Move Client B to 'Standard Priority' in same Unit/Room/Bed.
  4. Send an inbound A12 (Delete Bed Assignment) message to Avatar with 'Correct Unit / Room / Bed (Bed Assigned before the current Bed Assignment)' in segment ''PV1-3.1^3.2^3.3''.
  5. Validate the Filing Status is equal to "OK".
Topics
• HL7

 

  • Was this article helpful?