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.

45 lines (44 loc) 1.51 kB
import { Medication } from '@icure/be-fhc-lite-api'; import { Commercialization, Reimbursement, SupplyProblem, VmpStub } from '@icure/cardinal-be-sam-sdk'; import { PractitionerVisibilityType, PharmacistVisibilityType } from '../../internal/types'; export type DeliveryModusSpecificationCodeType = 'Sp' | 'Sp1' | 'Sp/S' | 'Sp1/S' | 'IMP/Sp' | 'IMP/Sp1'; export type MedicationType = { ampId?: string; vmpGroupId?: string; nmpId?: string; cnk?: string; dmppProductId?: string; id?: string; title: string; vmpTitle?: string; activeIngredient?: string; price?: string; crmLink?: string; patientInformationLeafletLink?: string; blackTriangle?: boolean; speciallyRegulated?: number; genericPrescriptionRequired?: boolean; intendedName?: string; rmaProfessionalLink?: string; spcLink?: string; dhpcLink?: string; rmakeyMessages?: string; vmp?: VmpStub; supplyProblems?: SupplyProblem[]; commercializations?: Commercialization[]; deliveryModusCode?: string; deliveryModus?: string; deliveryModusSpecificationCode?: DeliveryModusSpecificationCodeType; deliveryModusSpecification?: string; reimbursements?: Reimbursement; }; export type PrescribedMedicationType = { uuid: string; medication: Medication; rid?: string; ampId?: string; cnk?: string; dmppProductId?: string; prescriberVisibility?: PractitionerVisibilityType; pharmacistVisibility?: PharmacistVisibilityType; };