/** * 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 { Code } from "./Code"; import { CompoundPrescription } from "./CompoundPrescription"; import { Content } from "./Content"; import { Duration } from "./Duration"; import { MedicationRenewal } from "./MedicationRenewal"; import { Medicinalproduct } from "./Medicinalproduct"; import { RegimenItem } from "./RegimenItem"; import { Substanceproduct } from "./Substanceproduct"; export declare class Medication { constructor(json: JSON | any); compoundPrescription?: string; compoundPrescriptionV2?: CompoundPrescription; substanceProduct?: Substanceproduct; medicinalProduct?: Medicinalproduct; numberOfPackages?: number; batch?: string; commentForDelivery?: string; beginMoment?: number; endMoment?: number; temporality?: Code; duration?: Duration; knownUsage?: boolean; regimen?: Array; renewal?: MedicationRenewal; intakeRoute?: Code; instructionForPatient?: string; instructionsForReimbursement?: Medication.InstructionsForReimbursementEnum; substitutionAllowed?: boolean; recipeInstructionForPatient?: string; options?: { [key: string]: Content; }; } export declare namespace Medication { type InstructionsForReimbursementEnum = "PAYING_THIRD_PARTY" | "FIRST_DOSE" | "SECOND_DOSE" | "THIRD_DOSE" | "CHRONIC_KINDEY_DISEASE" | "DIABETES_TREATMENT" | "DIABETES_CONVENTION" | "NOT_REIMBURSABLE" | "EXPLAIN_MEDICATION" | "DIABETES_STARTPATH"; const InstructionsForReimbursementEnum: { PAYINGTHIRDPARTY: InstructionsForReimbursementEnum; FIRSTDOSE: InstructionsForReimbursementEnum; SECONDDOSE: InstructionsForReimbursementEnum; THIRDDOSE: InstructionsForReimbursementEnum; CHRONICKINDEYDISEASE: InstructionsForReimbursementEnum; DIABETESTREATMENT: InstructionsForReimbursementEnum; DIABETESCONVENTION: InstructionsForReimbursementEnum; NOTREIMBURSABLE: InstructionsForReimbursementEnum; EXPLAINMEDICATION: InstructionsForReimbursementEnum; DIABETESSTARTPATH: InstructionsForReimbursementEnum; }; }