L3 FHIR Authoring
Skill id: l3-fhir-authoring
Generated from JSON Schema — do not edit by hand. Run bun run cat-harness/scripts/gen-schema-docs.ts.
Input schema for L3 FHIR IG authoring. Creates machine-readable FHIR artifacts from L2 DAK specifications.
| Field | Type | Required | Description |
|---|
artifactType | "logical-model" | "profile" | "questionnaire" | "cql-library" | "structure-map" | "plan-definition" | "measure" | "test-case" | "actor-definition" | "requirements" | yes | Type of FHIR artifact to author. |
l2Source | string | yes | Path or reference to the L2 DAK source material. |
fshOutputDir | string | no | Directory for FSH output files. (default: "input/fsh") |
igRoot | string | no | IG repository root directory. |
Raw schema · ✎ Edit
Output
Output schema for L3 FHIR IG authoring.
| Field | Type | Required | Description |
|---|
fshFiles | array | yes | |
sushiResult | object | yes | |
generatedResources | array | no | |
fshFiles[]
| Field | Type | Required | Description |
|---|
path | string | yes | |
resourceType | string | yes | |
resourceId | string | no | |
sushiResult
| Field | Type | Required | Description |
|---|
status | "success" | "warnings" | "errors" | no | |
resourceCount | integer | no | |
errorCount | integer | no | |
warningCount | integer | no | |
generatedResources[]
| Field | Type | Required | Description |
|---|
path | string | no | |
resourceType | string | no | |
url | string | no | |
Raw schema · ✎ Edit