Skip to content

Exceptions

All expected acquisition and parsing failures inherit from ICDKnowledgeBaseError.

cms_icd.exceptions

Exceptions raised by :mod:cms_icd.

ICDKnowledgeBaseError

Base exception for expected CMS ICD knowledge-base failures.

ReleaseUnavailableError

Raised when the requested CMS release cannot be resolved.

AmbiguousReleaseError

Raised when multiple CMS artifacts match one material selection.

MaterialUnavailableError

Raised when a release does not provide a requested material.

DownloadError

Raised when an official CMS artifact cannot be downloaded or validated.

ParseError

Raised when a CMS material does not match the expected structure.

options: members: true show_root_heading: false show_source: false