Posos Widgets JavaScript SDK
    Preparing search index...

    Interface PrescriptionElementFreeText

    interface PrescriptionElementFreeText {
        addedAt: string;
        careDetails: {
            careType: string | null;
            durationDay: number | null;
            frequency: string | null;
        };
        comment: string
        | null;
        designation: string;
        dosage: { text: string | null };
        id: string;
        isForLongTermIllness: boolean;
        locationDurationDay: number | null;
        packagingNumber: number | null;
        patientAdvice: string | null;
        posology: { input: string | null; renewal: PrescriptionRenewal | null };
        prescriptionCategory:
            | "APSI"
            | "AUTRE"
            | "BIO"
            | "DM"
            | "INFIRMIER"
            | "KINE"
            | "ORTHOPHONISTE"
            | "ORTHOPTISTE"
            | "PARA"
            | "PEDICURE"
            | "PREPMAGISTRALE";
        renewal: PrescriptionRenewal
        | null;
        specificPrescriptionConditions: string[] | null;
        specificPrescriptionDetails: {
            emergencyPrescriptionDate: string | null;
            medicalData: string | null;
        };
        type: "free_text";
    }
    Index

    Properties

    addedAt: string

    The date and time the element was added in ISO format.

    careDetails: {
        careType: string | null;
        durationDay: number | null;
        frequency: string | null;
    }

    The object containing the care details.

    Type Declaration

    • careType: string | null

      The care type

    • durationDay: number | null

      The duration in days

    • frequency: string | null

      The frequency

    comment: string | null

    The comment related to the element.

    designation: string

    The designation of the element.

    dosage: { text: string | null }

    The object containing the drug’s dosage information.

    Type Declaration

    • text: string | null

      The dosage text input.

    id: string

    The unique identifier of the element.

    isForLongTermIllness: boolean

    Indicates whether the element is used to treat a long-term illness.

    locationDurationDay: number | null

    The duration in days for location services.

    packagingNumber: number | null

    The packaging number of the element.

    patientAdvice: string | null

    The advice for patient.

    posology: { input: string | null; renewal: PrescriptionRenewal | null }

    The object containing the drug’s dosage information.

    Type Declaration

    • input: string | null

      The dosage text input.

    • renewal: PrescriptionRenewal | null

      The object containing the drug’s renewal information.

      Use the renewal field at object root instead

    Use the dosage field instead.

    prescriptionCategory:
        | "APSI"
        | "AUTRE"
        | "BIO"
        | "DM"
        | "INFIRMIER"
        | "KINE"
        | "ORTHOPHONISTE"
        | "ORTHOPTISTE"
        | "PARA"
        | "PEDICURE"
        | "PREPMAGISTRALE"

    The prescription type category of the element.

    renewal: PrescriptionRenewal | null

    The object containing the drug’s renewal information.

    specificPrescriptionConditions: string[] | null

    The specific prescription condition indentifiers for the element.

    specificPrescriptionDetails: {
        emergencyPrescriptionDate: string | null;
        medicalData: string | null;
    }

    The details of the specific prescription conditions.

    Type Declaration

    • emergencyPrescriptionDate: string | null

      The date of emergency prescription

    • medicalData: string | null

      The medical data related to the prescription.

    type: "free_text"

    The type of the element.