Skip to content
Partner Developer Portal

ERD

erDiagram
  mart_mds {
    INT mds_item_id PK
    VARCHAR organisation PK
  }

  mds {
    INT mds_item_id PK
    VARCHAR organisation PK
  }

  stg_mds_item {
    INT mds_item_id PK
    VARCHAR organisation PK
  }

  stg_prescription {
    INT prescription_id PK
    VARCHAR organisation PK
  }

  stg_prescription_item {
    INT prescription_item_id PK
    VARCHAR organisation PK
  }

  stg_prescription_item_dispensed {
    INT prescription_item_dispensed_id PK
    VARCHAR organisation PK
  }

  stg_pharmacy_patient {
    INT patient_id PK
    VARCHAR organisation PK
  }

  stg_nursing_home {
    INT nursing_home_id PK
    VARCHAR organisation PK
  }

  stg_nursing_home_type {
    INT nursing_home_type_id PK
  }

  dim_product_pack {
    INT pack_code_id PK
  }

  active_pharmacy {
    INT pharmacy_id PK
    VARCHAR organisation PK
  }

  stg_mds_item ||--o{ mds : source
  stg_prescription ||--o{ mds : prescription_context
  stg_prescription_item ||--o{ mds : prescription_item_context
  stg_prescription_item_dispensed ||--o{ mds : dispensing_context
  stg_pharmacy_patient ||--o{ mds : patient_context
  stg_nursing_home ||--o{ mds : nursing_home_context
  stg_nursing_home_type ||--o{ mds : nursing_home_type_context
  dim_product_pack ||--o{ mds : product_context
  active_pharmacy ||--o{ mds : pharmacy_context
  mds ||--|| mart_mds : builds