HIPAA Accelerator Guide

HIPAA Accelerator Guide

Package Contents

Package Contents

The HIPAA Accelerator package includes the following components
B2B Data Exchange Deliverables
  1. Sample Partner
    • p_HCO_PARTNER_1
  2. Sample Profiles
    • prof_HCO_IB_PARTNER_1
      - a DX profile to handle inbound workflow
    • prof_HCO_OB_PARTNER_1
      - a DX profile to handle outbound workflow
  3. Sample Account
    • acc_HCO_1
  4. Sample Endpoints
    • ep_HCO_receive
      - A file receive endpoint used to receive files from the sample partner for inbound processing and receive files from the back end system for outbound processing
    • ep_HCO_send
      - A file Send endpoint used to send files to the sample partner
  5. Workflows, including Portal parameters
    • wf_HCO_OB
      - A workflow to be used for processing outbound EDI messages
    • wf_HCO_IB
      - A workflow to be used for processing inbound EDI messages , including acknowledgement messages
  6. The following event statuses
    Event Status
    Description
    Group Processing Initiated
    The HIPAA message processing has been initiated at the functional group (GS) level
    TA1 Rejected Sent
    The HIPAA Accelerator created and sent a TA1 message for an invalid interchange
    Transaction initiated
    HIPAA document processing has been initiated at the transaction (ST) level
    Transaction processed
    HIPAA document has been processed to the transaction (ST) level
    Validation Error
    The file failed validation process (functional group or transaction level)
    999 Rejected
    The outbound file failed functional group validation, or had bad input at the transaction level
    999 Accepted
    The outbound file received a positive functional group validation acknowledgement
    Waiting for Ack
    Outbound functional group raised a reconciliation flag for the corresponding 999 arrival
    exception
    Data Transformation service does not exist in data transformation server service DB
    Invalid File
    Non-HIPAA file or unrecognized format
    Timed Out
    The event status timed out since acknowledgment message did not arrive. The timeout period is defined in the DX profile.
    Authentication Error
    The values in ISA are different than agreed by partners
    Authorization Error
    The message type is not authorized for the partner
    Complete Not Supported
    Outbound HIPAA message is not agreed by partners
    Submitted
    Claim has been sent\received. Wait for 277CA
    227 Claim Accepted
    Claim has been Accepted (appears on 837 Claim event). Wait for paid status
    227 Claim Rejected
    Claim has been Rejected (appears on 837 Claim event)
    Paid
    Claim paid (appears at 837 Claim event)
    Claim Accepted
    Claim has been Accepted (appears on 277CA Claim event)
    Claim Rejected
    Claim has been Rejected (appears on 277CA Claim event)
  7. Event Attributes
  8. Dashboard Charts - see DX Dashboard Additional Charts
  9. Monitor
    The monitor "Overdue" changes events' status "Waiting for ACK" that are still pending to the status "Timed Out", according to the timeout period set in profiles. The Reconciliation tab of the Details of Event shows the timeout period according to the Initiated time and the timeout set in the profile parameter.
    By Default the timeout period is set to 86400 seconds and the monitor's run interval is set to one hour.
  10. Event Types
    HIPAA Accelerator defines specific event types indicating the message type, the level of processing (ISA/GS/ST) and whether it is inbound (IB) or outbound (OB) through the entire file life cycle. For acknowledgement messages (999, TA1), reject or acceptance is noted ('
    A
    ' for accepted, '
    R
    ' for rejected).
    Event Type
    Description
    270 (ISA)
    HIPAA 270 processing, ISA level (IB)
    270 (ISA) -->
    HIPAA 270 processing, ISA level (OB)
    270 (GS)
    HIPAA 270 processing, GS level (IB)
    270 (GS) -->
    HIPAA 270 processing, GS level (OB)
    270 (ST)
    HIPAA 270 processing, ST level (IB)
    270 (ST) -->
    HIPAA 270 processing, ST level (OB)
    271 (ISA)
    HIPAA 271 processing, ISA level (IB)
    271 (ISA) -->
    HIPAA 271 processing, ISA level (OB)
    271 (GS)
    HIPAA 271 processing, GS level (IB)
    271(GS) -->
    HIPAA 271 processing, GS level (OB)
    271 (ST)
    HIPAA 271 processing, ST level (IB)
    271 (ST) -->
    HIPAA 271 processing, ST level (OB)
    276 (ISA)
    HIPAA 276 processing, ISA level (IB)
    276 (ISA) -->
    HIPAA 276 processing, ISA level (OB)
    276 (GS)
    HIPAA 276 processing, GS level (IB)
    276 (GS) -->
    HIPAA 276 processing, GS level (OB)
    276 (ST)
    HIPAA 276 processing, ST level (IB)
    276 (ST) -->
    HIPAA 276 processing, ST level (OB)
    276 (ISA)
    HIPAA 276 processing, ISA level (IB)
    276 (ISA) -->
    HIPAA 276 processing, ISA level (OB)
    276 (GS)
    HIPAA 276 processing, GS level (IB)
    276 (GS) -->
    HIPAA 276 processing, GS level (OB)
    276 (ST)
    HIPAA 276 processing, ST level (IB)
    276 (ST) -->
    HIPAA 276 processing, ST level (OB)
    277 (ISA)
    HIPAA 277 processing, ISA level (IB)
    277 (ISA) -->
    HIPAA 277 processing, ISA level (OB)
    277 (GS)
    HIPAA 277 processing, GS level (IB)
    277 (GS) -->
    HIPAA 277 processing, GS level (OB)
    277 (ST)
    HIPAA 277 processing, ST level (IB)
    277 (ST) -->
    HIPAA 277 processing, ST level (OB)
    277 (ISA)
    HIPAA 277 processing, ISA level (IB)
    277 (ISA) -->
    HIPAA 277 processing, ISA level (OB)
    277 (GS)
    HIPAA 277 processing, GS level (IB)
    277 (GS) -->
    HIPAA 277 processing, GS level (OB)
    277 (ST)
    HIPAA 277 processing, ST level (IB)
    277 (ST) -->
    HIPAA 277 processing, ST level (OB)
    277CA (ISA)
    HIPAA 277CA processing, ISA level (IB)
    277CA (ISA) -->
    HIPAA 277CA processing, ISA level (OB)
    277CA (GS)
    HIPAA 277CA processing, GS level (IB)
    277CA (GS) -->
    HIPAA 277CA processing, GS level (OB)
    277CA (ST)
    HIPAA 277CA processing, ST level (IB)
    277CA (ST) -->
    HIPAA 277CA processing, ST level (OB)
    277CA (ISA)
    HIPAA 277CA processing, ISA level (IB)
    277CA (ISA) -->
    HIPAA 277CA processing, ISA level (OB)
    277CA (GS)
    HIPAA 277CA processing, GS level (IB)
    277CA (GS) -->
    HIPAA 277CA processing, GS level (OB)
    277CA (ST)
    HIPAA 277CA processing, ST level (IB)
    277CA (ST) -->
    HIPAA 277CA processing, ST level (OB)
    277CA Claim
    HIPAA 277CA processing, Claim level (IB)
    277CA Claim ->
    HIPAA 277CA processing, Claim level (OB)
    278Res (ISA)
    HIPAA 278Res processing, ISA level (IB)
    278Res (ISA) -->
    HIPAA 278Res processing, ISA level (OB)
    278Res (GS)
    HIPAA 278Res processing, GS level (IB)
    278Res (GS) -->
    HIPAA 278Res processing, GS level (OB)
    278Res (ST)
    HIPAA 278Res processing, ST level (IB)
    278Res (ST) -->
    HIPAA 278Res processing, ST level (OB)
    278Res (ISA)
    HIPAA 278Res processing, ISA level (IB)
    278Res (ISA) -->
    HIPAA 278Res processing, ISA level (OB)
    278Res (GS)
    HIPAA 278Res processing, GS level (IB)
    278Res (GS) -->
    HIPAA 278Res processing, GS level (OB)
    278Res (ST)
    HIPAA 278Res processing, ST level (IB)
    278Res (ST) -->
    HIPAA 278Res processing, ST level (OB)
    278Req (ISA)
    HIPAA 278Req processing, ISA level (IB)
    278Req (ISA) -->
    HIPAA 278Req processing, ISA level (OB)
    278Req (GS)
    HIPAA 278Req processing, GS level (IB)
    278Req (GS) -->
    HIPAA 278Req processing, GS level (OB)
    278Req (ST)
    HIPAA 278Req processing, ST level (IB)
    278Req (ST) -->
    HIPAA 278Req processing, ST level (OB)
    278Req (ISA)
    HIPAA 278Req processing, ISA level (IB)
    278Req (ISA) -->
    HIPAA 278Req processing, ISA level (OB)
    278Req (GS)
    HIPAA 278Req processing, GS level (IB)
    278Req (GS) -->
    HIPAA 278Req processing, GS level (OB)
    278Req (ST)
    HIPAA 278Req processing, ST level (IB)
    278Req (ST) -->
    HPAA 278Req processing, ST level (OB)
    824 (ISA)
    HIPAA 824 processing, ISA level (IB)
    824 (ISA) -->
    HIPAA 824 processing, ISA level (OB)
    824 (GS)
    HIPAA 824 processing, GS level (IB)
    824 (GS) -->
    HIPAA 824 processing, GS level (OB)
    824 (ST)
    HIPAA 824 processing, ST level (IB)
    824 (ST) -->
    HIPAA 824 processing, ST level (OB)
    824 (ISA)
    HIPAA 824 processing, ISA level (IB)
    824 (ISA) -->
    HIPAA 824 processing, ISA level (OB)
    824 (GS)
    HIPAA 824 processing, GS level (IB)
    824 (GS) -->
    HIPAA 824 processing, GS level (OB)
    824 (ST)
    HIPAA 824 processing, ST level (IB)
    824 (ST) -->
    HIPAA 824 processing, ST level (OB)
    834 (ISA)
    HIPAA 834 processing, ISA level (IB)
    834 (ISA) -->
    HIPAA 834 processing, ISA level (OB)
    834 (GS)
    HIPAA 834 processing, GS level (IB)
    834 (GS) -->
    HIPAA 834 processing, GS level (OB)
    834 (ST)
    HIPAA 834 processing, ST level (IB)
    834 (ST) -->
    HPAA 834 processing, ST level (OB)
    834 (ISA)
    HIPAA 834 processing, ISA level (IB)
    834 (ISA) -->
    HIPAA 834 processing, ISA level (OB)
    834 (GS)
    HIPAA 834 processing, GS level (IB)
    834 (GS) -->
    HIPAA 834 processing, GS level (OB)
    834 (ST)
    HIPAA 834 processing, ST level (IB)
    834 (ST) -->
    HIPAA 834 processing, ST level (OB)
    837I (ISA)
    HIPAA 837I processing, ISA level (IB)
    837I (ISA) -->
    HIPAA 837I processing, ISA level (OB)
    837I (GS)
    HIPAA 837I processing, GS level (IB)
    837I (GS) -->
    HIPAA 837I processing, GS level (OB)
    837I (ST)
    HIPAA 837I processing, ST level (IB)
    837I (ST) -->
    HPAA 837I processing, ST level (OB)
    837I (ISA)
    HIPAA 837I processing, ISA level (IB)
    837I (ISA) -->
    HIPAA 837I processing, ISA level (OB)
    837I (GS)
    HIPAA 837I processing, GS level (IB)
    837I (GS) -->
    HIPAA 837I processing, GS level (OB)
    837I (ST)
    HIPAA 837I processing, ST level (IB)
    837I (ST) -->
    HIPAA 837I processing, ST level (OB)
    837D (ISA)
    HIPAA 837D processing, ISA level (IB)
    837D (ISA) -->
    HIPAA 837D processing, ISA level (OB)
    837D (GS)
    HIPAA 837D processing, GS level (IB)
    837D (GS) -->
    HIPAA 837D processing, GS level (OB)
    837D (ST)
    HIPAA 837D processing, ST level (IB)
    837D (ST) -->
    HPAA 837D processing, ST level (OB)
    837D (ISA)
    HIPAA 837D processing, ISA level (IB)
    837D (ISA) -->
    HIPAA 837D processing, ISA level (OB)
    837D (GS)
    HIPAA 837D processing, GS level (IB)
    837D (GS) -->
    HIPAA 837D processing, GS level (OB)
    837D (ST)
    HIPAA 837D processing, ST level (IB)
    837D (ST) -->
    HIPAA 837D processing, ST level (OB)
    837P (ISA)
    HIPAA 837P processing, ISA level (IB)
    837P (ISA) -->
    HIPAA 837P processing, ISA level (OB)
    837P (GS)
    HIPAA 837P processing, GS level (IB)
    837P (GS) -->
    HIPAA 837P processing, GS level (OB)
    837P (ST)
    HIPAA 837P processing, ST level (IB)
    837P (ST) -->
    HIPAA 837P processing, ST level (OB)
    837 Claim
    HIPAA 837 processing, Claim level (IB)
    837 Claim -->
    HIPAA 837 processing, Claim level (OB)
PowerCenter Workflows
  • wf_IB_Processing
    - an inbound workflow to receive, parse, validate, and transform HIPAA files to Informatica canonical format
  • wf_OB_Processing
    - an outbound workflow to receive files in Informatica canonical format, serialize into HIPAA text format and Send to Partner
Data Transformation Services
Both Inbound and Outbound workflows use Data Transformation services. These services are included within the HIPAA Accelerator Package.
Data Transformation Service
Description
Infa_B2B_ExtractMessageType
Determine if the file is HIPAA message or acknowledgment (999,TA1)
Infa_B2B_get_TA104_TA105
Get the error code within the TA1 message
Infa_B2B_getX12Details
Extract ISA\GS\ST data common to all HIPAA file
Infa_B2B_IB_ACK
Extract attribute to display in TA1 or 999 root event
Infa_B2B_GS_Splitter
Split HIPAA file into files containing one GS each and extract common data for the split
Infa_B2B_ST_Splitter
Split GS file into files containing one ST each and extract common data for the split
Infa_HCO_CLM_Splitter
Split ST files of 837, 277CA, and 835 into Claims
For each HIPAA message there is a Data Transformation service that extracts attributes from the message. Those attributes are displayed at the ST level event in the attributes tab. The Data Transformation Service name is Infa_HCO_eventAttributes_XXX (XXX stands for the HIPAA message id).

0 COMMENTS

We’d like to hear from you!