UNPKG

@icure/cardinal-prescription-be-angular

Version:

This is a Belgian-specific Angular application for healthcare professionals to manage electronic prescriptions with SAM. Created by iCure.

39 lines (38 loc) 2.02 kB
import { OnInit, TemplateRef } from '@angular/core'; import { Commercialization, Reimbursement, SamText, SupplyProblem } from '@icure/cardinal-be-sam-sdk'; import { MedicationType } from '../../../../shared/types'; import { TranslationService } from '../../../../shared/services/translation/translation.service'; import * as i0 from "@angular/core"; export declare class MedicationInfographicsComponent implements OnInit { private translationService; medication: MedicationType; cheapMedicationContent?: TemplateRef<any>; reimbursementsContent?: TemplateRef<any>; deliveryConditionsContent?: TemplateRef<any>; prescriptionConditionsContent?: TemplateRef<any>; supplyProblemsContent?: TemplateRef<any>; endOfCommercialisationContent?: TemplateRef<any>; startOfCommercialisationContent?: TemplateRef<any>; constructor(translationService: TranslationService); language: keyof SamText; t: (key: string) => string; commercialization?: Commercialization; supplyProblem?: SupplyProblem; reimbursement?: Reimbursement; commercializationExtraInfo?: string[]; commercializationEnd?: string; commercializationReason?: string; commercializationImpact?: string; supplyProblemExtraInfo?: string[]; supplyProblemReason?: string; supplyProblemImpact?: string; reimbursementCriterion?: string; ngOnInit(): void; getSpecialRegulation(code: number): string; formatTimestamp(timestamp: number): string | undefined; getCategoryLabelForReimbursement(code?: string): string; computeFeeAmount(fee: string): string; getTranslatedText(text?: SamText, lang?: keyof SamText, fallback?: keyof SamText): string | undefined; static ɵfac: i0.ɵɵFactoryDeclaration<MedicationInfographicsComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<MedicationInfographicsComponent, "cardinal-medication-infographics", never, { "medication": { "alias": "medication"; "required": true; }; }, {}, never, never, true, never>; }