FHIR Validation
Skill id: fhir-validation
Generated from JSON Schema — do not edit by hand. Run bun run cat-harness/scripts/gen-schema-docs.ts.
Input schema for FHIR validation — runs SUSHI, IG Publisher QA, and conformance checks.
| Field | Type | Required | Description |
|---|
igRoot | string | yes | Path to the IG repository root. |
validationLevel | "sushi-only" | "publisher-qa" | "full" | no | Level of validation to perform. (default: "full") |
targetProfiles | array | no | Specific CRMI profiles to validate against (Shareable, Publishable, Computable, Executable). |
Raw schema · ✎ Edit
Output
Output schema for FHIR validation results.
| Field | Type | Required | Description |
|---|
overallStatus | "pass" | "warnings" | "errors" | yes | |
sushiResult | object | no | |
publisherResult | object | no | |
conformanceResults | array | no | |
sushiResult
| Field | Type | Required | Description |
|---|
status | string | no | |
errors | integer | no | |
warnings | integer | no | |
publisherResult
| Field | Type | Required | Description |
|---|
status | string | no | |
qaHtmlPath | string | no | |
errorCount | integer | no | |
warningCount | integer | no | |
infoCount | integer | no | |
| Field | Type | Required | Description |
|---|
resource | string | no | |
profile | string | no | |
status | "conformant" | "non-conformant" | no | |
issues | array | no | |
Raw schema · ✎ Edit