/** * 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 { CancelSubscriptionResultWithResponse } from "../model/CancelSubscriptionResultWithResponse"; import { EndSubscriptionResultWithResponse } from "../model/EndSubscriptionResultWithResponse"; import { StartSubscriptionResultWithResponse } from "../model/StartSubscriptionResultWithResponse"; export declare class fhcMhmApi { 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 cancelSubscription * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param hcpNihii hcpNihii * @param hcpName hcpName * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param reference reference * @param patientSsin patientSsin * @param io io * @param ioMembership ioMembership */ cancelSubscriptionUsingPOST(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpName: string, patientFirstName: string, patientLastName: string, patientGender: string, reference: string, patientSsin?: string, io?: string, ioMembership?: string): Promise; /** * * @summary notifySubscriptionClosure * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param hcpNihii hcpNihii * @param hcpName hcpName * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param reference reference * @param endDate endDate * @param reason reason * @param decisionType decisionType * @param patientSsin patientSsin * @param io io * @param ioMembership ioMembership */ notifySubscriptionClosureUsingPOST(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpName: string, patientFirstName: string, patientLastName: string, patientGender: string, reference: string, endDate: number, reason: string, decisionType: string, patientSsin?: string, io?: string, ioMembership?: string): Promise; /** * * @summary sendSubscription * @param xFHCKeystoreId X-FHC-keystoreId * @param xFHCTokenId X-FHC-tokenId * @param xFHCPassPhrase X-FHC-passPhrase * @param hcpNihii hcpNihii * @param hcpName hcpName * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param startDate startDate * @param signatureType signatureType * @param isTrial isTrial * @param patientSsin patientSsin * @param io io * @param ioMembership ioMembership * @param isRecovery isRecovery * @param isTestForNotify isTestForNotify */ sendSubscriptionUsingPOST(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpName: string, patientFirstName: string, patientLastName: string, patientGender: string, startDate: number, signatureType: string, isTrial?: boolean, patientSsin?: string, io?: string, ioMembership?: string, isRecovery?: boolean, isTestForNotify?: boolean): Promise; }