En aquest post, s'expliquen els passos per a poder instal·lar un servidor HAPI FHIR en un ordinador amb Windows. HAPI FHIR és una implementació de l'especificació HL7 FHIR per a Java.
Per al bon funcionament de HAPI FHIR, cal tenir instal·lada la versió 1.8. de Java. Per a tal de comprovar que la versió instal·lada de java és efectivament la 1.8, executem la comanda java -version segons es mostra a la imatge adjunta.
En cas que la versió sigui inferior, tenim que anar a la pàgina de Java per a descarregar la versió 8 i instal·lar-la.
Descarregar HAPI FHIR des d'aquesta pàgina web
Anar a la secció de l'última versió, en aquest cas és HAPI FHIR 3.8.0, i en concret a la secció Assets
Descarregar el fitxer hapi-fhir-3.8.0-cli.zip. En aquest cas és la 3.8, però cada versió té el seu número de versió *-cli.zip
Descomprimir l'arxiu en una carpeta, i aquesta carpeta deixar-la a la arrel de la C: en aquest caso C:\Hapi-FHIR-3.8.0-cli
Seleccionar en Windows Botó inici - > Cerca > cmd : Obrir una consola ms-dos executar cd al directori on s'ha descarregat el hapi.
Inicia el servidor amb la comanda: hapi-fhir-cli run-server -v dstu3
Automàticament surt aquesta pantalla, que significa que el servidor s'està engegant
Passats uns segons, el servidor ja estaria aixecat i es podria veure en un browser a la pàgina http://localhost:8080
Per a poder carregar uns exemples dins del servidor FHIR, s'han de realitzar les següents tasques:
1. Descarregar l'arxiu http://build.fhir.org/examples-json.zip i deixar-lo a la C:\Hapi-FHIR-3.8.0-cli
2. Obrir una nova cmd i executar la comanda següent al directori on hi ha el servidor Hapi Hapi-FHIR-cli upload-examples -v dstu3 –data examples-json.zip -t http://localhost:8080/baseDstu3
Un cop realitzada aquesta acció es podran veure dades d'exemple en recursos FHIR tal com es mostra a la imatge