Children's Hospital of Philadelphia · API Governance Rules
Children's Hospital of Philadelphia API Rules
Spectral linting rules defining API design standards and conventions for Children's Hospital of Philadelphia.
4 Rules
error 2
warn 2
Rule Categories
chop
Rules
error
chop-server-url
All CHOP API specs must reference the production FHIR R4 base URL.
$.servers[*].url
warn
chop-operation-summary-title-case
Operation summaries must use Title Case.
$.paths[*][get,post,put,patch,delete].summary
error
chop-smart-on-fhir-security
Every CHOP spec must declare the smartOnFhir OAuth2 security scheme.
$.components.securitySchemes
warn
chop-tag-patient-access-or-provider-directory
Operations must carry one of the canonical CHOP tags.
$.paths[*][get,post,put,patch,delete].tags[*]