Skip to main content
A connector is a YAML file that maps your source tables to FDA Sentinel CDM v8.2.2 domains (diagnosis, procedure, dispensing, enrollment, …).

Where to start

  • Template: connectors/template_sentinel/connector.yml
  • Guide: connectors/template_sentinel/README.md
  • Sample: connectors/postgres_local_sentinel/connector.yml

What you configure

  • Database: type (postgres / redshift / snowflake / bigquery / mysql) and schema
  • Domain blocks (top-level keys):
    • diagnosis, procedure, dispensing, enrollment, demographic, …
    • Table name, patient/date/code columns, code-type mappings, optional position mapping

Register and query

Registry cache

Registrations are cached locally. Inspect with eb.list_connectors(). See Which API? for EventFrame / Cohort usage.