mise API - v0.0.0
    Preparing search index...

    Function seriesStorage_resolveMany

    • Resolves the storage state of every series CUBE holds under the given filters, in one pass.

      This exists because the per-series resolver costs two round trips EACH, and a patient's history runs to hundreds of series: reconciling a stored PACS answer that way took twenty seconds against a live CUBE, all of it spent asking the same question three hundred times. CUBE already indexes a stored series by study, so the whole reconciliation is one page per study — the count of studies, not of series.

      The series record carries the folder but no file count, so counts are a second pass over what was actually found, which is only ever the series already home.

      Parameters

      • filters: readonly SeriesStorageFilter[]

        What to ask about, usually one per study in an answer.

      • Optionaloptions: { counts?: boolean }

        counts: false skips the file counts, leaving zero.

      Returns Promise<Result<Map<string, SeriesStorageState>>>

      Series UID to storage state, holding only the series CUBE has.