Versions Compared

Key

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

...

Plantumlcloud
filenameopenIMIS-AI-Modules-Interaction.png
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
width
compressedtrue
revision2124

Adjudicate Claims with AI

...

Use Case

Plantumlcloud
filenameSD_AdjudicateClaimsAI.png
datalVTLboMwEPwaHyO5kH4AzaPhUDVNol4rF1YpkmNTbEfq33f9SGIXQlKBsA27M7PrwWRKlWadNgdOaIF3i4umalomNMkoybIZZ81hUpS4ejOMN/oHZy+yNhzwK86Zij6NA/TS8K1jZUZLYQ6f0Pk1yef2zuj6dbuzQycrUDZjA98GlIP2MS4+0E9IvjgpyQuXB6gHGelyVW5wcGJwfDKiRiXIXOnmyDQkNaSIKNKDeS0kW1YW5YM1OG2DsgTpVFZRxvnviFj7gGE1iO27wfVIzNHCnGOdIJoSbdnRBuqv61SPM8GERdmDgM6LCk0u5wE8Qk6autrt1jjghc9JlFh7ScDVWI1C6tEqhrimlMaiaug1u/8+2U4Q9R9nPS9SY20100bFvopMmdEHy86lbGMdAybxsKlHVIBeJo1yCONb7VsVLAZ1TH3P7pxib2zIBf9e8DwC/1cnOlDGVjzQidsF0WC3uI4NqFYKV975l47xrjnF+6HvitGDJjGE24v0v7skXzttYmmBeWq14PH7Cw==pVXbbtswDP0ao08FNKf9ACdNUT8U6+J1exwUmWiEKpJhS27396NoxbV8SVoMEJLI1jk8JA+V5IY1ltfWHVXCMlx7856kLElTU4HOH/MCd7nGM1oAPqV3KyVfDraS+hUBFaKlkBXXtgPeP+Q7/PVoSqcChDf4Qc9nzm8Ul8frLMfdD8eVtH/n0KdXLANd4t7rjAUPeOYF75WDCwImYfHpF1P8Q5CRSO6s0e64h7rbXyWrO79S9vS9+HkqTspICn6vnS49MwvnCJTcrq+T1XZQjFWGm0IcwOvAgPfbFkhjI1809x3lwsqWW4gqiCtsPB/qJZ7fsC+MeAWP3xitQVC2EQflFsNJORGsnVTlYi4RT/BCDdbVmmq6gLrd6DdpD50ky6X2abIdNMbVAprFZIquAf9BmuVDvl8YoRxon2tV12llz5xpPU1/tks8DpSVE90otyewhjoJ5OQhPrIE4XpMJgRUFnOkoKCac1loY8/qnMYJpZFGb+vaBIP78o+dXhssrh8TTr15eh4bHztQGU3ypgNwNZihlH1jkxZ98C8ZsIec5nTRtlMlE/t2c947+BK6jx3P7tSmc+AZg1+q2w4EyPbU9AvjficbESYeDQjxwFPzwxqTRck8V2FCIlG+IXgbW9fMEXzcHgVvx778RBfOXCJzVfFBQkmiNKO7Mblh2Bb8R/wH
width
compressedtrue
revision48

Deployment architecture

