Retroact Connect

Aggiungere un pulsante Retroact al software di farmacia. 1 token firmato, circa un giorno di lavoro, nessun contratto.

A chi è rivolta questa pagina

Fornitori di software gestionale di farmacia, di dispensazione e clinico. Le farmacie stesse sono trattate in fondo alla presente pagina.

Non è richiesto alcun accordo con Praxio per realizzarlo, né è atteso alcun preavviso di inizio.

Che cosa ne ricavano gli utenti

Un farmacista che lavora nel software del fornitore preme 1 pulsante e arriva alla cartella di anticoagulazione di quel paziente, già autenticato a proprio nome. Nessun secondo accesso, nessun codice sanitario da ridigitare, nessuna seconda finestra da tenere allineata alla prima.

Che cosa si realizza

  1. Il server del fornitore firma un token di breve durata con la propria chiave privata.
  2. Retroact viene aperto con esso, dal punto in cui si trova il pulsante.
  3. Retroact verifica la firma, conferma che la farmacia ha abilitato il fornitore, individua il paziente ed effettua l’accesso del farmacista.

Il token vale pochi minuti e si usa una volta sola. È tutto il lato client.

import { createConnectClient } from '@retroact/connect'

const retroact = createConnectClient({
  clientId: 'pms-acme',
  privateKey: process.env.RETROACT_PRIVATE_KEY
})

// On your "Open in Retroact" button:
const url = retroact.createLaunchUrl({
  org: pharmacy.storeNumber,
  practitioner: { email: pharmacist.email },
  patient: {
    healthInsuranceNumber: patient.healthCardNumber,
    birthDate: patient.dateOfBirth
  }
})

Con l’helper fornito su richiesta. Facoltativo: il token è un JWT RS256 standard, quindi qualsiasi linguaggio in grado di firmarne uno non necessita di alcuna libreria.

Quanto costa

  • Circa una giornata, test compresi.
  • Nessun costo, nessuna condivisione di ricavi, nessuna certificazione da superare.
  • Nessun contratto da firmare prima di iniziare lo sviluppo.
  • Nessuna dipendenza da adottare: l’helper è facoltativo e non ne ha alcuna.

A che cosa impegna

  • A una versione. Il contratto di avvio è versionato, e una modifica incompatibile significa una nuova versione servita accanto alla vecchia, non un passaggio improvviso.
  • A nulla di esclusivo. Realizzate la nostra, quelle altrui, o nessuna: qui non c’è una clausola perché non c’è un accordo.
  • Nessun onere di assistenza da parte di Praxio. Praxio risponde alla farmacia per Retroact e al fornitore per il protocollo.
  • Può essere interrotto. La rimozione del pulsante costituisce l’intero ripristino, e in seguito nulla del prodotto del fornitore dipende da Praxio.

Che cosa Retroact non fa

  • Non dispensa, non fattura e non conserva una prescrizione. Non intende diventare il sistema che il cliente ha già acquistato.
  • Non scrive mai nel software del fornitore. La connessione è a senso unico.
  • Nulla viene condiviso finché non è la struttura stessa ad attivare l’integrazione dalle proprie impostazioni.
  • Praxio detiene soltanto la chiave pubblica: non può quindi firmare nulla per conto del fornitore, e non è raggiungibile alcuna farmacia che non lo abbia abilitato.

Rileggere i dati

Un endpoint FHIR R4 in sola lettura restituisce quanto una farmacia ha registrato, così che possa comparire nella cartella del fornitore e non solo in Retroact.

  • Paziente
  • Risultati INR, codificati con LOINC 6301-6
  • Dosi registrate

Le dosi sono pubblicate come registrazione di quanto assunto, mai come prescrizione. Retroact documenta la posologia che un farmacista ha deciso secondo il proprio protocollo scritto; non ne raccomanda alcuna, e i dati ricevuti non devono essere presentati come se lo facesse.

Per iniziare

Inviare una chiave pubblica e le origini da cui avverranno i lanci. Vengono restituiti un identificativo client e un ambiente di prova. Tutto ciò che conviene leggere prima è già pubblico:

Per le farmacie

Nulla di quanto segue è necessario per continuare a usare Retroact. Perché il software di dispensazione lo apra sul paziente giusto, inviare la presente pagina al fornitore del software: è l’unica cosa che lo avvia, e nulla gli perviene finché la farmacia non lo attiva.

Registrare una chiave

Indicarci di quale sistema si tratta. Seguiranno i dati di registrazione e un ambiente di prova, e un lancio può funzionare prima che si firmi alcunché.

Scriveteci