| 开发者 | brelandr |
|---|---|
| 更新时间 | 2026年6月30日 10:36 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 6.8 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/kennelflow-vet/.KennelFlow Vet requires KennelFlow Core. Other KennelFlow add-ons are optional.
Clinical and booking data ordinarily stay on your WordPress site. SMTP mail and other unrelated plugins remain outside KennelFlow Vet’s scope. Laboratory ingest integrations do not transmit data externally unless clinic staff explicitly configure webhook or ingest flows that invoke other APIs. AI SOAP dictation uses the WordPress AI Client (WordPress 7.0+). KennelFlow Vet does not store provider API keys. Site administrators configure AI connectors under Settings → Connectors; only then may permitted clinicians trigger dictation, which sends in-browser audio and derived text through the configured provider for transcription and SOAP structuring (see External Services). If no connector is configured, dictation is unavailable. The in-browser DICOM viewer uses bundled JavaScript shipped with the plugin; it does not upload medical images to a third‑party viewing service by default.
Human-readable sources live under assets/src/ alongside assets/src/README.txt (dist-to-entry mapping). The same trees ship in every release alongside assets/dist/. Browse or fork from https://github.com/brelandr/kennelflow-vet. Run npm ci then npm run build from the plugin root after edits; see Developer notes for esbuild vs Vite entrypoints and bundled dependencies.
kennelpress_booking clinic rows; grant upload_files to clinical desk roles._kf_reason_for_visit, _kf_appointment_notes).ltkf_user_can_view_hub_calendar filter).kf_pet_id, kf_location (hub location id), kf_start, and kf_end from the URL when arriving from the My Pets portal; map hub locations to Vet facility terms, prefill the wizard, and auto-check room availability.ltkf_portal_medications_panel and ltkf_portal_localize_vars so KennelFlow Core shows prescriptions (fixes "Medications are not available on this site" when Vet is active).data-kennelflow-vet-refill / kennelflow_vet_rx_refill).$is_kfvet_cpt variable in meta capability mapping (typo for $is_kennel_vet_cpt).