{
    "key": "prescriptions",
    "name": "Prescriptions",
    "description": "The clinic formulary — its list of medicines, shown as \"Medicines\" in the interface — prescribing with allergy checking, and the printed prescription. Stock and dispensing belong to the separate Pharmacy module.",
    "version": "1.0.0",
    "namespace": "App\\Modules\\Prescriptions",
    "providers": [
        "App\\Modules\\Prescriptions\\Providers\\PrescriptionsServiceProvider"
    ],
    "requires": ["auth", "patients", "consultations"],
    "feature": "prescriptions",
    "core": false,
    "order": 130,
    "permissions": [
        "prescriptions.view",
        "prescriptions.write",
        "prescriptions.issue",
        "prescriptions.cancel",
        "prescriptions.print",
        "formulary.view",
        "formulary.manage"
    ],
    "menu": [
        {
            "label": "prescriptions::messages.nav.prescriptions",
            "route": "prescriptions.index",
            "icon": "bi-capsule",
            "permission": "prescriptions.view",
            "group": "clinical",
            "order": 40
        },
        {
            "label": "prescriptions::messages.nav.formulary",
            "route": "formulary.index",
            "icon": "bi-journal-medical",
            "permission": "formulary.view",
            "group": "administration",
            "order": 40
        },
        {
            "label": "prescriptions::messages.nav.protocols",
            "route": "protocols.index",
            "icon": "bi-clipboard2-heart",
            "permission": "formulary.view",
            "group": "administration",
            "order": 41
        }
    ]
}
