/** * Api Documentation * Api Documentation * * OpenAPI spec version: 1.0 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { XHR } from "./XHR"; import { Eattest } from "../model/Eattest"; import { SendAttestResult } from "../model/SendAttestResult"; import { SendAttestResultWithResponse } from "../model/SendAttestResultWithResponse"; export declare class fhcEattestV2Api { host: string; headers: Array; fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise; constructor(host: string, headers: any, fetchImpl?: (input: RequestInfo, init?: RequestInit) => Promise); setHeaders(h: Array): void; handleError(e: XHR.XHRError): never; /** * * @summary cancelAttest * @param patientSsin patientSsin * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param hcpNihii hcpNihii * @param hcpSsin hcpSsin * @param hcpFirstName hcpFirstName * @param hcpLastName hcpLastName * @param hcpCbe hcpCbe * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param eAttestRef eAttestRef * @param reason reason * @param date date * @param traineeSupervisorSsin traineeSupervisorSsin * @param traineeSupervisorNihii traineeSupervisorNihii * @param traineeSupervisorFirstName traineeSupervisorFirstName * @param traineeSupervisorLastName traineeSupervisorLastName */ cancelAttestUsingDELETE(patientSsin: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpSsin: string, hcpFirstName: string, hcpLastName: string, hcpCbe: string, patientFirstName: string, patientLastName: string, patientGender: string, eAttestRef: string, reason: string, date?: number, traineeSupervisorSsin?: string, traineeSupervisorNihii?: string, traineeSupervisorFirstName?: string, traineeSupervisorLastName?: string): Promise; /** * * @summary cancelAttestWithResponse * @param patientSsin patientSsin * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param hcpNihii hcpNihii * @param hcpSsin hcpSsin * @param hcpFirstName hcpFirstName * @param hcpLastName hcpLastName * @param hcpCbe hcpCbe * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param eAttestRef eAttestRef * @param reason reason * @param date date * @param traineeSupervisorSsin traineeSupervisorSsin * @param traineeSupervisorNihii traineeSupervisorNihii * @param traineeSupervisorFirstName traineeSupervisorFirstName * @param traineeSupervisorLastName traineeSupervisorLastName */ cancelAttestWithResponseUsingDELETE(patientSsin: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpSsin: string, hcpFirstName: string, hcpLastName: string, hcpCbe: string, patientFirstName: string, patientLastName: string, patientGender: string, eAttestRef: string, reason: string, date?: number, traineeSupervisorSsin?: string, traineeSupervisorNihii?: string, traineeSupervisorFirstName?: string, traineeSupervisorLastName?: string): Promise; /** * * @summary sendAttest * @param body attest * @param patientSsin patientSsin * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param hcpNihii hcpNihii * @param hcpSsin hcpSsin * @param hcpFirstName hcpFirstName * @param hcpLastName hcpLastName * @param hcpCbe hcpCbe * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param treatmentReason treatmentReason * @param date date * @param traineeSupervisorSsin traineeSupervisorSsin * @param traineeSupervisorNihii traineeSupervisorNihii * @param traineeSupervisorFirstName traineeSupervisorFirstName * @param traineeSupervisorLastName traineeSupervisorLastName * @param guardPostNihii guardPostNihii * @param guardPostSsin guardPostSsin * @param guardPostName guardPostName */ sendAttestUsingPOST1(patientSsin: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpSsin: string, hcpFirstName: string, hcpLastName: string, hcpCbe: string, patientFirstName: string, patientLastName: string, patientGender: string, treatmentReason?: string, date?: number, traineeSupervisorSsin?: string, traineeSupervisorNihii?: string, traineeSupervisorFirstName?: string, traineeSupervisorLastName?: string, guardPostNihii?: string, guardPostSsin?: string, guardPostName?: string, body?: Eattest): Promise; /** * * @summary sendAttestWithResponse * @param body attest * @param patientSsin patientSsin * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param hcpNihii hcpNihii * @param hcpSsin hcpSsin * @param hcpFirstName hcpFirstName * @param hcpLastName hcpLastName * @param hcpCbe hcpCbe * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param treatmentReason treatmentReason * @param date date * @param traineeSupervisorSsin traineeSupervisorSsin * @param traineeSupervisorNihii traineeSupervisorNihii * @param traineeSupervisorFirstName traineeSupervisorFirstName * @param traineeSupervisorLastName traineeSupervisorLastName * @param guardPostNihii guardPostNihii * @param guardPostSsin guardPostSsin * @param guardPostName guardPostName */ sendAttestWithResponseUsingPOST1(patientSsin: string, xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpSsin: string, hcpFirstName: string, hcpLastName: string, hcpCbe: string, patientFirstName: string, patientLastName: string, patientGender: string, treatmentReason?: string, date?: number, traineeSupervisorSsin?: string, traineeSupervisorNihii?: string, traineeSupervisorFirstName?: string, traineeSupervisorLastName?: string, guardPostNihii?: string, guardPostSsin?: string, guardPostName?: string, body?: Eattest): Promise; }