| 开发者 | apiganti |
|---|---|
| 更新时间 | 2026年7月22日 01:26 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
SEND_FARM with fallback body) and/or SMS, configurable on the CRMfarmaci_api.php endpoint, the SQL script (farmaci.sql) executed, and an SMS provider configured for the OTP codes. Without the CRM the plugin has no standalone functionality. More about the CRM: www.s0ft.it.
External services
This plugin sends data to the IGEA CRM server configured by the site administrator (URL and API key in the plugin settings). The data transmitted is what the patient enters in the form (fiscal code, verification codes, selected drugs and quantities, notes) plus the visitor's IP address, used exclusively for anti-abuse rate limiting and access logging. No data is ever sent to S0ft.it or to any third party by this plugin: the destination server is chosen and operated by the site owner.
farmaci-igea folder to /wp-content/plugins/.farmaci_api.php into the ajax/ folder (next to orari.php), edit the API key, token secret and WordPress origin at the top of the file, adjust the request rules (maximum quantity per drug, history depth in months, drugs per request, daily cap, pending-request lock, staff alert email) and run the farmaci.sql script on the CRM database.[fcrm_farmaci] shortcode to the page where you want the request form.richieste_farmaci table with status in_revisione, each with its drugs in richieste_farmaci_righe. On approval, set the status, fill esito_note, medico, gestita_il and link the generated prescription in ricetta_id. The cellulare column holds the patient's phone number on file, verified via OTP at request time.No. It is a connector for the IGEA CRM by S0ft.it: prescriptions, patient records and SMS sending all live on the CRM. The plugin provides the request interface on the website and the secure connection.
No. It only collects repeat-prescription requests from patients. Every request is reviewed by the doctor from the CRM backend, who decides whether to approve it and issue the prescription.
The structured list only contains drugs from the patient's own prescription history, and every submitted row is re-validated server-side against that history. If the facility enables the free-text option on the CRM, patients can additionally describe other drugs in a text field — always subject to the doctor's review.
Yes: create the SEND_FARM template in the CRM templates_email table (same mechanism as the other IGEA plugins), with placeholders for patient data, requested drugs, free-text request, pickup choice and notes. Without the template, a built-in fallback body is used. The on-screen confirmation message is customizable in the plugin settings.
On the CRM, in the constants at the top of farmaci_api.php: maximum quantity per drug, drugs per request, history depth, daily request cap and the pending-request lock.
Prescriptions are health data: the plugin verifies the patient's identity before any access and logs every login, listing and request with date and IP on the CRM. Overall compliance depends on the site owner's privacy policy and processes.