====== Instal·lació i configuració d'un servidor HAPI FHIR ====== ===== Introducció ===== 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. ===== Comprovació de Java Virtual Machine (JVM) ===== 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. {{:contenidos:1.png?400|}} En cas que la versió sigui inferior, tenim que anar a la [[https://java.com/en/download/help/windows_manual_download.xml|pàgina de Java]] per a descarregar la versió 8 i instal·lar-la. ===== Descarregar HAPI ===== Descarregar HAPI FHIR des d'aquesta [[https://github.com/jamesagnew/hapi-fhir/releases|pàgina web]] {{:contenidos:hapi.png?400|}} Anar a la secció de l'última versió, en aquest cas és HAPI FHIR 3.8.0, i en concret a la secció Assets {{:contenidos:hapi2.png?400|}} 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 ===== 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 {{:contenidos:hapi3.png?400|}} ===== Executar servidor ===== Seleccionar en Windows Botó inici - > Cerca > cmd : Obrir una consola ms-dos executar cd al directori on s'ha descarregat el hapi. {{:contenidos:hapi4.png?400|}} Inicia el servidor amb la comanda: **hapi-fhir-cli run-server -v dstu3** {{:contenidos:hapi5.png?400|}} Automàticament surt aquesta pantalla, que significa que el servidor s'està engegant {{:contenidos:hapi6.png?400|}} Passats uns segons, el servidor ja estaria aixecat i es podria veure en un browser a la pàgina http://localhost:8080 {{:contenidos:hapi7.png?400|}} ====== Inclusió de dades d'exemple ====== 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|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** {{:contenidos:hapi8.png?400|}} Un cop realitzada aquesta acció es podran veure dades d'exemple en recursos FHIR tal com es mostra a la imatge {{:contenidos:hapi9.png?400|}}