Skip to content

Latest commit

 

History

History

connector_carepoint

License: AGPL-3

CarePoint Connector

This module provides CarePoint connector functionality.

Note that record creation will take place on the current user's company's default Carepoint backend.

Records imported from other backends will maintain their relation with that backend when exporting updates.

The following two-way sync logic is implemented:

  • Odoo Patient / CarePoint Patient
  • Odoo Physician / CarePoint Doctor
  • Odoo Pharmacy / Careoint Organization
  • Odoo Prescription & Line / CarePoint Prescription

The following logic is impented on a one-way (CarePoint to Odoo) basis:

  • Odoo Pharmacy Warehouse / CarePoint Store
  • Odoo Order / CarePoint Order
  • Odoo Order Line / CarePoint Order Line
  • Odoo NDC / FDB NDC
  • Odoo GCN / FDB GCN
  • Odoo Drug Form / FDB Form
  • Odoo Dosage / FDB Unit
  • Odoo Unit of Measure / FDB Strength
  • Odoo Drug Route / FDB Route

Installation

To install this module, you need to:

Configuration

To configure this module, you need to:

  • Go to Connectors => [CarePoint] Backends

Usage

To use this module, you need to:

  • Go to ...

Known Issues / Roadmap

  • Automatic failed connection renegotiation
  • Add more retryable errors (such as in event of temp db d/c)
  • Multiple DB connections not currently supported (namespace isolation required)
  • Have to reboot server after reinstall to kill dup namespaces
  • Medicament creation in NDC is bad & should use medicament importer instead
  • Medicament category setting is not enforced - also need Rx/OTC delineation
  • Add Rx/OTC Tax delineation
  • _import_dependency usage in _after_import should be replaced for delay
  • Needs to be split into multiple modules to isolate dependencies
  • Carepoint organizations import as pharmacies, but might be other entities
  • Prescription lines are in a bad namespace due to OCA/connector#20

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, please help us smash it by providing a detailed and welcomed feedback.

Credits

Images

Contributors

Maintainer

LasLabs Inc.

This module is maintained by LasLabs Inc.