Posos Widgets JavaScript SDK
    Preparing search index...

    Interface PrescriptionImportElementFreeText

    interface PrescriptionImportElementFreeText {
        careDetails?: {
            careType?: string;
            durationDay?: number;
            frequency?: string;
        };
        comment?: string;
        designation: string;
        dosage?: { text: string };
        isForLongTermIllness?: boolean;
        locationDurationDay?: number;
        packagingNumber?: number;
        patientAdvice?: string;
        prescriptionCategory?:
            | "APSI"
            | "AUTRE"
            | "BIO"
            | "DM"
            | "INFIRMIER"
            | "KINE"
            | "ORTHOPHONISTE"
            | "ORTHOPTISTE"
            | "PARA"
            | "PEDICURE"
            | "PREPMAGISTRALE";
        renewal?: { term: "times"; value: number };
        specificPrescriptionConditions?: string[];
        specificPrescriptionDetails?: {
            emergencyPrescriptionDate?: string;
            medicalData?: string;
        };
        type: "free_text";
    }
    Index

    Properties

    careDetails?: { careType?: string; durationDay?: number; frequency?: string }

    The object containing the care details.

    Type Declaration

    • OptionalcareType?: string

      The care type

    • OptionaldurationDay?: number

      The duration in days

    • Optionalfrequency?: string

      The frequency

    comment?: string

    The comment related to the free text item.

    designation: string

    The designation of the free text item.

    dosage?: { text: string }

    The dosage instructions object.

    Type Declaration

    • text: string

      Free text dosage instructions.

    isForLongTermIllness?: boolean

    Indicates whether the free text item is prescribed for long-term illness.

    locationDurationDay?: number

    The duration in days for location services.

    packagingNumber?: number

    The packaging number of the element.

    patientAdvice?: string

    The advice for patient.

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

    The prescription category of the free text item.

    renewal?: { term: "times"; value: number }

    The renewal information for the free text item.

    specificPrescriptionConditions?: string[]

    The specific prescription conditions associated with the free text item.

    This field accepts certain values based on the prescriptionCategory:

    Prescription category Accepted values
    "APSI" "DCM", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "Militaire", "PrescriptionUrgente".
    "AUTRE" "DCM", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "Militaire", "PrescriptionUrgente".
    "BIO" "AJeun" , "DCM", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "EstHorsNomenclature", "Militaire", "PrescriptionUrgente".
    "DM" "DCM", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "LOCTIRELAIT", "MEX", "Militaire", "PrescriptionUrgente", "PERFADOM", "POMPEINSU".
    "INFIRMIER" "DCM", "Domicile", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "EstHorsNomenclature", "Militaire", "PrescriptionUrgente".
    "KINE" "DCM", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "EstHorsNomenclature", "Militaire", "PrescriptionUrgente".
    "ORTHOPHONISTE" ""DCM", EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "EstHorsNomenclature", "Militaire", "PrescriptionUrgente".
    "ORTHOPTISTE" "DCM", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "EstHorsNomenclature", "Militaire", "PrescriptionUrgente".
    "PARA" "DCM", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "Militaire", "PrescriptionUrgente".
    "PEDICURE" "DCM", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "EstHorsNomenclature", "Militaire", "PrescriptionUrgente".
    "PREPMAGISTRALE" "DCM", "EstNonRemb", "EstEnRapportAccident", "EstEnRapportPrev", "Militaire", "PrescriptionUrgente".

    If an invalid value is provided for the specified prescription category, an error will be thrown.

    specificPrescriptionDetails?: {
        emergencyPrescriptionDate?: string;
        medicalData?: string;
    }

    The details of the specific prescription conditions.

    Type Declaration

    • OptionalemergencyPrescriptionDate?: string

      The date of emergency prescription

    • OptionalmedicalData?: string

      The medical data related to the prescription.

    type: "free_text"

    The type of the free text item.