Informazioni per sviluppatori
Informazioni per sviluppatori
Physitrack si integra con molti sistemi di gestione dello studio per offrire ai professionisti un risparmio di tempo e l'integrità dei dati tra le varie soluzioni.
Se disponete di un sistema di gestione degli studi medici / EHR, saremo lieti di assistervi nell'aggiunta di un'integrazione tra Physitrack e la vostra piattaforma. Continuate a leggere qui sotto.
Tipi di integrazione
La maggior parte dei sistemi di gestione dello studio che si integrano con Physitrack utilizzano (una combinazione dei) tipi di integrazione elencati di seguito.
- Single sign on (SSO) e copia del paziente dal proprio sistema a Physitrack
- Webhook per scaricare la versione PDF del programma assegnato (o aggiornato) da Physitrack al vostro sistema.
- Physitrack Scrittura API RESTful: accesso alle funzionalità di Physitrack dall'interfaccia utente (ad esempio, assegnazione di un modello a un paziente).
- Physitrack RESTful API read: aggiungere webhooks per ascoltare i nostri eventi e raccogliere automaticamente i dati sui risultati dei pazienti come l'aderenza, i punteggi PROM e i messaggi.
Documentazione
Come iniziare
- Decidere il tipo di integrazione che si desidera impostare
- Inviate un'e-mail a support@physitrack.com in modo da potervi configurare sul nostro ambiente di staging.
- Sviluppare e testare l'integrazione
- Scrivete una documentazione chiara passo dopo passo per i vostri utenti. Includi degli screenshot.
- Inviaci un'e-mail quando hai completato l'integrazione. Includi le informazioni per noi per accedere al tuo sistema e testare l'integrazione dalla nostra parte.
Nota:
- Di solito accettiamo solo integrazioni con sistemi di gestione dei pazienti commerciali / EHR che abbiano almeno 500 operatori.
Facciamo eccezione per gli studi più grandi (più di 50 professionisti abbonati a Physitrack) che hanno sistemi di gestione dei pazienti interni. - A seconda del rapporto commerciale tra il vostro sistema e Physitrack, potremmo chiedervi di firmare un Accordo di utilizzo dell'API prima di concedervi l'accesso alla nostra API.
1. API v1 (SSO + copia/apertura paziente)
Questo è il nostro tipo di integrazione più semplice. Robusta, facile da implementare e molto comoda per il professionista: il professionista accede a Physitrack e aggiunge/apre il paziente con un solo clic.
L'autenticazione avviene attraverso un segreto condiviso (il vostro sistema genera un token che viene aggiunto all'account del professionista in Physitrack). Supportiamo anche OAuth, con il tuo sistema che è il provider OAuth.
- Il medico fa clic su un controllo dell'interfaccia utente (ad esempio, "Aprire il paziente in Physitrack").
- In questo modo si attiva una richiesta HTTP POST dal sistema a Physitrack con i dati richiesti.
- Physitrack restituisce quindi un 302 al browser del medico, reindirizzandolo al paziente.
2. API v2 (API RESTful)
Se desiderate arricchire il vostro sistema con le funzionalità di base di Physitrack , come l'assegnazione di modelli ai pazienti, o se desiderate ottenere automaticamente i dati sull'aderenza dei pazienti da Physitrack nel vostro sistema, l'API RESTful e il modello di eventi di Physitrack consentono molte possibilità.
- Per l'autenticazione:
Se un professionista appartiene a un account Physitrack Direct, ogni richiesta deve includere il token API generato da Physitrack nell'intestazione.
Si noti che l'accesso API deve essere abilitato da Physitrack per l'account Physitrack Direct in questione.
Se un professionista non appartiene a un account Physitrack Direct, ogni richiesta deve includere sia il token API generato da Physitrack nell'intestazione sia il segreto generato per l'accesso API v1. Ulteriori informazioni sull'autenticazione per la nostra API RESTful. - Endpoint RESTful
Puoi usare i nostri endpoint per assegnare modelli e ottenere i dettagli dei pazienti. Leggi i nostri endpoint RESTful. - Eventi
Possiamo registrare vari webhooks per voi per ascoltare gli eventi. Puoi combinare questo con i nostri endpoint RESTful per aggiungere un alto grado di sincronia tra Physitrack e il tuo sistema. Leggi i nostri eventi.