/** * 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 { AddedDocumentPreview } from "../model/AddedDocumentPreview"; import { AgreementResponse } from "../model/AgreementResponse"; import { Appendix } from "../model/Appendix"; import { MppPreview } from "../model/MppPreview"; import { ParagraphInfos } from "../model/ParagraphInfos"; import { ParagraphPreview } from "../model/ParagraphPreview"; export declare class fhcChapter4Api { 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 agreementRequestsConsultation * @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 patientSsin patientSsin * @param patientDateOfBirth patientDateOfBirth * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param civicsVersion civicsVersion * @param paragraph paragraph * @param start start * @param end end * @param reference reference */ agreementRequestsConsultationUsingGET(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpSsin: string, hcpFirstName: string, hcpLastName: string, patientSsin: string, patientDateOfBirth: number, patientFirstName: string, patientLastName: string, patientGender: string, civicsVersion?: string, paragraph?: string, start?: number, end?: number, reference?: string): Promise; /** * * @summary cancelAgreement * @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 patientSsin patientSsin * @param patientDateOfBirth patientDateOfBirth * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param decisionReference decisionReference * @param iorequestReference iorequestReference */ cancelAgreementUsingDELETE(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpSsin: string, hcpFirstName: string, hcpLastName: string, patientSsin: string, patientDateOfBirth: number, patientFirstName: string, patientLastName: string, patientGender: string, decisionReference?: string, iorequestReference?: string): Promise; /** * * @summary closeAgreement * @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 patientSsin patientSsin * @param patientDateOfBirth patientDateOfBirth * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param decisionReference decisionReference */ closeAgreementUsingDELETE(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpSsin: string, hcpFirstName: string, hcpLastName: string, patientSsin: string, patientDateOfBirth: number, patientFirstName: string, patientLastName: string, patientGender: string, decisionReference: string): Promise; /** * * @summary findParagraphs * @param searchString searchString * @param language language */ findParagraphsUsingGET(searchString: string, language: string): Promise>; /** * * @summary findParagraphsWithCnk * @param cnk cnk * @param language language */ findParagraphsWithCnkUsingGET(cnk: number, language: string): Promise>; /** * * @summary getAddedDocument * @param chapterName chapterName * @param paragraphName paragraphName * @param verseSeq verseSeq * @param docSeq docSeq * @param language language */ getAddedDocumentUsingGET(chapterName: string, paragraphName: string, verseSeq: number, docSeq: number, language: string): Promise; /** * * @summary getAddedDocuments * @param chapterName chapterName * @param paragraphName paragraphName */ getAddedDocumentsUsingGET(chapterName: string, paragraphName: string): Promise>; /** * * @summary getMppsForParagraph * @param chapterName chapterName * @param paragraphName paragraphName */ getMppsForParagraphUsingGET(chapterName: string, paragraphName: string): Promise>; /** * * @summary getParagraphInfos * @param chapterName chapterName * @param paragraphName paragraphName */ getParagraphInfosUsingGET(chapterName: string, paragraphName: string): Promise; /** * * @summary getVtmNamesForParagraph * @param chapterName chapterName * @param paragraphName paragraphName * @param language language */ getVtmNamesForParagraphUsingGET(chapterName: string, paragraphName: string, language: string): Promise>; /** * * @summary requestAgreement * @param body appendices * @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 patientSsin patientSsin * @param patientDateOfBirth patientDateOfBirth * @param patientFirstName patientFirstName * @param patientLastName patientLastName * @param patientGender patientGender * @param requestType requestType * @param civicsVersion civicsVersion * @param paragraph paragraph * @param verses verses * @param incomplete incomplete * @param start start * @param end end * @param decisionReference decisionReference * @param ioRequestReference ioRequestReference */ requestAgreementUsingPOST(xFHCKeystoreId: string, xFHCTokenId: string, xFHCPassPhrase: string, hcpNihii: string, hcpSsin: string, hcpFirstName: string, hcpLastName: string, patientSsin: string, patientDateOfBirth: number, patientFirstName: string, patientLastName: string, patientGender: string, requestType: string, civicsVersion: string, paragraph: string, verses?: string, incomplete?: boolean, start?: number, end?: number, decisionReference?: string, ioRequestReference?: string, body?: Array): Promise; }