CRD Technical Overview and Demo HL 7 FHIR

  • Slides: 13
Download presentation
CRD Technical Overview and Demo HL 7 FHIR Connectathon September 2020 Patrick La. Rocque

CRD Technical Overview and Demo HL 7 FHIR Connectathon September 2020 Patrick La. Rocque MITRE https: //confluence. hl 7. org/display/DVP/Da+Vinci+2020+Calendar 1

CRD (Coverage Requirements Discovery) – Reference Implementation • Source Repo • https: //github. com/HL

CRD (Coverage Requirements Discovery) – Reference Implementation • Source Repo • https: //github. com/HL 7 -Da. Vinci/CRD • Test Tools • Rule Repo • https: //github. com/HL 7 -Da. Vinci/CDS-Library • Test EHR • https: //github. com/HL 7 -Da. Vinci/test-ehr • CRD Request Generator • https: //github. com/HL 7 -Da. Vinci/crd-request-generator https: //confluence. hl 7. org/display/DVP/Da+Vinci+2020+Calendar 2

CRD – CDS Hooks • https: //cds-hooks. org/ • Supported Hooks • order-select •

CRD – CDS Hooks • https: //cds-hooks. org/ • Supported Hooks • order-select • order-sign • medication-prescribe (deprecated) • order-review (deprecated) • Supported R 4 FHIR Requests • Medication. Request • Service. Request • Device. Request https: //confluence. hl 7. org/display/DVP/Da+Vinci+2020+Calendar 3

CRD – Code Structure • server/src/main/java/org/hl 7/davinci/endpoint/ • cdshooks/services/crd/r 4 – CDS Hooks Processing

CRD – Code Structure • server/src/main/java/org/hl 7/davinci/endpoint/ • cdshooks/services/crd/r 4 – CDS Hooks Processing • components – CDS Card building and Prefetch Hydrator • config – Configuration File Processing • controllers – REST endpoints for CDS Hooks, FHIR Server, File Server, Application (web) interface • cql – CQL processing • database – Database Handling (Storage and Querying) • fhir – FHIR helper classes • files – File structure handling • rules – Helper for querying rules from the database • vsac – Connection for loading VSAC Value. Sets https: //confluence. hl 7. org/display/DVP/Da+Vinci+2020+Calendar 4

CRD - Demo • Bobby Table – Device Request – E 0250 Hospital Bed

CRD - Demo • Bobby Table – Device Request – E 0250 Hospital Bed • Example Order-Sign • Example Cards https: //confluence. hl 7. org/display/DVP/Da+Vinci+2020+Calendar 5

Demo – Request Generator

Demo – Request Generator

Demo – Device Request Selection

Demo – Device Request Selection

Demo – Prefetch

Demo – Prefetch

Demo – CRD Card Returned

Demo – CRD Card Returned

Demo – DTR Keycloak Authentication

Demo – DTR Keycloak Authentication

Demo – Order Form SMART on FHIR App

Demo – Order Form SMART on FHIR App

Example Order-Sign { "hook. Instance": "d 1577 c 69 -dfbe-44 ad-ba 6 d-3 e

Example Order-Sign { "hook. Instance": "d 1577 c 69 -dfbe-44 ad-ba 6 d-3 e 05 e 953 b 2 ea", "fhir. Server": "http: //localhost: 8080/test-ehr/r 4/", "hook": "order-sign", "fhir. Authorization": { "access_token": ". . . ", "token_type": "Bearer", "expires_in": 300, "scope": "patient/Patient. read patient/Observation. read", "subject": "cds-service 4" }, "user": "Practitioner/example", "context": { "patient. Id": "pat 1234", "encounter. Id": "enc 89284", "draft. Orders": { "resource. Type": "Bundle", "entry": [ { "resource. Type": "Device. Request", "id": "devreq-1234 -e 0250", "meta": { "version. Id": "1", "last. Updated": "2020 -09 -02 T 13: 05: 19. 088 -04: 00", "source": "#u. IKi 4 Inm. Kkw. CRdgt", "profile": [ "http: //hl 7. org/fhir/us/davinci-crd/R 4/Structure. Definition/profile-devicerequest-r 4" ] }, "extension": [ { "url": "http: //hl 7. org/fhir/us/davinci-crd/Structure. Definition/ext-insurance", "value. Reference": { "reference": "Coverage/cov 1234" } } ],

Example Card { "cards": [ { "summary": "Hospital Beds And Accessories: Documentation Required. ",

Example Card { "cards": [ { "summary": "Hospital Beds And Accessories: Documentation Required. ", "detail": "Documentation Required, please complete form via Smart App link. ", "indicator": "info", "source": { "label": "Da Vinci CRD Reference Implementation", "url": null }, "suggestions": null, "links": [ { "label": "Documentation Requirements", "url": "https: //www. cms. gov/Outreach-and-Education/Medicare-Learning-Network-MLN/MLNProducts/Downloads/Provider. Compliance. Tipsfor. Hospital. Bedsand. Accessories-ICN 909476. p "type": "absolute", "app. Context": null }, { "label": "Order Form", "url": "http: //localhost: 3005/launch", "type": "smart", "app. Context": ”…” { "label": "Face to Face Encounter Form", "url": "http: //localhost: 3005/launch", "type": "smart", "app. Context": ”…” ] }