# FHIR Sandbox: Ein privater FHIR R4 Testserver

> Ein kostenloser FHIR R4 Sandbox mit 30 synthetischen Patienten: Basis-URL, Authentifizierung, stabile Personen-IDs, Zurücksetzen, Limits und erste Anfragen – und wie er sich von einem öffentlichen Testserver unterscheidet.

Source: https://developers.anpheros.com/de/guides/fhir-sandbox

**Ein FHIR Sandbox ist ein Testserver, der die HL7 FHIR API spricht, auf dem Entwickler Ressourcen erstellen, lesen und suchen können, ohne echte Patienten zu berühren.** Der Anpheros FHIR Sandbox ist privat für Ihr Projekt: ein FHIR R4 Endpunkt unter `https://platform.anpheros.com/fhir/R4`, 30 synthetische Patienten mit jeweils sechs Monaten Historie, die gleiche Authentifizierung wie in der Produktion und ein Zurücksetzen-Button. Er ist kostenlos und mit einem Klick verfügbar.

<!-- visual:sandbox-stats -->

## Sandbox-Details

| | |
|---|---|
| FHIR-Basis-URL | `https://platform.anpheros.com/fhir/R4` (der Schlüssel entscheidet über Sandbox oder Produktion) |
| FHIR-Version | R4 (4.0.1), 26 Ressourcentypen; öffentliche CapabilityStatement unter `/fhir/R4/metadata` |
| Authentifizierung | `Authorization: Bearer sk_test_…` oder OAuth 2.1-Tokens für SMART-Apps |
| Testdaten | 30 synthetische Patienten: Erwachsene, Kinder und ältere Menschen, mit ICD-10-Diagnosen, ATC-Medikamenten, Allergien, LOINC-Laborwerten und Vitalparametern |
| Stabile Persona-IDs | Identifikatorsystem `https://anpheros.com/fhir/sid/sandbox-persona`, Werte `p01`–`p30`: dieselbe Person auch nach einem Reset |
| Reset | Ein Klick im Dashboard stellt die 30 Patienten (mit neuen IDs) wieder her; von Ihnen erstellte Patienten werden nicht angetastet |
| Limits | 10.000 Ressourcen-Schreibvorgänge pro Tag, 50 eigene Patienten, 250 MB Dokumente |
| Preis | Kostenlos, keine Karte erforderlich |

## Erste Anfragen

```bash
export KEY=sk_test_...        # from the dashboard: Get a sandbox key
BASE=https://platform.anpheros.com/fhir/R4

# the server's capabilities (no key needed)
curl -s $BASE/metadata | head -c 400

# three synthetic patients
curl -s "$BASE/Patient?_count=3" -H "Authorization: Bearer $KEY"

# one persona by its stable identifier
curl -s "$BASE/Patient?identifier=https://anpheros.com/fhir/sid/sandbox-persona|p02" -H "Authorization: Bearer $KEY"

# that patient's lab results, newest first
curl -s "$BASE/Observation?patient=$PID&category=laboratory&_sort=-date" -H "Authorization: Bearer $KEY"

# the whole record, and an International Patient Summary
curl -s "$BASE/Patient/$PID/\$everything" -H "Authorization: Bearer $KEY"
curl -s "$BASE/Patient/$PID/\$summary" -H "Authorization: Bearer $KEY"
```

## Private Sandbox oder öffentlicher Testserver?

<!-- visual:sandbox-vs-public -->

## Häufig gestellte Fragen

### Gibt es eine kostenlose FHIR-Sandbox?
Ja. Die Anpheros FHIR R4 Sandbox ist kostenlos und self-service: Melden Sie sich mit Google im Dashboard an, klicken Sie auf "Get a sandbox key" und rufen Sie `/fhir/R4` damit auf.

### Was ist die FHIR-Sandbox-URL?
`https://platform.anpheros.com/fhir/R4`. Sandbox und Produktion teilen sich die Adresse; ein `sk_test_`-Schlüssel erreicht immer nur Sandbox-Daten.

### Enthält die Sandbox Testpatienten?
Ja, 30 synthetische Patienten pro Projekt, jeder mit etwa sechs Monaten an Diagnosen, Medikamenten, Allergien, Laborergebnissen und Vitalwerten. Jede Persona behält über Zurücksetzungen hinweg eine stabile Kennung.

### Kann ich SMART on FHIR und OAuth in der Sandbox testen?
Ja. OAuth 2.1 mit PKCE, SMART v2 Patient Scopes und die Zustimmungsseite funktionieren in der Sandbox, sodass eine App vor der Produktion Ende-zu-Ende getestet werden kann.

### Kann ich echte Patientendaten in die Sandbox eingeben?
Nein. Die Sandbox ist nur für synthetische Daten bestimmt. Echte Patienten gehören in die Produktion, eine separate Datenbank für verifizierte Organisationen mit einer unterzeichneten Datenverarbeitungsvereinbarung.

<!-- visual:cta-sandbox -->

## Verwandte Themen

- [Kostenlose FHIR-Datenbank und Sandbox](https://developers.anpheros.com/de/guides/free-fhir-database): Wann eine verwaltete FHIR-Datenbank die richtige Wahl ist
- [FHIR Proof of Concept in einer kostenlosen Sandbox](https://developers.anpheros.com/de/guides/fhir-proof-of-concept): Was ein Pilotprojekt zeigen muss
- [Synthetische Patientendaten für Tests](https://developers.anpheros.com/de/guides/synthetic-patient-data)
- [FHIR-Plattform](https://developers.anpheros.com/de/guides/fhir)
- [Erste Schritte](https://developers.anpheros.com/de/guides/getting-started)
- [Limits](https://developers.anpheros.com/de/guides/limits)
