import type { Reference } from "fhir/r4"; import { FHIRModel } from "./fhir-model"; import { PatientModel } from "./patient"; export declare class MedicationStatementModel extends FHIRModel { kind: "MedicationStatement"; readonly builderPatientRxNormStatus?: Record; get activeIngredient(): string | undefined; get aggregatedFrom(): Reference[]; get basedOn(): string | undefined; get category(): string; get context(): string | undefined; get dateAsserted(): string | undefined; set dateAsserted(dateAsserted: Date | string | undefined); get derivedFrom(): string[]; get display(): string; get sortDisplay(): string; get dosage(): string | undefined; get effectiveStart(): string | undefined; get identifier(): string | undefined; set informationSource(informationSource: Reference | undefined); get medicationReference(): string | undefined; get notesDisplay(): string[]; get partOf(): string | undefined; get patientStatus(): string; get resourceTypeTitle(): string; get rxNorm(): string | undefined; /** * Get RxNorm coding with "display" defaulting to this Med-Statement label. */ get rxNormCodeableConcept(): { display: string; code?: string | undefined; _code?: import("fhir/r4").Element | undefined; _display?: import("fhir/r4").Element | undefined; system?: string | undefined; _system?: import("fhir/r4").Element | undefined; userSelected?: boolean | undefined; _userSelected?: import("fhir/r4").Element | undefined; version?: string | undefined; _version?: import("fhir/r4").Element | undefined; extension?: import("fhir/r4").Extension[] | undefined; id?: string | undefined; _id?: import("fhir/r4").Element | undefined; }; get reason(): string | undefined; get reasonReference(): fhir4.MedicationStatement["reasonReference"] | undefined; get isInactive(): boolean; get status(): "active" | "stopped" | "unknown" | "completed" | "entered-in-error" | "on-hold" | "intended" | "not-taken"; get displayStatus(): string; get statusReason(): string | undefined; get subjectID(): string; get patient(): PatientModel | undefined; get lastFillDate(): string | undefined; get quantity(): string | undefined; get daysSupply(): string | undefined; get refills(): string | undefined; get lastPrescriber(): string | undefined; get lastPrescribedDate(): string | undefined; get lastActivityDate(): string | undefined; get title(): string; } //# sourceMappingURL=medication-statement.d.ts.map