/** * Terminology Validation Codes * * Codes for terminology/value set binding validation. */ export declare const TerminologyCodes: { readonly 'terminology-binding-required': { readonly aspect: 'terminology'; readonly severity: 'error'; readonly description: 'Code not in required value set binding'; }; readonly 'terminology-binding-extensible': { readonly aspect: 'terminology'; readonly severity: 'warning'; readonly description: 'Code not in extensible value set binding'; }; readonly 'terminology-binding-preferred': { readonly aspect: 'terminology'; readonly severity: 'info'; readonly description: 'Code not in preferred value set binding'; }; readonly 'terminology-binding-example': { readonly aspect: 'terminology'; readonly severity: 'info'; readonly description: 'Code not in example value set binding'; }; readonly 'terminology-binding-required-code': { readonly aspect: 'terminology'; readonly severity: 'error'; readonly description: 'Primitive code not in required value set binding'; }; readonly 'terminology-binding-extensible-code': { readonly aspect: 'terminology'; readonly severity: 'warning'; readonly description: 'Primitive code not in extensible value set binding'; }; readonly 'terminology-binding-preferred-code': { readonly aspect: 'terminology'; readonly severity: 'info'; readonly description: 'Primitive code not in preferred value set binding'; }; readonly 'terminology-binding-example-code': { readonly aspect: 'terminology'; readonly severity: 'info'; readonly description: 'Primitive code not in example value set binding'; }; readonly 'terminology-binding-missing': { readonly aspect: 'terminology'; readonly severity: 'error'; readonly description: 'Required binding code is missing'; }; readonly 'terminology-valueset-error': { readonly aspect: 'terminology'; readonly severity: 'warning'; readonly description: 'ValueSet validation failed'; }; readonly 'terminology-display-mismatch': { readonly aspect: 'terminology'; readonly severity: 'warning'; readonly description: 'Coding display does not match CodeSystem concept display'; }; readonly 'terminology-code-inactive': { readonly aspect: 'terminology'; readonly severity: 'warning'; readonly description: 'CodeSystem concept is inactive'; }; readonly 'terminology-code-system-version-mismatch': { readonly aspect: 'terminology'; readonly severity: 'error'; readonly description: 'Coding.version conflicts with the CodeSystem version constrained by the bound ValueSet'; }; readonly 'terminology-coding-system-valueset': { readonly aspect: 'terminology'; readonly severity: 'error'; readonly description: 'Coding.system references a ValueSet instead of a CodeSystem'; }; readonly 'terminology-code-system-canonical-mismatch': { readonly aspect: 'terminology'; readonly severity: 'error'; readonly description: 'Coding.system uses a known incorrect canonical URL for a CodeSystem'; }; readonly 'terminology-codesystem-unresolvable': { readonly aspect: 'terminology'; readonly severity: 'warning'; readonly description: 'CodeSystem is not available in configured terminology sources'; }; readonly 'terminology-server-failure': { readonly aspect: 'terminology'; readonly severity: 'warning'; readonly description: 'Terminology server failed or timed out while validating the code'; }; readonly 'terminology-binding-unverified': { readonly aspect: 'terminology'; readonly severity: 'information'; readonly description: 'Binding could not be verified; ValueSet not expandable locally and no terminology server confirmed the code'; }; }; export type TerminologyCode = keyof typeof TerminologyCodes; //# sourceMappingURL=terminology-codes.d.ts.map