Skip to main content

Linkiir EHR Adapters

Adapters for EHR, EMR and practice-management systems reached over a proprietary API rather than FHIR.

Repositoryhttps://github.com/Linkiir/linkiir-ehr-adapters
Catalog idlkehr
Adapters2
Libraries1
PublisherLinkiir Inc
note

Adapters whose wire protocol is FHIR are published in Linkiir FHIR Adapters instead, because they share the same FHIR client plumbing.

Subscribe to this catalog

In Grid, open Settings → Catalogs and click Subscribe to a catalog.

FieldValue
Repository URL or folderhttps://github.com/Linkiir/linkiir-ehr-adapters
Branch or tagmain
SSH keyLeave empty — this is a public repository, cloned anonymously
CA bundleLeave empty
https://github.com/Linkiir/linkiir-ehr-adapters

The catalog is cloned into a staging area and validated before anything is installed. Once it is in, its adapters appear in the Builder's node palette and can be filtered by catalog. Full walkthrough: Subscribing to a Catalog.

Subscribing needs a permission

Every catalog operation — subscribing, updating and removing — needs the Administration-tier Manage catalogs permission. See Users and Roles.

Adapters in this catalog

AdapterNode typeNode type idDocumentation
PCC ConnectsourceLKEHR_PCC_CONNECTsee page
PCC RequesttransformLKEHR_PCC_REQUESTsee page

PCC Connect

Obtain a PointClickCare access token on a timer and prove the connection works.

LKEHR_PCC_CONNECT · source node · Configuration and fields

PCC Request

Make an authenticated PointClickCare request driven by the inbound message.

LKEHR_PCC_REQUEST · transform node · Configuration and fields

Libraries in this catalog

Shared Lua modules the adapters depend on. Grid installs the version an adapter pins automatically when you build a node from it — there is nothing to install by hand.

LibraryVersionWhat it does
pcc_api1.0.0PointClickCare client — two-legged OAuth over mutual TLS by default, three-legged authorization-code grant available by configuration.
Library versions are immutable

A published library version is never changed. A fix ships as a new version, and each node stays pinned to the version it was built against, so updating a catalog cannot disturb a node already running.

Credentials

Every adapter here ships with its credential fields empty, deliberately. Password fields are encrypted with your own grid's key, so a value shipped from the repository could not be decrypted on your machine. Enter yours on the node after you build it, leave Live Mode off for the first run, and keep Verify TLS on.

Next