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

    Function MasterRecordsApiAxiosParamCreator

    • MasterRecordsApi - axios parameter creator

      Parameters

      Returns {
          getMasterRecord: (
              recordId: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMasterRecordLatestMessage: (
              recordId: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMasterRecordLinkrecords: (
              recordId: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMasterRecordMessages: (
              recordId: number,
              facility?: string,
              since?: string,
              until?: string,
              status?: string[],
              channel?: string[],
              sortBy?: MessageEnum,
              orderBy?: OrderBy,
              page?: number,
              size?: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMasterRecordPatientrecords: (
              recordId: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMasterRecordPersons: (
              recordId: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMasterRecordRelated: (
              recordId: number,
              excludeSelf?: boolean,
              nationalidType?: string,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMasterRecordStatistics: (
              recordId: number,
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
          getMasterRecordWorkitems: (
              recordId: number,
              status?: number[],
              options?: AxiosRequestConfig,
          ) => Promise<RequestArgs>;
      }

      • getMasterRecord: (recordId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>

        Retreive a particular master record from the EMPI

      • getMasterRecordLatestMessage: (recordId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>

        Retreive a minimal representation of the latest file received for the patient, if received within the last year.

      • getMasterRecordLinkrecords: (recordId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>

        Retreive a list of link records related to a particular master record

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

        Retreive a list of errors related to a particular master record. By default returns message created within the last 365 days.

      • getMasterRecordPatientrecords: (recordId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>

        Retreive a list of patient records related to a particular master record.

      • getMasterRecordPersons: (recordId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>

        Retreive a list of person records related to a particular master record.

      • getMasterRecordRelated: (
            recordId: number,
            excludeSelf?: boolean,
            nationalidType?: string,
            options?: AxiosRequestConfig,
        ) => Promise<RequestArgs>

        Retreive a list of other master records related to a particular master record

      • getMasterRecordStatistics: (recordId: number, options?: AxiosRequestConfig) => Promise<RequestArgs>

        Retreive a particular master record from the EMPI

      • getMasterRecordWorkitems: (
            recordId: number,
            status?: number[],
            options?: AxiosRequestConfig,
        ) => Promise<RequestArgs>

        Retreive a list of work items related to a particular master record.