Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
gem-uhe authored Aug 29, 2024
1 parent af29187 commit 2789c7c
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions samples/directory-samples-java/search/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# VZD FHIR - Suchbeispiele

## Das Beispiel enthält:
- HealthcareService-Suche via HTTP-Client (analog zur bestehenden Owner-Authenticate-Implementierung)
- HealthcareService-Suche via HAPI FHIR Client
- Überprüfung des HTTP-Status-Codes und Auslesen des ResponseBody
- Mapping von FHIR-Ressourcen mit HAPI FHIR Mapper (inklusive Initialisierung eines FHIR-Kontexts)
- Extrahieren von definierten RessourceTypen (am Beispiel von HealthcareService)
- Die URL der VZD-FHIR-Außenschnittstellen RU, TU, PU
- Relative Pfade zu “search”, ”fdv/search”, ”owner”
- Das Einschließen von referenzierten Ressourcen (include Organization, include Location)
- URL-Beispiele für die Suche nach PractitionerRole und Endpoint
- Syntax für die Volltext-Suche
- Syntax für die Geo-Suche
- Syntax für die Suche nach einer TelematikId
- Syntax für die Suche nach Endpoint.name und Endpoint.address

## Ausführung
1. Access-Token in Variable “TEST_ACCESS_TOKEN" hinterlegen
2. Test für HTTP-Client oder alternativ für HAPI-FHIR-Client ausführen
1. Bei Bedarf auskommentierte Zeilen einkommentieren
2. Bei Bedarf getPractitionerRoleUrl und getEndpointUrl statt getHealthcareServiceUrl verwenden
3. Bei Bedarf Staging über Variable USED_SEARCH_URL anpassen

0 comments on commit 2789c7c

Please sign in to comment.