Da Vinci PDex per l'API di Azure per FHIR

Questa esercitazione illustra come configurare l'API di Azure per FHIR per superare i test touchstone per la Guida all'implementazione di Da Vinci Payer Data Exchange (PDex IG).

Nota

L'API di Azure per FHIR supporta solo JSON. Il server FHIR open source Microsoft supporta sia JSON che XML e in open source è possibile usare il parametro _format per visualizzare l'istruzione di funzionalità XML: GET {fhirurl}/metadata?_format=xml

Istruzione di funzionalità Touchstone

Il primo set di test su cui ci si concentra è il test dell'API di Azure per FHIR rispetto all'istruzione di funzionalità PDex IG. Sono inclusi tre test:

  • Il primo test convalida l'istruzione di base delle funzionalità rispetto ai requisiti IG e passerà senza aggiornamenti.

  • Il secondo test convalida tutti i profili sono stati aggiunti per US Core. Questo test passerà senza aggiornamenti, ma includerà un gruppo di avvisi. Per avere rimosso questi avvisi, è necessario caricare i profili US Core. È stato creato un file HTTP di esempio che illustra la creazione di tutti i profili. È anche possibile ottenere i profili dal sito HL7 direttamente, che avranno le versioni più recenti.

  • Il terzo test convalida che l'operazione $patient-tutto sia supportata.

L'esecuzione di Da Vinci PDex non è riuscita.

Touchstone $member-match test

Il secondo test nella sezione Payer Data Exchange verifica l'esistenza dell'operazione di corrispondenza $member. Per altre informazioni sull'operazione di $member-match, vedere la panoramica dell'operazione $member-match.

In questo test è necessario caricare alcuni dati di esempio per il passaggio del test. Abbiamo un file di riposo qui con il paziente e la copertura collegata che sarà necessario per il test. Una volta caricati questi dati, sarà possibile superare correttamente questo test. Se i dati non vengono caricati, si riceverà una risposta 422 a causa di non trovare una corrispondenza esatta.

Da Vinci PDex test script superato.

Paziente touchstone per riferimento

I successivi test che esamineremo sono i pazienti in base ai test di riferimento. Questo set di test convalida che è possibile trovare un paziente in base a vari criteri di ricerca. Il modo migliore per testare il paziente in base al riferimento sarà testare i propri dati, ma è stato caricato un file di risorse di esempio che è possibile caricare anche per l'uso.

Esecuzione di Da Vinci PDex passata.

Test del paziente/$everything touchstone

Il test finale che esamineremo è testare il paziente-tutto. Per questo test, è necessario caricare un paziente e quindi usare l'ID del paziente per testare che è possibile usare l'operazione di $everything per estrarre tutti i dati correlati al paziente.

test del paziente/$everything touchstone superato.

Passaggi successivi

In questa esercitazione è stato illustrato come superare i test di Exchange con pagamento in Touchstone. Successivamente, è possibile imparare a testare la Guida all'implementazione di Da Vinci PDEX Payer Network (Plan-Net).

FHIR® è un marchio registrato di HL7 e viene usato con l'autorizzazione HL7.