@ukkidney/ukrdc-axios-ts
    Preparing search index...

    Function WorkItemsApiAxiosParamCreator

    • WorkItemsApi - axios parameter creator

      Parameters

      Returns {
          getWorkitem: (
              workitemId: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getWorkitemCollection: (
              workitemId: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getWorkitemMessages: (
              workitemId: number,
              facility?: string,
              since?: string,
              until?: string,
              status?: string[],
              page?: number,
              size?: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getWorkitemRelated: (
              workitemId: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getWorkitems: (
              since?: string,
              until?: string,
              status?: number[],
              facility?: string,
              sortBy?: WorkItemEnum,
              orderBy?: OrderBy,
              page?: number,
              size?: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          postWorkitemClose: (
              workitemId: number,
              closeWorkItemRequest: CloseWorkItemRequest,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          putWorkitemUpdate: (
              workitemId: number,
              updateWorkItemRequest: UpdateWorkItemRequest,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
      }

      • getWorkitem: (workitemId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>

        Retreive a particular work item from the EMPI

      • getWorkitemCollection: (workitemId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>

        Retreive a list of other work items related to a particular work item

      • getWorkitemMessages: (
            workitemId: number,
            facility?: string,
            since?: string,
            until?: string,
            status?: string[],
            page?: number,
            size?: number,
            options?: AxiosRequestConfig,
        ) => Promise<RequestArgs>

        Retreive a list of other work items related to a particular work item

      • getWorkitemRelated: (workitemId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>

        Retreive a list of other work items related to a particular work item

      • getWorkitems: (
            since?: string,
            until?: string,
            status?: number[],
            facility?: string,
            sortBy?: WorkItemEnum,
            orderBy?: OrderBy,
            page?: number,
            size?: number,
            options?: AxiosRequestConfig,
        ) => Promise<RequestArgs>

        Retreive a list of open work items from the EMPI

      • postWorkitemClose: (
            workitemId: number,
            closeWorkItemRequest: CloseWorkItemRequest,
            options?: AxiosRequestConfig,
        ) => Promise<RequestArgs>

        Update and close a particular work item

      • putWorkitemUpdate: (
            workitemId: number,
            updateWorkItemRequest: UpdateWorkItemRequest,
            options?: AxiosRequestConfig,
        ) => Promise<RequestArgs>

        Update a particular work item in the EMPI