corti-hpi is right but you want family-centred language for a pediatric clinic. The change applies on every call from this clinic.
What you do:
- Create a section that inherits from the Standard. Pass the Standard’s UUID as
inheritFromId; override only the fields you want to diverge. - Wrap it in a template (or create an inheriting template from an existing Standard template) and reference your inheriting section’s UUID in
sections[]. - Reference your new template from
POST /documentsusing Path 1.
POST /documents/sections — inherit with an instructions override
contentPrompt, writingStylePrompt, miscPrompt, heading) but swap the outputSchema to a structured shape your EHR pipeline expects. outputSchema overrides are wholesale — the schema you submit fully replaces the parent’s. See Section Schemas for design patterns.
POST /documents/sections — inherit with a schema override
inheritFromId against the Corti Standard at all — instead, re-create the section (or template) as your own resource by copying the configuration into a POST /documents/sections request without inheritFromId. That decouples you from the Corti Standard entirely; subsequent silent improvements to the Standard will not reach you, and the resource is yours to version.
Previous: Recipe 1 — Use a Corti Standard out of the box · Next: Recipe 3 — Reference Corti Standards + per-call end-user overrides