OpenHIE Architecture Specification
Staging
Staging
  • Specification Overview
  • How to use the Specification
  • Architecture Specification
    • Architecture
    • Architectural Principles
    • Standards and Profiles
  • OpenHIE Component Specifications
    • Non-Functional Requirements
    • Client Registry (CR)
    • OpenHIE Facility Registry (FR)
    • OpenHIE Finance and Insurance Service (FIS)
    • OpenHIE Health Management Information System (HMIS)
    • OpenHIE Health Worker Registry (HWR)
    • OpenHIE Interoperability Layer (IOL)
    • OpenHIE Logistics Management Information System (LMIS)
    • OpenHIE Product Catalogue (PC)
    • OpenHIE Shared Health Record (SHR)
    • OpenHIE Terminology Service (TS)
    • Point-Of-Care Systems
  • Workflow (Exchange) Specification
    • Aggregate Reporting Workflows
      • Export Aggregate Data
      • Validate and Save Aggregate Data
    • Alerting / Sending Reminders or Information
      • Send Client Alert Workflow
      • Send Health Worker Alert Workflow
    • Care Services Discovery
      • Query Health Worker and/or Facility Records Workflow
      • Query Care Services Records Workflow
      • Search Care Services Workflow
      • Request Care Services Updates Workflow
    • Laboratory Work Flows
      • Order Laboratory Test
      • Report Lab Results
    • Patient Identity Management Workflows
      • Create Patient Demographic Record Workflow
      • Update Patient Demographic Record Workflow
      • Query Patient Demographic Records by Identifier Workflow
      • Query Patient Demographic Records by Demographics Workflow
    • Shared Health Record
      • Save Patient-level Clinical Data Workflow
      • Query Patient-level Clinical Data Workflow
    • Terminology Service Workflows
      • Expand Value Set
      • Translate Code
      • Verify Code Existence
      • Verify Code Membership
      • Query Value Set
      • Query Code Systems
      • Query Concept Maps
      • Lookup Code
    • Vaccine Workflows
    • OpenHIE Finance and Insurance Services Workflows
      • HFW-001: Enroll Beneficiary
      • HFW-002: Query Beneficiary
      • HFW-003: Check Coverage Eligibility
      • HFW-004: Claiming
      • HFW-005: Claim Tracking
  • How to Provide Feedback and Input
  • Change Log and Versioning
Powered by GitBook
On this page
  • Interaction Description
  • Technical Details
  1. Workflow (Exchange) Specification
  2. OpenHIE Finance and Insurance Services Workflows

HFW-005: Claim Tracking

PreviousHFW-004: ClaimingNextHow to Provide Feedback and Input

Last updated 2 years ago

Workflow Maturity

  • Workflow is defined and ARB approved

  • Initial implementations are underway

Description

This workflow allows a PoS to request the current processing status of a claim in the FIS.

Example

A hospital has sent an electronic reimbursement claim to the insurance company. After a waiting period the hospital wants to verify if the claim was processed.

Status

OHIE LEVEL 0

Referenced Standards

Assumptions & Prerequisites

  • Unique claim identifier is managed by FIS

  • The PoS system has already sent a claim to the FIS and has received a unique identifier for the claim (-> HFW-004)

Actors

  • PoS - The point of service system that has formulated a claim and waits for a response from the FIS.

  • IOL - Mediates the transactions between the PoS system and the infrastructure services to facilitate easier interoperability.

  • FIS - Financing and Insurance System that manages the claims processing and scrutinisation.

  • EXT - an (OpenHIE) external payment layer

Validations

The PoS or IOL should validate the FHIR resources being submitted.

Interaction Description

Source Code

title HFW-005: Claim Tracking
participant PoS
participant IOL
participant FIS

note over PoS, FIS
Assumes that claiming was done already (HFW-004: Claiming)

end note

PoS -> IOL: [1] Submit claim response query (Claim ID)
IOL -> FIS: [2] Forward query
FIS -> FIS: [3] Process query

alt accepted
	FIS -> IOL: [4] Return positive claim result
	IOL -> PoS: [5] Forward positive claim result
else rejected
	FIS -> IOL: [6] Return negative claim result
	IOL -> PoS: [7] Forward negative claim result
else queued
	FIS -> IOL: [8] Return queued status notification
	IOL -> PoS: [9] Forward queued status notification
else not found
	FIS -> IOL: [10] Return not found notification
	IOL -> PoS: [11] Forward not found notification
end

Technical Details

Ref
Interaction
Endpoint
Data
Transaction Spec

1

Submit claim response query (Claim ID)

IOL

FHIR ClaimResponse

2

Forward query

FIS

3

Process query

internal

4

Return positive claim result

IOL

FHIR ClaimResponse

5

Forward positive claim result

PoS

6

Return negative claim result

IOL

FHIR ClaimResponse

7

Forward negative claim result

PoS

8

Return queued status notification

IOL

FHIR ClaimResponse

9

Forward queued status notification

PoS

10

Return not found notification

IOL

HTTP 404

11

Forward not found notification

PoS

Newly Defined

HL7 FHIR Financial Module:

(link to permanent text in )

https://www.websequencediagrams.com/
http://hl7.org/fhir/financial-module.html
http://hl7.org/fhir/R4/claimresponse.html
http://hl7.org/fhir/R4/claimresponse.html
http://hl7.org/fhir/R4/claimresponse.html
http://hl7.org/fhir/R4/claimresponse.html
https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html