Plantumlcloud
filenameopenIMIS-AI-Modules-Deployment.png
datalVXbboMwDP2aaNsDUpRS9TltNy3S+jC2H8iKRyOFpCLhYX8/c+lgKSlUslCwfY4c+xhISp2Xla9LTShHy6WXX9IBYdSewYiD+Nhvu5Cx+dgtyrOGEoyXXlmDAenwQRi7JOBbmMOajE3Pd7Tl2RoMonOnpSoPNq81jJhaLx4vATaF4uK9llr5nyicC3z0STfYXl5FlqVXLI0bT1kaQNEeor0gbJskwb0W51/faBE2qL8rMXAmZL3NpTtBTtb7hKyegxpXvEGudmg1igDjaJRHyppiC6u4kxEpw5rae5DNvjtE2zBVzEjCkTqudd1XtkTebWrSyus+pXMxLdaOa6wy3E31LY//kaCjwCbEhv7OD/5CGO/PX+unaOlTVLYtY7893SpO4B/pcnwGDtvoYG75bikhNt15ffTIz0oqo0wxq4ghcU4LXBe2Uv5URqb61nzDhpzReMfIeyZcgIFKenDhPs4RLlqoQTApBZPjv+UXwidthcompressedtrue%40startuml%0A%0Adatabase%20openIMISDB%0A%0Anode%20openIMISImplementation%20as%20%22openIMIS%20Implementation%22%20%7B%0A%0Acomponent%20ClaimModule%20as%20%22Claim%20Module%22%0Acomponent%20ClaimAIQualityModule%20as%20%22Claim%20AI%20Quality%20Module%22%0Acomponent%20FHIRR4Module%20as%20%22FHIR%20R4%20Module%22%0A%0A'openIMISImplementation%20%2B--%20ClaimModule%0A'openIMISImplementation%20%2B--%20ClaimAIQualityModule%20%0A'openIMISImplementation%20%2B--%20FHIRR4Module%20%0A%0AFHIRR4Module%20-%5Bdashed%5D-%3E%20ClaimModule%3A%20%3C%3Cuse%3E%3E%0AClaimAIQualityModule%20-%5Bdashed%5D-%3E%20FHIRR4Module%20%3A%20%3C%3Cuse%3E%3E%0AClaimAIQualityModule%20--%5E%20ClaimModule%0A%0A%7D%0A%0AopenIMISImplementation%20-%5Bdashed%5D-%3E%20openIMISDB%3A%20%3C%3Cuse%3E%3E%0A%0Anode%20openIMISClaimAIImplementation%20as%20%22openIMIS%20Claim-AI%20Implementation%22%20%7B%0A%0Acomponent%20ClaimAIModule%20as%20%22Claim-AI%20Module%22%0Aartifact%20ClaimAIModel%20as%20%22Claim-AI%20Model%22%0AClaimAIModule%20-%5Bdashed%5D-%3E%20ClaimAIModel%3A%20%3C%3Cuse%3E%3E%0A%0A%7D%0A%0A%0AClaimAIModule%20-0)-%20ClaimAIQualityModule%3A%20FHIR%20Claim%0AClaimAIModule%20-(0-%20ClaimAIQualityModule%3A%20FHIR%20ClaimResponse%0A%0A'openIMISImplementation%20-%5Bdashed%5D-%3E%20openIMISClaimAIImplementation%20%3A%20%3C%3Cuse%3E%3E%0A%0Anode%20ClaimAITraining%20as%20%22openIMIS%20Claim-AI%20Training%22%20%7B%0A%0Acomponent%20ClaimAIAlgorithm%20as%20%22Claim-AI%20ML%20Algorithm%22%0AClaimAIAlgorithm%20-%5Bdashed%5D-%3E%20ClaimAIModel%3A%20%3C%3Cgenerates%3E%3E%0AClaimAIAlgorithm%20-%5Bdashed%5D-%3E%20openIMISDB%3A%20%3C%3Cuse%3E%3E%0A%0A%7D%0A%0A%40enduml
width
revision1

Claim-AI Quality Module

...

Pushing Claims to Claim-AI Module

Connecting to the Claim-AI Instance

Because the communication is done through WebSocket protocol, the Claim-AI Quality module needs first to connect to the Claim-AI module. This connection is persistant and is

Build FHIR Claim Bundle

The Claim-AI module is accepting FHIR Claim Bundle resource and respond with FHIR ClaimResponse Bundle resource (see REST API). Before calling the Claim-AI REST API, we are transforming all prepared Claims to FHIR Claim Bundle (see partition Build FHIR-Claim Bundle in AI-based Claim Adjudication Process).

...

Claim-AI Responsibilities

  • REST WebSocket API accepting FHIR Claims to categorize them based on a ML model

  • AI-model execution

...

WebSocked API

The Claim-AI module will define the following endpoints. The base URL for this module is /claim_ai

...