Megosztás a következőn keresztül:


Az FHIR API tesztelése az Azure API for FHIR-en

Az előző oktatóanyagban üzembe helyezte az Azure API for FHIR-t, és regisztrálta az ügyfélalkalmazást. Most már készen áll az Azure API for FHIR tesztelésére.

Képességi utasítás lekérése

Először lekérjük az Azure API for FHIR képességi utasítását.

  1. Nyissa meg a Postmant.
  2. Kérje le a képességutasítást a következővel: GET https://\<FHIR-SERVER-NAME>.azurehealthcareapis.com/metadata. Az FHIR-kiszolgáló neve alatti képen az fhirserver látható.

Képességi utasítás

A következő lépésben megpróbálunk lekérni egy beteget. A beteg lekéréséhez írja be a parancsot GET https://\<FHIR-SERVER-NAME>.azurehealthcareapis.com/Patient. 401 Jogosulatlan hiba jelenik meg. Ez a hiba azért van, mert nem bizonyította, hogy hozzá kell férnie a betegadatokhoz.

Beteg lekérése az FHIR-kiszolgálóról

Sikertelen beteg

A hozzáféréshez hozzáférési jogkivonatra van szüksége.

  1. Válassza az Engedélyezés lehetőséget, és állítsa a Típus elemet OAuth2.0 értékre a Postmanben.
  2. Válassza az Get New Access Token (Új hozzáférési jogkivonat beszerzése) lehetőséget.
  3. Töltse ki a mezőket, és válassza a Jogkivonat kérése lehetőséget. Az alábbiakban megtekintheti az oktatóanyag egyes mezőinek értékeit.
Mező Érték
Jogkivonat neve A jogkivonat neve
Engedélyezési típus Engedélyezési kód
Visszahívási URL https://www.getpostman.com/oauth2/callback
Hitelesítési URL-cím https://login.microsoftonline.com/<AZURE-AD-TENANT-ID>/oauth2/?resource=https://<FHIR-SERVER-NAME.azurehealthcareapis.com>
Hozzáférési jogkivonat URL-címe https://login.microsoftonline.com/<AZURE-AD-TENANT-ID>/oauth2/token
Ügyfél-azonosító Az előző lépések során másolt ügyfélazonosító
Titkos ügyfélkulcs <BLANK>
Hatókör <BLANK>
Állapot 1234
Ügyfél-hitelesítés Ügyfél-hitelesítő adatok küldése a törzsben
  1. Jelentkezzen be a hitelesítő adataival, és válassza az Elfogadás lehetőséget
  2. Görgessen le az eredményhez, és válassza a Jogkivonat használata lehetőséget
  3. Válassza újra a Küldés lehetőséget a tetején, és ezúttal sikeres beteget kell kapnia

Beteg közzététele az FHIR-kiszolgálóra

Most már van hozzáférése, létrehozhat egy új beteget. Íme egy minta egy egyszerű betegről, amit hozzáadhat az FHIR-kiszolgálóhoz. Írja be ezt json a Postman Törzs szakaszába.

    {
        "resourceType": "Patient",
        "active": true,
        "name": [
            {
                "use": "official",
                "family": "Kirk",
                "given": [
                    "James",
                    "Tiberious"
                ]
            },
            {
                "use": "usual",
                "given": [
                    "Jim"
                ]
            }
        ],
        "gender": "male",
        "birthDate": "1960-12-25"
    }

Ez a POST létrehoz egy új beteget az FHIR-kiszolgálón James Tiberious Kirk néven. Beteg közzététele

Ha ismét lekéri a beteget a GET paranccsal, megjelenik a kimenetben James Tiberious Kirk.

Megjegyzés

Amikor kéréseket küld az Azure API for FHIR-nek, meg kell győződnie arról, hogy a tartalomtípus fejlécét application/json

Hozzáférési problémák elhárítása

Ha a fenti lépések bármelyike során problémákba ütközött, tekintse át az Azure Active Directoryban és az Azure API for FHIR-ben összeállított dokumentumokat.

  • Azure AD és az Azure API for FHIR – Ez a dokumentum az Azure Active Directory néhány alapelvét és az Azure API for FHIR használatát ismerteti.
  • Hozzáférési jogkivonat érvényesítése – Ez az útmutató részletesebben ismerteti a hozzáférési jogkivonatok érvényesítését és a hozzáférési problémák elhárításának lépéseit.

Következő lépések

Most, hogy sikeresen csatlakozhat az ügyfélalkalmazáshoz, készen áll a webalkalmazás írására.

Az FHIR® a HL7 bejegyzett védjegye, amelyet a HL7 engedélyével használnak.