Skip to main content

fhir_client

FHIR Client implementation.

Classes

FHIRClient

class FHIRClient(    url: str,    authorization: Optional[str] = None,    extra_headers: Optional[dict] = None,    requests_config: Optional[dict] = None,    *,    dump_resource: collections.abc.Callable[[typing.Any], dict] = <function SyncClient.<lambda>>,):

Implementation of FHIR Client for error handling.

dump kwarg is a function that is called for all CRUD operations. It's needed for custom typing model like pydantic

Ancestors

  • fhirpy.lib.SyncFHIRClient
  • fhirpy.base.lib_sync.SyncClient
  • fhirpy.base.client.AbstractClient
  • abc.ABC