Source code for fhirpack.exceptions

from enum import Enum


[docs]class BaseException(Exception): pass
[docs]class ErrorSeverity(Enum): fatal = "fatal" error = "error" warning = "warning" information = "information"
[docs]class ServerConnectionException(ConnectionError): """Raised when pack does not have connection to server.""" pass
[docs]class InvalidInputDataException(ValueError): """Raised when invalid input types are passed.""" pass
[docs]class InvalidSearchParams(ValueError): """Raised when invalid key is used for searchParams""" pass
[docs]class InvalidOperationException(BaseException): """Raised when operation is invalid for data.""" pass
[docs]class ConfigurationFileNotFound(BaseException): """Raised when operation is invalid for data.""" pass
[docs]class InvalidConfigurationException(BaseException): """Raised when operation is invalid for data.""" pass