Validate an ADIME document Bundle
POST /fhir/Bundle/$validate-document · API key required
Checks a document Bundle (from $ncp-document or another system): Composition first and complete, the four ADIME sections, narrative, unique fullUrls, internal references, one patient, section placement and links between diagnosis, care plan, goals and follow-up. Returns 200 with an OperationOutcome of errors, warnings and, when valid, one information issue. Stateless: nothing is stored. Body is a FHIR Parameters resource with one `resource` parameter (the Bundle). Access: this operation needs a Bearer credential carrying the scope `system/Bundle.read`. A missing credential returns 401, a missing scope 403 (both as OperationOutcome).
Request body
Content type: application/json
Responses
200- FHIR OperationOutcome (errors, warnings or a valid note)400- FHIR OperationOutcome - body is not Parameters or has no single resource401- Missing or invalid credential403- Credential lacks the required FHIR scope429