Medisch-technische integratietesten voor FHIR R4 & MedMij

Catch healthcare integration bugs before your customer does.

Het Git-first testplatform dat FHIR R4- en MedMij-integraties deterministisch valideert in lokale terminals, GitHub Actions en hosted CI/CD pipelines. Geen persistentie van patiëntdata, officiële HL7 validator en 5 kristalheldere conformance gates.

terminal — healthtest run
$npx @healthtest/cli run ./scenarios/nl-core.yaml --endpoint https://api.ziekenhuis.nl/fhir
Live Interactief Model

De Conformance Map & 5 Validatie Gates

Selecteer hieronder een FHIR-resource om het dynamische validatietraject door de gates te inspecteren.

HT
HealthTestIn ontwikkeling
FHIR R4Test run 2026-09-05 10:24Bekijk run
BRONNEN
Patient1 instance
Observation12 instances
Encounter3 instances
MedicationRequest2 instances
DiagnosticReport4 instances
CONFORMANCE MAPVALIDATIE GATES
SyntaxisJSON • FHIR
StructuurProfiles • Cardinality
TerminologieSNOMED CT • LOINC
Business rulesZorgspecifieke regels
Referentiële integriteitResolves • Links
RUN RESULTAAT
Geslaagd128/128 checks
0 fouten0 waarschuwingen
DURATIE
00:01:42
OMGEVING
Test
PROFIEL
NL Core v1.12.0
BRON
api.ziekenhuis.nl
Legenda
Data flow
Validatie pad
Optioneel
Laatste update: zojuist
Architectuur

Vijf Strikte Conformance Gates

Elke test-run doorloopt vijf opeenvolgende kwaliteitsfilters zodat fouten onmiddellijk herleidbaar zijn.

01

Syntaxis Gate

JSON-parsing, encoding, UTF-8 integriteit en conformiteit met de fundamentele FHIR JSON datatype specificaties (RFC 8259).

JSON • FHIR Primitives
02

Structuur Gate

Toetsing tegen authoritatieve StructureDefinitions: verplichte kardinaliteiten (1..1), verboden velden, types en slicing.

Profiles • Cardinality
03

Terminologie Gate

Binding aan ValueSets en CodeSystems: validatie van SNOMED CT medische concepten, LOINC labcodes en Nictiz-waardelijsten.

SNOMED CT • LOINC • ValueSets
04

Business Rules Gate

Zorgspecifieke regels en logische invariants (bijv. MedMij kwalificatiecriteria, voorschrijfregels en chronologie).

NL Core • MedMij Semantiek
05

Referentiële Integriteit

Resolveerbaarheid van interne en externe links (Patient, Encounter, Practitioner) en bidirectionele consistentie.

Resolves • Links • Bundles
ADR-010 Beveiligingsgarantie

Strikte Dataminimalisatie: Geen Patiëntdata in de Cloud

HealthTest slaat standaard nooit onversleutelde volledige FHIR-payloads op. Testrapporten bevatten uitsluitend deterministische SHA-256 fingerprints, genormaliseerde validatiefouten en abstracte metagegevens. Bovendien blokkeert onze HTTP-engine alle SSRF-paden naar interne netwerken (RFC1918) en cloudmetadata-endpoints.

✓ Zero Raw FHIR Persistence✓ SSRF Egress Defense✓ Isolated Runner Sandboxes✓ Offline Official Validator
Quickstart

In 3 Stappen van Terminal naar CI/CD

Geen account vereist voor de open-source CLI en GitHub Actions.

1

Scenario opstellen

Definieer declaratieve integratietests in YAML met automatische validatie tegen FHIR R4 en Implementation Guides.

2

Lokaal uitvoeren

Voer de test lokaal uit met healthtest run voor directe feedback en console-rapportage.

3

Borgen in GitHub Actions

Integreer de HealthTest Action in uw PR-pipeline voor geautomatiseerde regressiecontrole vóór elke deployment.

Tarieven

Transparante Plannen voor Elk Team

Open Source

€0 / altijd

Voor individuele developers en open-source projecten.

  • ✓ Volledige CLI & Scenario Engine
  • ✓ Officiële HL7 Validator
  • ✓ GitHub Action runner
  • ✓ Lokale Console, JSON & JUnit reports
Meest gekozen

Team Cloud

€149 / maand

Voor HealthTech teams met continue integratie-eisen.

  • ✓ Alles uit Open Source
  • ✓ Hosted Conformance Dashboard
  • ✓ Automatische Baselines & Regressiediffs
  • ✓ Team rollen en API-tokens
  • ✓ 30 dagen runhistorie

Enterprise

Op aanvraag

Voor ziekenhuizen, EPD-leveranciers en zorginstellingen.

  • ✓ Outbound-only Private Runner achter uw firewall
  • ✓ mTLS certificaat-connectors
  • ✓ SAML / OIDC SSO & SIEM audit stream
  • ✓ Dedicated SLA & Support