imednet

Contents:

  • Logging and Tracing
  • Quick Start
  • Configuration
  • Async Quick Start
  • Pagination guarantees
  • API Overview
  • Mednet EDC REST API Reference
  • Form Builder
  • Architecture Overview
  • Model Parsing
  • Schema Validation Flow
  • Command Line Interface (CLI)
  • Workflow Interactions
  • Register Subjects Workflow
  • Plugin Authoring Guide
  • Caching Behavior
  • Retry Policy and Error Handling
  • Job Polling Mechanism
  • Record Mapping Process
  • Airflow Integration
  • Test Skip Conditions
  • Orchestration
  • Live Test Charter
  • Live (End-to-End) Test Plan
  • Live Test Overview
  • Examples
  • Contributing
  • Issue Management
  • Project Standards
  • Triage Playbook
  • Governance — Trust, Traceability & Audit Trail

Integrations:

  • Export Destinations
  • DuckDB Integration
  • Snowflake Export

API Reference:

  • imednet
    • imednet package
      • AsyncImednetSDK
      • BaseClient
      • Config
      • DefaultRetryPolicy
      • FilterConflictError
      • ImednetClient
      • ImednetSDK
      • MultiStudyOrchestrator
      • OrchestratorError
      • OrchestratorResult
      • PluginLoadError
      • PluginProtocol
      • RetryPolicy
      • RetryState
      • StudyWorkerCallable
      • WorkflowsNamespaceProtocol
      • load_config()
      • Subpackages
        • imednet.auth package
        • imednet.cli package
        • imednet.core package
        • imednet.endpoints package
        • imednet.errors package
        • imednet.form_designer package
        • imednet.http package
        • imednet.integrations package
        • imednet.models package
        • imednet.orchestration package
        • imednet.pagination package
        • imednet.testing package
        • imednet.utils package
        • imednet.validation package
      • Submodules
      • imednet.async_sdk module
      • imednet.config module
      • imednet.constants module
      • imednet.discovery module
      • imednet.plugins module
      • imednet.sdk module
      • imednet.sdk_convenience module
  • apache_airflow_providers_imednet
  • imednet_workflows
  • imednet_streamlit
imednet
  • imednet
  • imednet package
  • imednet.cli package
  • View page source

imednet.cli package

Subpackages

  • imednet.cli.export package
  • imednet.cli.intervals package
  • imednet.cli.jobs package
  • imednet.cli.queries package
  • imednet.cli.record_revisions package
  • imednet.cli.records package
  • imednet.cli.sites package
  • imednet.cli.studies package
  • imednet.cli.subjects package
  • imednet.cli.utils package
    • display_list()
    • fetching_status()
    • get_sdk()
    • parse_filter_args()
    • register_list_command()
    • Submodules
    • imednet.cli.utils.args module
      • parse_filter_args()
    • imednet.cli.utils.commands module
      • register_list_command()
    • imednet.cli.utils.context module
      • fetching_status()
      • get_sdk()
    • imednet.cli.utils.export module
      • Model
        • Model.__init__()
        • Model.model_dump()
      • export_list_to_file()
    • imednet.cli.utils.output module
      • display_list()
  • imednet.cli.variables package

Submodules

imednet.cli.decorators module

imednet.cli.decorators.with_sdk(func)[source]

Initialize the SDK and pass it to the wrapped command function.

Return type:

Callable[[ParamSpec(P)], TypeVar(R)]

Parameters:

func (Callable[[Concatenate[ImednetSDK, ~P]], R]) –

Previous Next

© Copyright .

Built with Sphinx using a theme provided by Read the Docs.