imaging_api.db.get_executed_pacs_request_by_project

Functions

get_executed_pacs_request_by_project(...)

Get all executed PACS requests for a given project.

Module Contents

async imaging_api.db.get_executed_pacs_request_by_project.get_executed_pacs_request_by_project(project_id: str, session: sqlalchemy.ext.asyncio.AsyncSession) list[imaging_api.db.models.ExecutedPacsRequest]

Get all executed PACS requests for a given project.

Parameters:
  • project_id (str) – The ID of the project.

  • session (AsyncSession) – The database session.

Returns:

A list of executed PACS requests.

Return type:

list[ExecutedPacsRequest]

Raises:

HTTPException – If project_id is empty.