Legal and certification information

Mira EMR electronic health information export format

Format version: 2. This page documents the structure and syntax of the file the Mira EMR produces when a practice exports electronic health information for one patient or for its whole patient population (45 CFR 170.315(b)(10)). Every export carries a link back to this page.

File layout

An export is one ZIP archive, or for a large practice several ("volumes", each a complete ZIP of at most about 256 MB of content, named …-part<n>of<m>.zip). manifest.json is in the last volume and says which volume holds each file.

manifest.json                       what the export holds, every file with its volume and SHA-256, and everything left out with the reason
README.txt                          a short pointer to this page
tables/<table>.ndjson               one file per database table that has rows in scope (tables/<table>.<n>.ndjson when a table is split)
documents/<documentId>-<title>      the bytes of each filed document, as the chart serves it
documents/originals/...             organization exports: the unedited original of a document with page edits
attachments/<kind>/...              portal message attachments, pre-check uploads, intake documents, form PDFs, inbound email
organization/<kind>/...             organization exports: report runs, education assets, form templates, signatures, letters, contracts
notes/<noteId>.json                 every signed version of each clinical note
images/index.json                   every imaging study (DICOM StudyInstanceUID) and whether its pixels are included
images/<StudyInstanceUID>.zip       the DICOM study, when included
fhir/<ResourceType>.ndjson          US Core 6.1 FHIR R4 resources (FHIR Bulk Data NDJSON)

manifest.json

{
  "format": "mira-ehi-export",
  "formatVersion": 2,
  "formatDocumentation": "https://miraemr.com/legal/ehi-export",
  "exportId": "uuid",
  "scope": "patient | organization",
  "patientId": "uuid (patient scope only)",
  "organizationId": "uuid",
  "generatedAt": "ISO 8601 instant",
  "volumes": 1,
  "complete": true,
  "tables": [
    {
      "table": "patient_allergies",
      "rows": 3,
      "files": [
        "tables/patient_allergies.ndjson"
      ]
    }
  ],
  "files": [
    {
      "path": "documents/…",
      "volume": 1,
      "bytes": 1234,
      "sha256": "hex"
    }
  ],
  "documents": {
    "included": 4,
    "unavailable": [
      {
        "kind": "document",
        "table": "documents",
        "id": "uuid",
        "reason": "bytes_unavailable"
      }
    ]
  },
  "otherFiles": {
    "unavailable": []
  },
  "notes": {
    "included": 2,
    "unavailable": [
      {
        "kind": "note",
        "id": "string",
        "reason": "note_store_unavailable_after_retries"
      }
    ]
  },
  "images": {
    "studies": 1,
    "included": 0,
    "unavailable": [
      {
        "kind": "imaging",
        "id": "1.2.3",
        "reason": "imaging_store_not_connected"
      }
    ]
  },
  "fhir": {
    "included": true,
    "patients": 1,
    "resourceTypes": [
      "AllergyIntolerance",
      "Patient"
    ],
    "unavailable": []
  },
  "textThreadsWithheld": [
    {
      "kind": "text_thread",
      "id": "uuid",
      "reason": "thread_attribution_unresolved"
    }
  ],
  "incomplete": [
    "every item above that could not be included"
  ],
  "absentTables": [
    "tables classified as EHI that this database does not have"
  ]
}

complete is false when anything the export should hold could not be included; incomplete names each item and why. A document retired because its file was never stored (retired_without_file) is listed in documents.unavailable and does not make the export incomplete: there are no bytes to hold, and its record is in tables/documents.ndjson. tables[].rows counts the lines across that table's files. Every path in the archive except manifest.json itself appears in files with its volume, byte length and SHA-256, so a reader can verify the export is whole.

Reading the NDJSON tables

Each tables/<table>.ndjson file is UTF-8 newline-delimited JSON: one JSON object per line, one line per database row. Keys are the database column names exactly as listed in the dictionary below. Values are JSON-typed:

Rows reference one another by id: a column ending in _id holds the id of a row in another table (encounter_id → encounters.id, patient_id → patients.id). The traversal that decided which rows belong to a patient is published with each table in the inventory below.

Any NDJSON reader works. In Python: [json.loads(line) for line in open("tables/patient_allergies.ndjson")]. In a shell: jq -c . tables/patient_allergies.ndjson. In a spreadsheet, import each file through a JSON-lines importer.

Scope

Tables that hold no patient information (sign-in sessions, job queues, caches, global code sets) are not exported; the inventory lists each one with its reason.

Column dictionary

569 tables can appear in an export. The dictionary is generated from the database schema on every release.

admissions

Patient-owned directly: admissions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
facility_iduuidyes
case_iduuid
attending_provider_iduuidyes
admit_attimestamp with time zoneyes
expected_discharge_attimestamp with time zone
discharged_attimestamp with time zone
admission_typetextyes
bed_room_iduuid
statustextyes
discharge_dispositiontext
point_of_origintext
discharge_status_codetext
ms_drgtext
visit_numbertext
service_codetext
arrival_modetext
admit_conditiontext
level_of_caretext
triage_leveltext
encounter_codetext
ed_arrival_attimestamp with time zone
ed_departure_attimestamp with time zone
observation_start_attimestamp with time zone
observation_end_attimestamp with time zone
discharge_disposition_snomedtext
admit_reasontext
admission_diagnosis_idsuuid[]yes
discharge_diagnosis_idsuuid[]yes
discharge_medication_idsuuid[]yes
discharge_instructionstext
discharge_late_entry_reasontext

agent_activity

Patient-owned directly: agent_activity.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
event_iduuid
playbooktextyes
steptextyes
commandtext
receiptjsonb
summary_safetext
statustextyes
principal_typetextyes
on_behalf_oftext
dedupe_keytext
facility_iduuid
created_attimestamp with time zoneyes

agent_proposals

Patient-owned directly: agent_proposals.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
review_item_iduuid
commandtextyes
schema_versionintegeryes
inputjsonbyes
basis_hashtextyes
proposal_keytextyes
revisionintegeryes
superseded_by_iduuid
summary_safetextyes
statustextyes
kindtextyes
channeltext
encounter_iduuid
dismiss_reasontext
created_by_principaltextyes
on_behalf_oftext
confirmed_bytext
confirmed_attimestamp with time zone
created_attimestamp with time zoneyes

anesthesia_record_entries

Patient-owned directly: anesthesia_record_entries.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
record_iduuidyes
case_iduuidyes
kindtextyes
performed_attimestamp with time zoneyes
entered_attimestamp with time zoneyes
entered_bytextyes
detailjsonbyes
notetext
amends_entry_iduuid
amendment_reasontext

anesthesia_records

Patient-owned directly: anesthesia_records.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
case_iduuidyes
statustextyes
anesthesia_provider_iduuid
evaluation_statustextyes
evaluation_delivery_iduuid
evaluation_submission_iduuid
evaluation_signed_bytext
evaluation_signed_attimestamp with time zone
signed_bytext
signed_attimestamp with time zone
sign_attestationtext
handoffjsonb
techniquestext[]
techniques_attested_bytext
techniques_attested_attimestamp with time zone
intentional_hypothermiabooleanyes
intentional_hypothermia_documented_bytext
intentional_hypothermia_documented_attimestamp with time zone
intentional_hypothermia_provider_iduuid

appointment_blocks

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
ecw_block_idtextyes
provider_ecw_idtext
provider_nametext
titletextyes
start_attimestampyes
end_attimestampyes
block_datedateyes
all_daybooleanyes
block_typetext
sync_statustextyes
provider_iduuid
reasontext
notetext
created_bytext
sourcetextyes
series_iduuid
created_attimestampyes
updated_attimestampyes

appointment_holds

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
provider_iduuidyes
weekdayintegeryes
start_timetimeyes
end_timetimeyes
release_hours_beforeintegeryes
facility_iduuid
labeltext
activebooleanyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

appointment_reminders

Patient-owned through a foreign-key path: appointment_reminders .appointment_id → appointments.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
appointment_iduuidyes
labeltextyes
scheduled_attimestamp with time zoneyes
statustextyes
recipient_hashtextyes
arrive_earlybooleanyes
claimed_attimestamp with time zone
sent_attimestamp with time zone
attemptsintegeryes
reasontext
provider_message_idtext
created_attimestamp with time zoneyes

appointment_types

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
duration_minutesintegeryes
is_new_patientbooleanyes
channeltextyes
same_day_eligiblebooleanyes
colortext
activebooleanyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

appointments

Patient-owned directly: appointments.patient_id.

ColumnPostgres typeRequired
iduuidyes
call_iduuid
organization_iduuidyes
patient_nametextyes
patient_dobtext
patient_phonetext
patient_iduuid
provider_iduuid
encounter_iduuid
appointment_datedateyes
appointment_timetimeyes
appointment_typeappointment_typeyes
insurance_nametext
is_hmoboolean
ecw_appointment_idtext
ecw_patient_idtext
sync_statustextyes
provider_nametext
reasontext
statusappointment_statusyes
sourceappointment_sourceyes
confirmation_statusappointment_confirmation_statusyes
confirmed_attimestamp
confirmed_bytext
cancelled_bytext
cancelled_attimestamp
cancellation_initiatortext
cancellation_reason_codetext
appointment_type_iduuid
facility_iduuid
duration_minutesinteger
arrived_attimestamp with time zone
roomed_attimestamp with time zone
with_provider_attimestamp with time zone
checked_out_attimestamp with time zone
xray_pending_attimestamp with time zone
xray_done_attimestamp with time zone
room_iduuid
overbookbooleanyes
created_attimestampyes
updated_attimestampyes

billing_claim_attachments

Patient-owned through a foreign-key path: billing_claim_attachments .claim_id → billing_claims.id.

ColumnPostgres typeRequired
iduuidyes
claim_iduuidyes
organization_iduuidyes
file_nametextyes
file_sizeintegeryes
mime_typetextyes
categorytextyes
uploaded_bytext
created_attimestampyes

billing_claim_policy_refs

Patient-owned through a foreign-key path: billing_claim_policy_refs .claim_id → billing_claims.id or billing_claim_policy_refs .prior_auth_id → billing_prior_auths.id or billing_claim_policy_refs .denial_id → billing_denials.id .claim_id → billing_claims.id.

ColumnPostgres typeRequired
iduuidyes
org_iduuidyes
claim_iduuid
denial_iduuid
prior_auth_iduuid
policy_idtextyes
policy_titletext
policy_version_datedate
policybot_plan_idtext
contexttextyes
cited_excerpttext
long_lived_source_urltext
cited_attimestampyes
cited_by_user_idtext

billing_claims

Patient-owned directly: billing_claims.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
billing_provider_iduuidyes
rendering_provider_iduuid
referring_provider_iduuid
payer_idtextyes
payer_nametextyes
transcript_idtext
encounter_idtext
note_contenttextyes
note_datetimestamp
date_of_servicedateyes
place_of_servicetext
diagnosis_codesjsonbyes
service_linesjsonbyes
charge_amountnumericyes
paid_amountnumeric
paid_datetimestamp
adjustment_amountnumeric
patient_responsibilitynumeric
scrubber_scoreintegeryes
scrubber_issuesjsonb
statustextyes
stedi_transaction_idtext
submission_datetimestamp
submission_responsejsonb
acknowledgment_datetimestamp
acknowledgment_statusjsonb
prior_auth_numbertext
injury_datedate
accident_typetext
accident_claim_numbertext
denial_countintegeryes
reviewed_bytext
reviewed_attimestamp
notestext
claim_typetextyes
admission_iduuid
facility_iduuid
type_of_billtext
admission_datedate
admission_hourtext
admission_typetext
admission_sourcetext
discharge_hourtext
patient_statustext
statement_fromdate
statement_todate
attending_npitext
operating_npitext
principal_dxtext
principal_dx_poatext
other_dxjsonb
principal_proceduretext
principal_procedure_datedate
other_proceduresjsonb
condition_codesjsonb
occurrence_codesjsonb
value_codesjsonb
validation_issuesjsonb
pcs_releasetext
submission_keytext
payer_sequencetextyes
prior_claim_iduuid
revisionintegeryes
claim_frequencytextyes
replaces_claim_iduuid
created_attimestampyes
updated_attimestampyes

billing_contract_rates

Organization configuration and reference: billing_contract_rates .contract_id → billing_contracts.id (organization).

ColumnPostgres typeRequired
iduuidyes
contract_iduuidyes
cpt_codetextyes
descriptiontext
negotiated_ratenumericyes
national_avg_ratenumeric
created_attimestampyes
updated_attimestampyes

billing_contracts

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
payer_idtextyes
payer_nametextyes
effective_date_startdateyes
effective_date_enddate
contract_document_urltext
notestext
created_attimestampyes
updated_attimestampyes

billing_denials

Patient-owned through a foreign-key path: billing_denials .claim_id → billing_claims.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
claim_iduuidyes
denial_datedateyes
denial_reasontextyes
denial_categorytextyes
denial_codetext
carc_codetext
rarc_codetext
recommended_pathtext
appeal_deadlinetext
p2p_deadlinetext
p2p_outcometext
escalation_levelinteger
recovered_amountnumeric
denial_insightsjsonb
appeal_lettertext
appeal_statustextyes
supporting_documentsjsonb
resolution_notestext
resolved_attimestamp
created_attimestampyes
updated_attimestampyes

billing_eligibility_checks

Patient-owned directly: billing_eligibility_checks.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
patient_nametext
patient_dobdate
subscriber_idtext
payer_idtext
payer_nametext
check_datetimestampyes
stedi_responsejsonb
eligibleboolean
plan_nametext
deductiblenumeric
deductible_remainingnumeric
out_of_pocket_maxnumeric
out_of_pocket_remainingnumeric
copaynumeric
coinsurance_percentnumeric
plan_begin_datedate
plan_end_datedate
created_attimestampyes

billing_enrollments

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
provider_iduuidyes
payer_idtextyes
payer_nametextyes
enrollment_statustextyes
stedi_enrollment_idtext
enrolled_datedate
notestext
created_attimestampyes
updated_attimestampyes

billing_patient_ledger

Patient-owned directly: billing_patient_ledger.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
claim_iduuid
remittance_iduuid
remittance_line_iduuid
statement_iduuid
entry_typetextyes
amount_centsintegeryes
payer_sequencetext
payer_nametext
source_typetextyes
source_reftextyes
reverses_entry_iduuid
entry_datedateyes
memo_safetext
posted_bytextyes
posted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
cost_center_iduuid
revenue_codetext
patient_classtext
facility_iduuid
service_datedate
posting_datedate
source_event_idtext
financial_classtext
payer_iduuid
supply_categorytext
payer_classtext
lien_case_reftext
expected_allowed_centsinteger
expected_basistext
expected_contract_iduuid

billing_prior_auths

Patient-owned directly: billing_prior_auths.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
provider_iduuid
payer_idtextyes
payer_nametextyes
cpt_codesjsonbyes
icd_codesjsonb
statustextyes
auth_numbertext
auth_expiration_datetext
scheduled_dostext
facility_nametext
requested_datetext
expected_response_datetext
submission_channeltext
denial_reasontext
p2p_deadlinetext
p2p_outcometext
surgeon_brieftext
documentation_checklistjsonb
documentsjsonb
notestext
claim_iduuid
stedi_transaction_idtext
submission_datetimestamp
submission_responsejsonb
created_attimestampyes
updated_attimestampyes

billing_provider_adjustments

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
remittance_iduuidyes
plb_indexintegeryes
reason_codetextyes
reference_idtext
fiscal_period_datedate
amount_centsintegeryes
dispositiontextyes
disposition_notetext
ledger_entry_iduuid
decided_bytext
decided_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

billing_remittance_lines

Patient-owned directly: billing_remittance_lines.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
remittance_iduuidyes
line_indexintegeryes
claim_indexintegeryes
claim_iduuid
patient_iduuid
claim_service_line_indexinteger
is_claim_levelbooleanyes
patient_control_numbertextyes
payer_claim_control_numbertext
claim_status_codetext
service_datedate
procedure_codetext
modifierstext[]
unitsnumeric
billed_centsintegeryes
allowed_centsinteger
paid_centsintegeryes
patient_responsibility_centsintegeryes
contractual_adjustment_centsintegeryes
adjustmentsjsonbyes
carc_codestext[]yes
rarc_codestext[]yes
is_denialbooleanyes
is_takebackbooleanyes
match_methodtextyes
posting_statustextyes
exception_codetext
exception_detailtext
denial_iduuid
expected_payer_liability_centsinteger
variance_centsinteger
variance_kindtextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

billing_remittances

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
sourcetextyes
external_transaction_idtextyes
usage_modetextyes
control_numbertext
payer_nametextyes
payer_idtext
payee_nametext
payee_npitext
payment_methodtext
trace_numbertext
payment_datedate
production_datedate
total_paid_centsintegeryes
posted_centsintegeryes
plb_centsintegeryes
suspense_centsintegeryes
statustextyes
claim_countintegeryes
line_countintegeryes
exception_countintegeryes
denial_countintegeryes
payloadjsonbyes
posting_receiptjsonb
reconciliationjsonb
received_attimestamp with time zoneyes
posted_attimestamp with time zone
reconciled_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

billing_statements

Patient-owned directly: billing_statements.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
statement_numbertextyes
run_kindtextyes
run_keytextyes
statement_datedateyes
due_datedate
balance_centsintegeryes
held_centsintegeryes
collectible_centsintegeryes
paid_centsintegeryes
basisjsonbyes
statustextyes
delivery_channeltext
delivered_attimestamp with time zone
payment_providertext
payment_provider_reftext
payment_link_urltext
payment_link_statustext
payment_link_expires_attimestamp with time zone
paid_attimestamp with time zone
superseded_by_iduuid
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

call_reviews

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
call_iduuidyes
verdictcall_review_verdictyes
categorytext
notestext
reviewed_bytext
created_attimestampyes
updated_attimestampyes

calls

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
retell_call_idtext
organization_iduuidyes
from_numbertext
to_numbertext
agent_idtext
statuscall_statusyes
intent_categoryintent_category
duration_msinteger
transcripttext
transcript_with_tool_callsjsonb
call_summarytext
user_sentimenttext
disconnection_reasontext
recording_urltext
call_successfulboolean
appointment_bookedboolean
transfer_requestedboolean
insurance_nametext
referral_sourcetext
surgical_indicatorboolean
not_booked_reasontext
acuity_leveltext
caller_nametext
patient_iduuid
caller_typetext
patient_phonetext
phone_linkedboolean
post_call_datajsonb
turn_latenciesjsonb
started_attimestamp
ended_attimestamp
created_attimestampyes

card_checks

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_by_user_iduuid
patient_nametext
patient_dobtext
inputjsonbyes
provider_nametext
provider_npitext
cpt_codesjsonb
surgery_datetext
facilitytext
verdicttextyes
confidencetextyes
reasoningjsonbyes
statustextyes
verification_notetext
overridden_verdicttext
created_attimestampyes
updated_attimestampyes

care_episodes

Patient-owned directly: care_episodes.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
canonical_region_codetextyes
region_code_systemtextyes
region_map_versiontextyes
raw_body_site_codingsjsonb
lateralitytextyes
labeltext
period_startdate
period_enddate
statustextyes

case_approvals

Patient-owned directly: case_approvals.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
kindtextyes
version_hashtextyes
decisiontextyes
conditionstext
decided_bytextyes
decided_attimestamp with time zoneyes
request_keyuuidyes

case_change_requests

Patient-owned directly: case_change_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
kindtextyes
base_hashtextyes
target_hashtextyes
before_valuesjsonbyes
after_valuesjsonbyes
reasontextyes
initiator_typetext
reason_codetext
clinical_changebooleanyes
statustextyes
requested_bytextyes
requested_attimestamp with time zoneyes
request_keyuuidyes
surgeon_approved_bytext
surgeon_approved_attimestamp with time zone
decided_bytext
decided_attimestamp with time zone

case_creation_receipts

Patient-owned directly: case_creation_receipts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
actor_idtextyes
client_request_iduuidyes
payload_hashtextyes
created_attimestamp with time zoneyes

case_family_update_notices

Patient-owned directly: case_family_update_notices.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
recipient_iduuidyes
notice_kindtextyes
channeltextyes
source_keytextyes
statustextyes
hold_reasontext
skip_reasontext
attemptsintegeryes
available_attimestamp with time zoneyes
expires_attimestamp with time zoneyes
lease_expires_attimestamp with time zone
lease_tokenuuid
sent_attimestamp with time zone
last_error_codetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

case_family_update_recipients

Patient-owned directly: case_family_update_recipients.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
display_nametextyes
relationshiptext
channeltextyes
destinationtextyes
legal_basistextyes
recorded_viatextyes
basis_notetext
recorded_bytextyes
recorded_attimestamp with time zoneyes
verification_statetextyes
verify_code_hashtext
verify_code_expires_attimestamp with time zone
verify_attemptsintegeryes
verify_sendsintegeryes
verified_attimestamp with time zone
verified_bytext
expires_attimestamp with time zoneyes
revoked_attimestamp with time zone
revoked_bytext
revoke_reasontext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

case_implants

Patient-owned directly: case_implants.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
case_iduuidyes
uditext
device_displaytext
manufacturertext
lot_numbertext
serial_numbertext
lateralitytext
recorded_bytext
recorded_attimestamp with time zone
implant_systemtext
placed_attimestamp with time zone
placed_by_provider_iduuid
inv_lot_iduuid
inv_movement_iduuid
inv_match_statustextyes
expiration_datedate
expiration_confirmed_bytext
expiration_confirmed_attimestamp with time zone
label_statetext
label_missing_reasontext
body_sitetext
surgeon_decision_iduuid

case_notification_preferences

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_iduuidyes
channelstext[]yes
digest_low_prioritybooleanyes
event_rulesjsonb
cadencetextyes
updated_attimestamp with time zoneyes

case_participants

Patient-owned through a foreign-key path: case_participants .case_id → surgical_cases.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
case_iduuidyes
provider_iduuid
roletextyes
display_nametext
created_attimestamp with time zoneyes

case_resource_grants

Patient-owned directly: case_resource_grants.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
resource_request_iduuidyes
revisionintegeryes
token_hashtextyes
expires_attimestamp with time zoneyes
used_attimestamp with time zone
decisiontext
created_bytextyes
created_attimestamp with time zoneyes

case_resource_requests

Patient-owned directly: case_resource_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
kindtextyes
vendor_nametextyes
contact_channeltextyes
contact_addresstextyes
detailstext
requiredbooleanyes
statustextyes
revisionintegeryes
version_hashtextyes
requested_bytextyes
requested_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
updated_attimestamp with time zoneyes
request_keyuuidyes
vendor_group_iduuid
contact_iduuid
group_request_keyuuid
completed_bytext
completed_attimestamp with time zone
replaces_request_iduuid

case_surgeon_confirmations

Patient-owned directly: case_surgeon_confirmations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
surgeon_provider_iduuidyes
revisiontextyes
procedure_codetext
procedure_displaytext
lateralitytextyes
body_sitetext
levelstext[]
basistextyes
confirmed_bytextyes
confirmed_attimestamp with time zoneyes
source_reftext
invalidated_attimestamp with time zone
invalidated_reasontext

case_workflow_notices

Patient-owned directly: case_workflow_notices.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
event_keytextyes
kindtextyes
recipient_kindtextyes
recipient_iduuidyes
channeltextyes
urgencytextyes
statustextyes
available_attimestamp with time zoneyes
created_attimestamp with time zoneyes
lease_untiltimestamp with time zone
lease_tokenuuid
sent_attimestamp with time zone
attemptsintegeryes
provider_receipttext
last_error_codetext
read_attimestamp with time zone

case_workflow_settings

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
schedule_approvalstext[]yes
or_approvalstext[]yes
require_resourcesbooleanyes
turnover_minutesintegeryes
closed_datesdate[]yes
updated_bytextyes
updated_attimestamp with time zoneyes

charge_lines

Patient-owned directly: charge_lines.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
case_iduuid
facility_iduuidyes
settingtextyes
rendering_provider_iduuid
cpttextyes
modifierstext[]
icd10_codestext[]
unitsintegeryes
fee_centsinteger
pricing_strategytextyes
statustextyes
rationale_safetext
cost_center_iduuid
revenue_codetext
patient_classtext
service_datedate
posting_datedate
source_event_idtext
place_of_servicetext
financial_classtext
payer_iduuid
payer_nametext
unit_cost_centsinteger
cost_sourcetext
supply_categorytext
payer_classtext
icd10_categoriestext[]
coder_review_statetextyes
coder_reviewed_bytext
coder_reviewed_attimestamp with time zone
code_origintext
expected_allowed_centsinteger
expected_basistext
expected_contract_iduuid
expected_rate_iduuid
expected_unknown_reasontext
contribution_idtext
contribution_sourcetext
ndc11char(11)
ndc_quantitynumeric(12, 3)
ndc_unittext

chart_review_items

Patient-owned directly: chart_review_items.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
reason_codetextyes
statustextyes
prioritytextyes
assignee_typetext
assignee_idtext
resource_typetext
resource_idtext
review_keytextyes
safe_summarytext
received_attimestamp with time zoneyes
due_attimestamp with time zone
resolved_attimestamp with time zone
created_by_principaltext
resolved_bytext
dispositiontext
response_document_iduuid
lease_ownertext
lease_expires_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

clinical_note_documents

Patient-owned directly: clinical_note_documents.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
encounter_iduuidyes
patient_iduuid
provider_iduuid
source_systemtextyes
source_environmenttextyes
source_keytextyes
source_user_idtextyes
source_encounter_idtext
source_transcription_idtext
document_typetext
titletext
note_datedate
patient_nametext
patient_dobtext
note_texttextyes
text_hashtextyes
search_vectortsvector
clinical_corejsonb
core_text_hashtext
core_modeltext
core_extracted_attimestamp
case_iduuid
case_core_hashtext
source_updated_attimestamp
indexed_attimestampyes
created_attimestampyes
updated_attimestampyes

coding_analyses

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_by_user_iduuid
titletextyes
specialtytext
client_keytextyes
payloadjsonbyes
created_attimestampyes
updated_attimestampyes

coding_billing_rules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_by_user_iduuid
client_keytextyes
titletextyes
payloadjsonbyes
created_attimestampyes
updated_attimestampyes

coding_estimates

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_by_user_iduuid
titletextyes
client_keytextyes
payloadjsonbyes
created_attimestampyes
updated_attimestampyes

coding_fee_schedules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_by_user_iduuid
payer_keytextyes
codetextyes
modifiertextyes
ratenumericyes
descriptiontext
created_attimestampyes
updated_attimestampyes

coding_feedback

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_by_user_iduuid
analysis_client_keytext
thread_idtext
kindtextyes
roletext
codetext
contexttext
contenttextyes
created_attimestampyes

coding_org_domains

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
domaintextyes
organization_iduuidyes
roletextyes
created_attimestampyes

composed_document_templates

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
titletextyes
descriptiontext
contentjsonbyes
settingsjsonbyes
purposetextyes
created_byuuid
created_attimestampyes
updated_attimestampyes

composed_documents

Patient-owned directly: composed_documents.patient_id.

ColumnPostgres typeRequired
iduuidyes
template_iduuid
organization_iduuidyes
patient_iduuidyes
valuesjsonbyes
statustextyes
output_reftext
created_attimestampyes
updated_attimestampyes

concierge_sms

Patient-owned directly: concierge_sms.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
call_iduuid
patient_iduuid
directiontextyes
from_numbertextyes
to_numbertextyes
bodytextyes
purposetext
providertextyes
provider_message_idtext
created_attimestampyes

consent_signatures

Patient-owned directly: consent_signatures.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
submission_iduuidyes
patient_iduuid
signer_roletextyes
signer_nametextyes
principal_idtext
methodtextyes
signed_attimestamp with time zoneyes
form_version_idtext
form_content_hashtextyes
witness_staff_idtext
affirmation_texttext
device_iptext
user_agenttext
created_attimestamp with time zoneyes

conservative_care_events

Patient-owned directly: conservative_care_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
episode_iduuid
modalitytextyes
start_datedateyes
end_datedate
duration_daysinteger
visit_countinteger
evidence_document_iduuid
outcometext
failure_reasontext

contact_consents

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
contact_point_iduuidyes
scopecontact_consent_scopeyes
statuscontact_consent_statusyes
methodcontact_consent_method
provenancejsonb
granted_attimestamp
revoked_attimestamp
created_attimestampyes
updated_attimestampyes

contact_points

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
systemcontact_point_systemyes
valuetextyes
labeltext
verification_statecontact_verification_stateyes
verification_methodtext
verified_attimestamp
summarytext
summary_updated_attimestamp
created_attimestampyes
updated_attimestampyes

conversation_documents

Patient-owned through a foreign-key path: conversation_documents .document_id → documents.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
document_iduuidyes
conversation_iduuidyes
contact_point_iduuidyes
source_message_iduuid
captiontext
created_attimestampyes

conversation_form_requests

Patient-owned through a foreign-key path: conversation_form_requests .submission_ref → form_submissions.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
conversation_iduuidyes
contact_point_iduuidyes
form_refuuidyes
submission_refuuid
statusform_request_statusyes
sent_message_iduuid
completed_attimestamp
created_by_user_iduuid
created_attimestampyes
updated_attimestampyes

copilot_sessions

Patient-owned directly: copilot_sessions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
principal_idtextyes
patient_iduuid
encounter_iduuid
scope_labeltext
messagesjsonbyes
created_attimestamp with time zoneyes
last_active_attimestamp with time zoneyes
expires_attimestamp with time zoneyes

diagnostic_reports

Patient-owned directly: diagnostic_reports.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
service_request_iduuid
categorytextyes
codetext
code_systemtext
codingsjsonb
statustextyes
performed_attimestamp with time zone
issued_attimestamp with time zone
accession_numbertext
source_facilitytext
facility_iduuid
abnormal_flagbooleanyes
interpretationtext
result_document_iduuid
display_nametext
collected_attimestamp with time zone
attributed_provider_iduuid
review_statustextyes
reviewed_bytext
reviewed_attimestamp with time zone
supersedes_iduuid
externalbooleanyes
foreign_accessiontext
outside_facilitytext

document_email_deliveries

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
endpoint_iduuidyes
providertextyes
message_idtextyes
raw_storage_reftextyes
event_sha256textyes
raw_sha256text
verdictsjsonbyes
statustextyes
error_codetext
attemptsintegeryes
lease_tokenuuid
lease_untiltimestamp with time zone
received_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

document_email_parts

Patient-owned through a foreign-key path: document_email_parts .document_id → documents.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
delivery_iduuidyes
ordinalintegeryes
filenametextyes
mime_typetextyes
content_sha256textyes
size_bytesintegeryes
statustextyes
document_iduuid
error_codetext
resolution_reasontext
attemptsintegeryes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

document_extractions

Patient-owned through a foreign-key path: document_extractions .document_id → documents.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
document_iduuidyes
extractortextyes
extractor_versiontextyes
statustextyes
classified_typetext
classification_confidencenumeric
factsjsonb
normalized_text_sha256text
started_attimestamp with time zoneyes
completed_attimestamp with time zone
error_codetext

document_packets

Patient-owned directly: document_packets.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
template_iduuid
nametextyes
statusdocument_packet_statusyes
triggered_bytextyes
case_iduuid
encounter_iduuid
service_request_iduuid
checklist_item_keytext
created_byuuid
created_attimestampyes
updated_attimestampyes

document_receipts

Patient-owned through a foreign-key path: document_receipts .document_id → documents.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
document_iduuidyes
channeltextyes
providertext
external_receipt_idtext
original_filenametext
source_contact_pointtext
received_attimestamp with time zoneyes
received_by_principaltextyes
metadatajsonb
referral_urgencytext
referral_urgency_reasontext
referral_urgency_set_bytext
referral_urgency_set_attimestamp with time zone
created_attimestamp with time zoneyes

document_scan_batches

Patient-owned through a foreign-key path: document_scan_batches .source_document_id → documents.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
source_document_iduuidyes
source_sha256textyes
page_edits_hashtextyes
page_countintegeryes
separator_pagesjsonbyes
plan_hashtextyes
confirmation_keytextyes
statustextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

document_scan_segments

Patient-owned through a foreign-key path: document_scan_segments .document_id → documents.id or document_scan_segments .batch_id → document_scan_batches.id .source_document_id → documents.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
batch_iduuidyes
ordinalintegeryes
from_pageintegeryes
to_pageintegeryes
titletextyes
document_typetextyes
statustextyes
document_iduuid
error_codetext
attemptsintegeryes
lease_untiltimestamp with time zone
lease_tokenuuid
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

document_signature_attestations

Patient-owned directly: document_signature_attestations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
task_iduuidyes
preparation_iduuidyes
patient_iduuidyes
provider_iduuidyes
signer_user_iduuidyes
signer_principal_idtextyes
signed_attimestamp with time zoneyes
manifest_sha256textyes
affirmationtextyes
confirmation_keytextyes

document_signature_fax_attempts

Patient-owned directly: document_signature_fax_attempts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
attestation_iduuidyes
recipient_nametextyes
recipient_faxtextyes
recipient_statetext
policy_fingerprinttextyes
idempotency_keytextyes
statustextyes
initiated_bytextyes
provider_reftext
last_error_codetext
last_checked_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

document_signature_fax_events

Patient-owned through a foreign-key path: document_signature_fax_events .attempt_id → document_signature_fax_attempts.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
attempt_iduuidyes
kindtextyes
receiptjsonbyes
event_keytextyes
created_attimestamp with time zoneyes

document_signature_preparations

Patient-owned directly: document_signature_preparations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
task_iduuidyes
patient_iduuidyes
provider_iduuidyes
signer_user_iduuidyes
signer_principal_idtextyes
artifact_document_iduuidyes
artifact_sha256textyes
source_sha256textyes
page_edits_hashtextyes
signature_sha256textyes
placementsjsonbyes
manifest_sha256textyes
confirmation_keytextyes
prepared_attimestamp with time zoneyes

document_signature_tasks

Patient-owned directly: document_signature_tasks.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
document_iduuidyes
provider_iduuidyes
review_item_iduuidyes
source_sha256textyes
page_edits_hashtextyes
categorytextyes
statustextyes
request_keytextyes
requested_bytextyes
requested_attimestamp with time zoneyes
completed_attimestamp with time zone
resolution_reasontext

documents

Patient-owned directly: documents.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
encounter_iduuid
typetextyes
titletext
storage_urltextyes
mime_typetext
file_sizeinteger
sourcetext
uploaded_byuuid
content_hashtext
statusdocument_statusyes
errortext
page_countinteger
summarytext
ai_typetext
ai_confidenceinteger
ai_fieldsjsonb
versionintegeryes
replaces_document_iduuid
is_activebooleanyes
progressjsonb
tablesjsonb
s3_key_tablestext
search_tsvtsvector
created_attimestampyes
updated_attimestampyes
content_sha256text
hash_algorithmtext
service_datedate
source_document_datedate
patient_match_statustext
patient_match_methodtext
patient_match_confidencenumeric
possible_duplicate_of_iduuid
extraction_statustext
created_by_principaltext
archived_attimestamp with time zone
archived_by_principaltext

ecw_ma_queue

Patient-owned through a foreign-key path: ecw_ma_queue .appointment_id → appointments.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
appointment_iduuid
actionecw_ma_queue_actionyes
statusecw_ma_queue_statusyes
payloadjsonbyes
matched_ecw_appointment_idtext
matched_attimestamp
match_methodtext
matched_by_user_idtext
created_attimestampyes
updated_attimestampyes

ecw_organization_config

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
organization_iduuidyes
tenant_hosttextyes
cloudcruise_workflow_idtextyes
cloudcruise_vault_user_idtextyes
session_didtextyes
tr_user_idtextyes
provider_idtextyes
provider_nametextyes
resource_idtext
additional_provider_idstext[]yes
additional_provider_namestext[]yes
sync_enabledbooleanyes
sync_window_daysintegeryes
created_attimestampyes
updated_attimestampyes

eligibility_checks

Patient-owned through a foreign-key path: eligibility_checks .form_submission_id → form_submissions.id.

ColumnPostgres typeRequired
iduuidyes
form_submission_iduuidyes
organization_iduuidyes
statuseligibility_statusyes
trading_partner_service_idtext
request_snapshotjsonb
parsed_summaryjsonb
response_jsonjsonb
aaa_error_codestext[]
error_messagetext
checked_attimestampyes
next_recheck_attimestamp
stedi_trace_idtext

emr_accounting_periods

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
period_keytextyes
starts_ondateyes
ends_ondateyes
statustextyes
closed_attimestamp with time zone
closed_bytext
reopened_attimestamp with time zone
reopened_bytext
reopen_reasontext
close_notetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_advance_directives

Patient-owned directly: emr_advance_directives.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
statustextyes
directive_kindtext
document_iduuid
recorded_bytextyes
recorded_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_agent_task_events

Patient-owned directly: emr_agent_task_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
task_iduuidyes
seqbigserialyes
kindtextyes
step_idtext
summarytextyes
detailjsonb
dedupe_keytext
patient_iduuid
created_attimestamp with time zoneyes

emr_agent_task_notices

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
task_iduuidyes
occasiontextyes
noticetextyes
wordstextyes
statustextyes
attemptsintegeryes
available_attimestamp with time zoneyes
lease_untiltimestamp with time zone
last_errortext
created_attimestamp with time zoneyes
delivered_attimestamp with time zone

emr_agent_task_operations

Patient-owned directly: emr_agent_task_operations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
task_iduuidyes
op_keytextyes
kindtextyes
patient_iduuid
payloadjsonbyes
statustextyes
resultjsonb
error_codetext
errortext
created_attimestamp with time zoneyes
decided_attimestamp with time zone

emr_agent_tasks

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_by_user_iduuidyes
owner_user_iduuidyes
kindtextyes
titletextyes
goaltextyes
statustextyes
paramsjsonbyes
planjsonbyes
memoryjsonbyes
waiting_onjsonb
next_check_attimestamp with time zoneyes
paused_attimestamp with time zone
subject_patient_idsuuid[]yes
subject_case_idsuuid[]yes
subject_encounter_idsuuid[]yes
watch_thread_idsuuid[]yes
watch_proposal_idsuuid[]yes
step_countintegeryes
step_budgetintegeryes
model_callsintegeryes
model_tokensintegeryes
token_budgetintegeryes
summarytext
last_errortext
lease_ownertext
lease_expires_attimestamp with time zone
versionintegeryes
request_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
finished_attimestamp with time zone

emr_annotations

Patient-owned directly: emr_annotations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
document_iduuidyes
sourcetextyes
study_instance_uidtext
labeltextyes
created_bytextyes
created_attimestamp with time zoneyes

emr_appointment_bindings

Patient-owned directly: emr_appointment_bindings.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
appointment_iduuidyes
patient_iduuidyes
provider_iduuid
facility_iduuid
resolution_methodtextyes
created_attimestamp with time zoneyes

emr_appointment_reschedule_flags

Patient-owned through a foreign-key path: emr_appointment_reschedule_flags .appointment_id → appointments.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
appointment_iduuidyes
block_iduuidyes
series_iduuid
reasontextyes
flagged_bytextyes
flagged_attimestamp with time zoneyes
cleared_attimestamp with time zone
cleared_bytext
cleared_reasontext

emr_asc_followup_attempts

Patient-owned directly: emr_asc_followup_attempts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
followup_iduuidyes
attempted_attimestamp with time zoneyes
methodtextyes
outcometextyes
concerns_raisedboolean
infection_findingtext
notetext
late_entry_reasontext
recorded_bytextyes
recorded_attimestamp with time zoneyes
request_keyuuidyes

emr_asc_followups

Patient-owned directly: emr_asc_followups.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
kindtextyes
due_ondateyes
statustextyes
task_iduuid
escalated_attimestamp with time zone
escalation_reasontext
escalation_task_iduuid
outcometext
close_reasontext
closed_bytext
closed_attimestamp with time zone
filed_bytextyes
filed_attimestamp with time zoneyes
versionintegeryes

emr_asc_transfer_contact_attempts

Patient-owned directly: emr_asc_transfer_contact_attempts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
transfer_iduuidyes
attempted_attimestamp with time zoneyes
contact_nametext
contact_relationshiptext
methodtextyes
outcometextyes
late_entry_reasontext
recorded_bytextyes
recorded_attimestamp with time zoneyes
request_keyuuidyes

emr_asc_transfers

Patient-owned directly: emr_asc_transfers.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
reasontextyes
decided_attimestamp with time zoneyes
receiving_hospitaltext
receiving_listedboolean
destination_typetextyes
planned_inpatient_admissionbooleanyes
transport_modetext
transport_called_attimestamp with time zone
report_called_attimestamp with time zone
report_given_totext
record_copy_sent_attimestamp with time zone
record_copy_methodtext
late_entry_reasontext
versionintegeryes
recorded_bytextyes
recorded_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_board_note_events

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
note_iduuidyes
revisionintegeryes
kindtextyes
request_keyuuidyes
before_snapshotjsonb
snapshotjsonbyes
actor_idtextyes
actor_typetextyes
source_reftext
occurred_attimestamp with time zoneyes

emr_board_notes

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
daydateyes
room_iduuid
bodytextyes
revisionintegeryes
request_keyuuidyes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_care_team_roles

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
keytextyes
labeltextyes
categorytextyes
can_own_tasksbooleanyes
member_user_idstext[]yes
activebooleanyes
sortintegeryes
revisionintegeryes
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_case_check_reviews

Patient-owned directly: emr_case_check_reviews.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
check_keytextyes
fingerprinttextyes
reasontextyes
notetext
reviewed_bytextyes
reviewed_attimestamp with time zoneyes
request_keyuuidyes

emr_case_notes

Patient-owned directly: emr_case_notes.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
bodytextyes
authored_bytextyes
authored_attimestamp with time zoneyes
request_keyuuidyes
shared_with_vendorsbooleanyes

emr_case_pathway_assignments

Patient-owned directly: emr_case_pathway_assignments.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
pathway_iduuidyes
pathway_revisionintegeryes
statustextyes
request_keytextyes
preop_request_keytext
assigned_bytextyes
assigned_attimestamp with time zoneyes
replaced_attimestamp with time zone

emr_case_patient_item_overrides

Patient-owned directly: emr_case_patient_item_overrides.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
item_iduuidyes
due_ondateyes
time_of_daytext
reasontextyes
basistextyes
statustextyes
created_bytextyes
created_attimestamp with time zoneyes
ended_bytext
ended_attimestamp with time zone

emr_case_request_comments

Patient-owned directly: emr_case_request_comments.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
resource_request_iduuidyes
bodytextyes
author_kindtextyes
authored_bytextyes
authored_attimestamp with time zoneyes
request_keyuuidyes

emr_case_request_events

Patient-owned directly: emr_case_request_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
request_iduuidyes
kindtextyes
bodytext
assigneetext
actortextyes
occurred_attimestamp with time zoneyes
request_keyuuidyes

emr_case_specimens

Patient-owned directly: emr_case_specimens.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
sequenceintegeryes
label_codetextyes
descriptiontextyes
source_sitetext
lateralitytextyes
specimen_kindtextyes
preservationtextyes
destinationtextyes
read_back_to_surgeonbooleanyes
observed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
collected_bytextyes
late_entry_reasontext
request_keyuuidyes

emr_case_tracking_acceptances

Patient-owned directly: emr_case_tracking_acceptances.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
case_iduuidyes
patient_iduuidyes
observation_iduuidyes
room_eventtextyes
observed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
amendedbooleanyes
amend_reasontext
accepted_bytextyes
accepted_attimestamp with time zoneyes
request_keyuuidyes
input_digesttextyes

emr_case_tracking_conflicts

Patient-owned directly: emr_case_tracking_conflicts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
case_iduuidyes
patient_iduuidyes
milestonetextyes
observation_iduuidyes
clinical_attimestamp with time zoneyes
observed_attimestamp with time zoneyes
delta_msbigintyes
detected_attimestamp with time zoneyes

emr_case_tracking_observations

Patient-owned directly: emr_case_tracking_observations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
case_iduuidyes
patient_iduuidyes
facility_iduuidyes
sourcetextyes
connection_iduuidyes
event_iduuidyes
source_event_idtextyes
revisionbigintyes
milestonetextyes
roomtext
observed_attimestamp with time zoneyes
received_attimestamp with time zoneyes
mapping_iduuidyes
receipt_iduuidyes
statustextyes
superseded_attimestamp with time zone
superseded_reasontext
created_attimestamp with time zoneyes

emr_case_tracking_status

Patient-owned directly: emr_case_tracking_status.patient_id.

ColumnPostgres typeRequired
iduuidyes
case_iduuidyes
organization_iduuidyes
patient_iduuidyes
facility_iduuidyes
location_milestonetext
location_roomtext
location_attimestamp with time zone
effectivejsonbyes
open_conflictsintegeryes
recomputed_attimestamp with time zoneyes
versionintegeryes

emr_ccda_reconciliations

Patient-owned directly: emr_ccda_reconciliations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
document_iduuidyes
exchange_document_iduuidyes
content_sha256textyes
request_keyuuidyes
completed_bytextyes
completed_attimestamp with time zoneyes
decisionsjsonbyes
summaryjsonbyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_charge_code_decisions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
anchor_keytextyes
settingtextyes
cpttextyes
decisiontextyes
contribution_idtext
decided_bytextyes
decided_attimestamp with time zoneyes

emr_charge_contribution_exclusions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
anchor_keytextyes
contribution_idtextyes
excluded_bytextyes
excluded_attimestamp with time zoneyes
lifted_bytext
lifted_attimestamp with time zone

emr_charge_kept_pairs

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
anchor_keytextyes
contribution_atextyes
contribution_btextyes
decided_bytextyes
decided_attimestamp with time zoneyes

emr_charge_master

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
item_codetextyes
descriptiontextyes
item_kindtextyes
unittextyes
price_centsinteger
cost_centsinteger
revenue_codetext
cost_center_codetext
device_matchtext
supply_categorytextyes
versionintegeryes
activebooleanyes
sourcetextyes
effective_fromdateyes
effective_todate
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_chart_audits

Patient-owned directly: emr_chart_audits.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
scope_kindtextyes
scope_iduuidyes
outcometextyes
audited_bytextyes
audited_attimestamp with time zoneyes
checklist_versiontextyes
itemsjsonbyes
open_itemsintegeryes
flagged_itemsintegeryes
notetext
request_keyuuidyes
created_attimestamp with time zoneyes

emr_chart_exports

Patient-owned directly: emr_chart_exports.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
requested_bytextyes
scopejsonbyes
statustextyes
statejsonbyes
document_iduuid
content_sha256text
page_countinteger
error_codetext
lease_untiltimestamp with time zone
lease_tokentext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_chart_note_reviews

Patient-owned through a foreign-key path: emr_chart_note_reviews .note_id → emr_chart_notes.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
note_iduuidyes
reviewed_bytextyes
reviewed_attimestamp with time zoneyes
commenttext

emr_chart_notes

Patient-owned directly: emr_chart_notes.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
kindtextyes
bodytextyes
authored_bytextyes
author_roletext
authored_attimestamp with time zoneyes
provider_iduuid
requires_reviewbooleanyes
supersedes_iduuid
correction_reasontext
request_keyuuidyes

emr_checklist_definitions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
versionintegeryes
content_hashtextyes
statustextyes
definitionjsonbyes
approved_task_keystext[]yes
created_bytextyes
created_attimestamp with time zoneyes
published_bytext
published_attimestamp with time zone
retired_attimestamp with time zone

emr_claim_copies

Patient-owned through a foreign-key path: emr_claim_copies .claim_id → billing_claims.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
destination_iduuidyes
claim_iduuidyes
claim_typetextyes
transaction_idtextyes
submitted_attimestamp with time zoneyes
remote_filenametextyes
statustextyes
attemptsintegeryes
next_attempt_attimestamp with time zoneyes
lease_tokenuuid
last_errortext
sha256text
byte_sizeinteger
delivered_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_claim_copy_destinations

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
hosttextyes
portintegeryes
usernametextyes
auth_methodtextyes
secret_set_attimestamp with time zone
remote_foldertextyes
file_name_patterntextyes
scheduletextyes
daily_attext
claim_typestext[]yes
payer_idstext[]yes
include_test_claimsbooleanyes
enabledbooleanyes
enabled_attimestamp with time zone
enabled_windowststzmultirangeyes
host_key_sha256text
host_key_pinned_attimestamp with time zone
host_key_pinned_bytext
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_clinic_drug_batches

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuid
product_nametextyes
ndctext
ndc11char(11)
lot_numbertextyes
expires_ondateyes
containertextyes
opened_attimestamp with time zoneyes
beyond_use_datedate
inv_lot_iduuid
ndc_unittext
ndc_unit_amountnumeric(12, 4)
entered_bytextyes
created_attimestamp with time zoneyes
retired_attimestamp with time zone
retired_bytext

emr_clinic_procedure_candidates

Patient-owned directly: emr_clinic_procedure_candidates.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuidyes
setup_iduuidyes
setup_versionintegeryes
phrase_idtextyes
statustextyes
opened_bytextyes
opened_attimestamp with time zoneyes
resolved_bytext
resolved_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_consent_kiosk_sessions

Patient-owned directly: emr_consent_kiosk_sessions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
packet_iduuidyes
patient_iduuidyes
case_iduuidyes
token_sha256textyes
handed_bytextyes
handed_attimestamp with time zoneyes
expires_attimestamp with time zoneyes
identity_confirmed_attimestamp with time zone
identity_attemptsintegeryes
finished_attimestamp with time zone
returned_attimestamp with time zone
returned_bytext
statustextyes
return_pathtext
device_user_agenttext
returned_proof_sha256text
returned_auth_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_consent_packet_items

Patient-owned directly: emr_consent_packet_items.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
packet_iduuidyes
patient_iduuidyes
case_iduuidyes
form_definition_iduuidyes
form_slugtextyes
titletextyes
roletextyes
requiredbooleanyes
countersign_requiredbooleanyes
sort_orderintegeryes
statustextyes
hold_reasontext
form_version_iduuid
delivery_iduuid
submission_iduuid
facts_hashtextyes
prefill_sourcesjsonbyes
patient_signed_attimestamp with time zone
patient_signed_viatext
kiosk_session_iduuid
handed_bytext
countersigned_attimestamp with time zone
countersigned_bytext
countersigner_nametext
countersign_methodtext
countersign_statementtext
document_iduuid
declined_attimestamp with time zone
declined_bytext
decline_reasontext
voided_attimestamp with time zone
voided_bytext
void_reasontext
prepared_attimestamp with time zone
prepared_bytext
preparer_nametext
prepared_viatext
presented_sha256text
discussion_requested_attimestamp with time zone
discussion_sectionsjsonb
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_consent_packets

Patient-owned directly: emr_consent_packets.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
template_keytextyes
template_versionintegeryes
statustextyes
factsjsonbyes
facts_hashtextyes
assigned_bytextyes
assigned_viatextyes
completed_attimestamp with time zone
voided_attimestamp with time zone
voided_bytext
void_reasontext
missing_formstext[]yes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_consent_prints

Patient-owned directly: emr_consent_prints.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
packet_iduuidyes
item_iduuidyes
patient_iduuidyes
case_iduuidyes
submission_iduuidyes
form_version_iduuidyes
presented_sha256textyes
facts_hashtextyes
print_reftextyes
purposetextyes
printed_bytextyes
printed_attimestamp with time zoneyes
returned_document_iduuid
returned_attimestamp with time zone
returned_bytext
signed_attimestamp with time zone
signer_roletext
signer_nametext
signer_relationshiptext
snapshotjsonb
snapshot_sha256text
returned_scan_sha256text
returned_page_editsjsonb
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_contacts

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
kindtextyes
nametextyes
organization_nametext
npitext
specialtytext
phonetext
faxtext
emailtext
address_line1text
address_line2text
citytext
statetext
ziptext
notestext
direct_addresstext
preferred_deliverytext
preferred_channeltext
aliasestext[]yes
activebooleanyes
provenancetextyes
referring_provider_iduuid
titletext
supplier_company_iduuid
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_coordination_care_team

Patient-owned directly: emr_coordination_care_team.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
coordination_iduuidyes
role_keytextyes
ordinalintegeryes
user_idtext
provider_iduuid
contact_iduuid
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_coordination_cohort_intervals

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
provider_iduuidyes
modetextyes
default_scheduler_user_idtext
from_attimestamp with time zoneyes
to_attimestamp with time zone
set_bytextyes
closed_bytext
created_attimestamp with time zoneyes

emr_coordination_diagnoses

Patient-owned directly: emr_coordination_diagnoses.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
coordination_iduuidyes
clinical_versionintegeryes
positionintegeryes
icd10textyes
provenancetextyes
activebooleanyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_coordination_events

Patient-owned directly: emr_coordination_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
coordination_iduuidyes
event_idtextyes
kindtextyes
occurrenceintegeryes
reason_codetext
detailjsonbyes
actortextyes
occurred_attimestamp with time zoneyes

emr_coordination_order_links

Patient-owned directly: emr_coordination_order_links.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
coordination_iduuidyes
service_request_iduuidyes
lineage_root_iduuidyes
roletextyes
statetextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_coordination_procedures

Patient-owned directly: emr_coordination_procedures.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
coordination_iduuidyes
clinical_versionintegeryes
positionintegeryes
cpttextyes
modifierstext[]yes
sidetext
body_parttext
levelstext[]yes
print_texttext
performedbooleanyes
provenancetextyes
approvedbooleanyes
activebooleanyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_coordination_routing

Patient-owned directly: emr_coordination_routing.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
service_request_iduuidyes
provider_iduuid
decisiontextyes
reasontextyes
modetext
interval_iduuid
order_confirmed_attimestamp with time zoneyes
decided_attimestamp with time zoneyes
decided_by_commandtextyes
decided_bytextyes
app_revisiontext
coordination_iduuid
released_attimestamp with time zone
released_bytext

emr_coordination_source_keys

Patient-owned directly: emr_coordination_source_keys.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
coordination_iduuidyes
kindtextyes
keytextyes
created_bytextyes
created_attimestamp with time zoneyes

emr_coordination_task_events

Patient-owned directly: emr_coordination_task_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
coordination_iduuidyes
task_iduuidyes
kindtextyes
from_valuetext
to_valuetext
note_lengthinteger
causetext
actortextyes
occurred_attimestamp with time zoneyes

emr_coordination_tasks

Patient-owned directly: emr_coordination_tasks.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
coordination_iduuidyes
task_keytextyes
occurrenceintegeryes
section_keytextyes
section_labeltextyes
section_scopetextyes
section_orderintegeryes
task_orderintegeryes
classtextyes
labeltextyes
role_keytext
assignee_user_idtext
due_ondate
due_rulejsonb
due_overriddenbooleanyes
na_allowedbooleanyes
decisiontextyes
decided_bytext
decided_attimestamp with time zone
lifecycletextyes
condition_appliesbooleanyes
notetext
custombooleanyes
generated_bytextyes
versionintegeryes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_cost_center_crosswalk

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
systemtextyes
entitytextyes
cost_center_codetextyes
external_classtext
external_cost_centertext
external_partnertext
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_cost_centers

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
codetextyes
nametextyes
departmenttextyes
facility_iduuid
room_rate_cents_per_minuteinteger
anesthesia_rate_cents_per_minuteinteger
center_typetext
default_revenue_codetext
rate_eligiblebooleanyes
versionintegeryes
activebooleanyes
sourcetextyes
effective_fromdateyes
effective_todate
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_cures_checks

Patient-owned directly: emr_cures_checks.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
prescriber_provider_iduuidyes
service_request_iduuid
kindtextyes
checked_attimestamp with time zone
pulled_bytext
evidence_document_iduuid
cures_request_reftext
case_iduuid
facility_iduuid
days_supplyinteger
refillsinteger
licensure_pathtext
prescription_facts_hashtext
recorded_bytextyes
recorded_attimestamp with time zoneyes
request_keyuuidyes

emr_dashboards

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
owner_user_iduuidyes
nametextyes
visibilitytextyes
audiencetext[]yes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_direct_accounts

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
direct_addresstextyes
provider_iduuid
hisptextyes
secret_nametext
statustextyes
last_polled_attimestamp with time zone
poll_lease_untiltimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_direct_messages

Patient-owned directly: emr_direct_messages.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
account_iduuidyes
directiontextyes
message_idtext
from_addresstextyes
to_addressestext[]yes
subjecttextyes
statustextyes
mdn_statustext
error_codetext
error_detailtext
document_idsuuid[]yes
patient_iduuid
sha256text
payloadjsonb
request_referencetext
requested_bytext
portal_transmission_iduuid
attachment_namestext[]yes
final_deliverybooleanyes
sent_attimestamp with time zone
mdn_attimestamp with time zone
mdn_detailtext
acknowledged_attimestamp with time zone
mime_storage_urltext
mime_sha256text
attemptsintegeryes
next_attempt_attimestamp with time zoneyes
lease_tokenuuid
lease_untiltimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_discharge_authorizations

Patient-owned directly: emr_discharge_authorizations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
responsible_provider_iduuidyes
written_instructionsbooleanyes
teach_backbooleanyes
overnight_suppliestextyes
follow_uptextyes
informed_prescriptionsbooleanyes
informed_instructionsbooleanyes
informed_contactbooleanyes
responsible_adult_nametext
responsible_adult_relationshiptext
escort_exemption_iduuid
acknowledged_bytextyes
acknowledged_nametext
acknowledged_relationshiptext
evidencejsonbyes
authorized_attimestamp with time zoneyes
authorized_bytextyes
revoked_attimestamp with time zone
revoked_bytext
revoke_reasontext
request_keyuuidyes

emr_discharge_escort_exemptions

Patient-owned directly: emr_discharge_escort_exemptions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
attending_provider_iduuidyes
reasontextyes
recorded_attimestamp with time zoneyes
recorded_bytextyes
request_keyuuidyes

emr_document_packet_context

Patient-owned directly: emr_document_packet_context.patient_id.

ColumnPostgres typeRequired
packet_iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
requires_provider_signaturebooleanyes
signed_bytext
signer_nametext
signed_attimestamp with time zone
signed_content_sha256text
recipient_evidencejsonbyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_document_page_edits

Patient-owned through a foreign-key path: adapter document-page-edits.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
document_iduuidyes
pageintegeryes
rotationintegeryes
split_to_document_iduuid
updated_bytextyes
updated_attimestamp with time zoneyes

emr_document_security_classes

Patient-owned through a foreign-key path: emr_document_security_classes .document_id → documents.id.

ColumnPostgres typeRequired
iduuidyes
document_iduuidyes
organization_iduuidyes
classificationtextyes
owner_analysis_iduuidyes
set_bytextyes
set_attimestamp with time zoneyes

emr_document_tags

Patient-owned through a foreign-key path: emr_document_tags .document_id → documents.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
document_iduuidyes
tagtextyes
created_bytextyes
created_attimestamp with time zoneyes

emr_document_translations

Patient-owned directly: emr_document_translations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
document_iduuidyes
source_document_iduuid
target_languagetextyes
methodtextyes
criticalbooleanyes
statustextyes
reviewed_attimestamp with time zone
reviewed_bytext
reviewer_nametext
reviewer_identifiertext
released_attimestamp with time zone
released_bytext
recorded_bytextyes
recorded_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_downtime_episodes

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
started_attimestamp with time zoneyes
ended_attimestamp with time zone
reasontextyes
recorded_bytextyes
recorded_attimestamp with time zoneyes
ended_recorded_bytext
ended_recorded_attimestamp with time zone
reconciled_bytext
reconciled_attimestamp with time zone
reconciliation_notetext

emr_downtime_reentries

Patient-owned directly: emr_downtime_reentries.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
episode_iduuidyes
patient_iduuidyes
administration_iduuid
nursing_observation_iduuid
patient_observation_iduuid
care_attimestamp with time zoneyes
entered_attimestamp with time zoneyes
entered_bytextyes
duplicate_checked_idsuuid[]yes

emr_downtime_reports

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
triggertextyes
generated_bytextyes
generated_attimestamp with time zoneyes
as_oftimestamp with time zoneyes
contentjsonbyes
content_hashtextyes
patient_idsuuid[]yes
patient_countintegeryes

emr_drug_billing_settings

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
waste_modifierstextyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_drug_prices

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
hcpcstextyes
fee_cents_per_unitintegeryes
labeltext
updated_bytextyes
updated_attimestamp with time zoneyes
created_attimestamp with time zoneyes
retired_attimestamp with time zone

emr_dsi_feedback

Patient-owned directly: emr_dsi_feedback.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
intervention_keytextyes
intervention_titletextyes
intervention_kindtextyes
actiontextyes
override_reasontext
feedback_texttext
ratingsmallint
user_idtextyes
user_nametext
facility_iduuid
locationtextyes
created_attimestamp with time zoneyes

emr_dsi_interventions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
intervention_keytextyes
kindtextyes
source_attributesjsonbyes
additional_attributesjsonbyes
activebooleanyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_dsi_rules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
seed_keytext
titletextyes
data_classtextyes
criteriajsonbyes
messagetextyes
source_attributesjsonbyes
enabledbooleanyes
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_ecqm_imports

Patient-owned directly: emr_ecqm_imports.matched_patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
file_nametextyes
sha256textyes
qdm_patientjsonbyes
warningsjsonbyes
matched_patient_iduuid
matched_bytext
matched_attimestamp with time zone
created_bytextyes
created_attimestamp with time zoneyes

emr_ecqm_patient_results

Patient-owned through a foreign-key path: emr_ecqm_patient_results .patient_id → patients.id or emr_ecqm_patient_results .import_id → emr_ecqm_imports.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
run_iduuidyes
subject_iduuidyes
patient_iduuid
import_iduuid
measure_idtextyes
cms_idtextyes
population_set_idtextyes
stratum_idtext
populationsjsonbyes
episode_resultsjsonbyes
observationsjsonbyes

emr_ecqm_run_subjects

Patient-owned through a foreign-key path: emr_ecqm_run_subjects .patient_id → patients.id or emr_ecqm_run_subjects .import_id → emr_ecqm_imports.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
run_iduuidyes
patient_iduuid
import_iduuid
qdm_patientjsonbyes

emr_ecqm_runs

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
measurestext[]yes
period_starttimestamp with time zoneyes
period_endtimestamp with time zoneyes
include_importsbooleanyes
statustextyes
requested_bytextyes
requested_attimestamp with time zoneyes
request_keyuuidyes
lease_untiltimestamp with time zone
attemptsintegeryes
started_attimestamp with time zone
finished_attimestamp with time zone
engine_generationtext
bundle_versiontext
subject_countinteger
error_codetext
summaryjsonb
time_zonetext

emr_education_assets

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
kindtextyes
storage_keytextyes
content_typetextyes
byte_sizeintegeryes
file_nametext
created_bytextyes
created_attimestamp with time zoneyes

emr_education_shares

Patient-owned directly: emr_education_shares.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
sheet_iduuidyes
document_iduuidyes
shared_to_portalbooleanyes
printedbooleanyes
shared_bytextyes
shared_attimestamp with time zoneyes

emr_education_sheets

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuid
slugtextyes
titletextyes
body_markdowntextyes
body_htmltext
attachmentsjsonbyes
procedure_tagstext[]yes
languagetextyes
video_linksjsonbyes
kindtextyes
activebooleanyes
owner_user_idtext
updated_bytext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_eligibility_results

Patient-owned directly: emr_eligibility_results.patient_id.

ColumnPostgres typeRequired
iduuid
organization_iduuid
patient_iduuid
sourcetext
statustext
payer_nametext
trading_partner_service_idtext
member_idtext
copay_centsinteger
coinsurance_percentnumeric
deductible_centsinteger
deductible_remaining_centsinteger
oop_max_centsinteger
oop_max_remaining_centsinteger
plan_begindate
plan_enddate
parsed_summaryjsonb
response_snapshotjsonb
aaa_error_codestext[]
error_messagetext
stedi_trace_idtext
checked_bytext
checked_attimestamp
expires_attimestamp
created_attimestamp

emr_encounter_abstracts

Patient-owned directly: emr_encounter_abstracts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
facility_iduuidyes
kindtextyes
case_iduuid
admission_iduuid
statustextyes
principal_diagnosisjsonb
other_diagnosesjsonbyes
external_causesjsonbyes
principal_procedurejsonb
other_proceduresjsonbyes
absorbed_casesjsonbyes
no_bill_generatedbooleanyes
type_of_caretext
route_of_admissiontext
code_status_attestationtext
seeded_fromtext
seeded_attimestamp with time zone
revisionintegeryes
reviewed_bytext
reviewed_attimestamp with time zone
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_erx_attempts

Patient-owned directly: emr_erx_attempts.patient_id.

ColumnPostgres typeRequired
iduuidyes
attempt_keytextyes
organization_iduuidyes
binding_iduuidyes
service_request_iduuidyes
patient_iduuidyes
prescriber_provider_iduuidyes
vendor_clinician_idtextyes
vendor_patient_idtext
vendor_prescription_idtext
optextyes
phasetextyes
return_totextyes
lease_tokenuuid
lease_untiltimestamp with time zone
versionintegeryes
uncertain_sincetimestamp with time zone
last_vendor_statustext
last_checked_attimestamp with time zone
next_check_attimestamp with time zoneyes
signerjsonb
finaljsonb
conflictjsonb
abandoned_bytext
abandoned_attimestamp with time zone
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_erx_clinic_bindings

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
vendortextyes
vendor_envtextyes
clinic_idtextyes
statustextyes
created_bytextyes
created_attimestamp with time zoneyes

emr_erx_launches

Patient-owned directly: emr_erx_launches.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
binding_iduuidyes
attempt_iduuid
patient_iduuid
login_uidtextyes
viewtextyes
launched_attimestamp with time zoneyes

emr_erx_patient_provisioning

Patient-owned directly: emr_erx_patient_provisioning.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
binding_iduuidyes
patient_iduuidyes
statetextyes
vendor_patient_idtext
lease_tokenuuid
lease_untiltimestamp with time zone
versionintegeryes
uncertain_sincetimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_erx_prescribers

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
binding_iduuidyes
provider_iduuidyes
vendor_clinician_idtext
npitext
first_nametext
last_nametext
license_numbertext
license_statetext
license_expires_ondate
dea_numbertext
dea_statetext
dea_expires_ondate
credential_hashtext
nppes_checked_attimestamp with time zone
nppes_snapshotjsonb
dea_verified_bytext
dea_verified_attimestamp with time zone
license_verified_bytext
license_verified_attimestamp with time zone
license_verification_sourcetext
date_of_birthdate
epcs_requestedbooleanyes
enrollment_statetextyes
registration_statustext
registration_checked_attimestamp with time zone
enabled_bytext
enabled_attimestamp with time zone
disabled_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_erx_vendor_imports

Patient-owned directly: emr_erx_vendor_imports.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
binding_iduuidyes
vendor_prescription_idtextyes
patient_iduuidyes
outcometextyes
methodtext
imported_attimestamp with time zoneyes
patient_medication_iduuid
linked_service_request_iduuid

emr_erx_webhook_events

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
binding_iduuidyes
body_hashtextyes
event_typetextyes
vendor_patient_idtext
vendor_prescription_idtext
vendor_clinic_idtext
received_attimestamp with time zoneyes
processed_attimestamp with time zone
outcometext

emr_esignature_acceptances

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_iduuidyes
statement_versiontextyes
statement_sha256textyes
accepted_attimestamp with time zoneyes
auth_timetimestamp with time zone

emr_estimates

Patient-owned directly: emr_estimates.patient_id.

ColumnPostgres typeRequired
iduuid
organization_iduuid
patient_iduuid
encounter_iduuid
case_iduuid
statustext
linesjsonb
professional_total_centsinteger
facility_total_centsinteger
facility_pendingboolean
eligibility_result_iduuid
basisjsonb
created_bytext
created_attimestamp
updated_attimestamp

emr_external_case_ids

Patient-owned directly: emr_external_case_ids.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
connection_iduuidyes
vendortextyes
vendor_tenanttextyes
source_facilitytextyes
assigning_systemtextyes
external_idtextyes
case_iduuidyes
patient_iduuidyes
versionintegeryes
statustextyes
basistextyes
supersedes_iduuid
superseded_attimestamp with time zone
reasontext
episode_reasontext
mapped_bytextyes
mapped_attimestamp with time zoneyes

emr_facility_notice_versions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
kindtextyes
languagetextyes
versionintegeryes
titletextyes
bodytextyes
complaint_agency_nametext
complaint_agency_addresstext
complaint_agency_phonetext
ombudsman_urltext
has_physician_ownersboolean
physician_ownersjsonb
form_numbertext
emergency_coveragetext
translates_version_iduuid
verification_sourcetextyes
content_hashtextyes
published_bytextyes
published_attimestamp with time zoneyes

emr_family_caregiver_events

Patient-owned directly: emr_family_caregiver_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
admission_iduuidyes
facility_iduuidyes
eventtextyes
occurred_attimestamp with time zoneyes
answertext
caregiver_nametext
caregiver_relationshiptext
caregiver_contacttext
designation_iduuid
methodtext
reachedboolean
languagetext
interpreter_usedboolean
medications_coveredboolean
questions_invitedboolean
late_entry_reasontext
recorded_bytextyes
recorded_attimestamp with time zoneyes
entered_in_error_attimestamp with time zone
entered_in_error_bytext
entered_in_error_reasontext
request_keyuuidyes

emr_fee_schedule_charge_prices

Patient-owned through a foreign-key path: emr_fee_schedule_charge_prices .charge_line_id → charge_lines.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
charge_line_iduuidyes
schedule_line_iduuidyes
created_attimestamp with time zoneyes

emr_fee_schedule_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
version_iduuidyes
code_systemtextyes
codetextyes
modifiertextyes
descriptiontextyes
amount_centsintegeryes
revenue_accounttext

emr_fee_schedule_versions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
schedule_iduuidyes
versionintegeryes
effective_startdateyes
effective_enddate
created_bytextyes
created_attimestamp with time zoneyes

emr_fee_schedules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
typetextyes
payer_iduuid
financial_classtext
is_defaultbooleanyes
created_bytextyes
created_attimestamp with time zoneyes

emr_fhir_projects

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
medplum_project_iduuidyes
sync_client_iduuidyes
secret_nametextyes
base_urltextyes
statustextyes
patient_policy_iduuid
practitioner_policy_iduuid
created_bytextyes
created_attimestamp with time zoneyes

emr_follow_up_links

Patient-owned directly: emr_follow_up_links.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
appointment_type_iduuidyes
provider_iduuidyes
window_fromdateyes
window_todateyes
token_sha256textyes
expires_attimestamp with time zoneyes
revoked_attimestamp with time zone
revoked_reasontext
dob_failuresintegeryes
locked_attimestamp with time zone
verified_attimestamp with time zone
session_sha256text
session_expires_attimestamp with time zone
used_attimestamp with time zone
appointment_iduuid
booking_request_keytext
request_keytextyes
text_statustext
text_reasontext
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_form_assignments

Patient-owned directly: emr_form_assignments.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
form_version_iduuidyes
request_keyuuidyes
request_hashtextyes
labeltextyes
anchortextyes
offset_valueintegeryes
offset_unittextyes
time_zonetextyes
anchor_attimestamp with time zone
due_attimestamp with time zone
statustextyes
delivery_iduuid
cancelled_reasontext
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_form_definitions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
slugtextyes
titletextyes
statustextyes
pdf_backedbooleanyes
current_version_iduuid
source_form_iduuid
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_form_deliveries

Patient-owned directly: emr_form_deliveries.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
form_version_iduuidyes
patient_iduuidyes
channeltextyes
statustextyes
sent_bytextyes
sent_attimestamp with time zoneyes
opened_attimestamp with time zone
completed_attimestamp with time zone
expires_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_form_field_bindings

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
form_version_iduuidyes
field_keytextyes
fact_keytextyes
sourcetextyes
confidencenumeric
set_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_form_outcomes

Patient-owned directly: emr_form_outcomes.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
submission_iduuidyes
form_version_iduuidyes
group_keytextyes
instrument_idtextyes
scorer_versiontextyes
schema_hashtextyes
answers_hashtextyes
snapshotjsonbyes
effective_attimestamp with time zoneyes
statustextyes
reviewed_bytext
reviewed_attimestamp with time zone
created_attimestamp with time zoneyes

emr_form_submissions

Patient-owned directly: emr_form_submissions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
delivery_iduuidyes
form_version_iduuidyes
patient_iduuidyes
answersjsonbyes
statustextyes
submitted_attimestamp with time zone
signed_document_iduuid
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_form_versions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
form_iduuidyes
versionintegeryes
schemajsonbyes
pdf_templatejsonb
published_attimestamp with time zone
source_form_version_iduuid
created_bytextyes
created_attimestamp with time zoneyes

emr_gl_account_crosswalk

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
systemtextyes
entitytextyes
account_numbertextyes
external_account_nametextyes
external_classtext
external_account_numbertext
parent_account_nametext
external_cost_centertext
external_partnertext
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_gl_accounts

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
account_numbertextyes
nametextyes
kindtextyes
versionintegeryes
activebooleanyes
sourcetextyes
effective_fromdateyes
effective_todate
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_gl_batch_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
batch_iduuidyes
ledger_entry_iduuid
journal_line_iduuid
journal_entry_iduuid
source_typetextyes
source_reftextyes
entry_typetextyes
account_numbertextyes
sidetextyes
amount_centsintegeryes
cost_center_codetext
partner_codetext
revenue_codetext
patient_classtext
entry_datedateyes
posted_datedateyes
late_entrybooleanyes
memo_safetext
entitytextyes
resolved_classtext
resolved_cost_centertext
resolved_partnertext

emr_gl_batches

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
period_iduuidyes
batch_numbertextyes
statustextyes
debit_total_centsintegeryes
credit_total_centsintegeryes
entry_countintegeryes
late_entry_countintegeryes
control_totalsjsonbyes
built_bytextyes
built_attimestamp with time zoneyes
exported_attimestamp with time zone
export_formattext

emr_gl_exports

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
systemtextyes
period_keytextyes
batch_idsuuid[]yes
formattextyes
file_hashtextyes
line_countintegeryes
debit_total_centsintegeryes
credit_total_centsintegeryes
unmapped_accountstext[]yes
re_export_reasontext
exported_bytextyes
exported_attimestamp with time zoneyes
file_bodytext

emr_gl_mappings

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
cost_center_codetextyes
entry_typetextyes
revenue_codetext
financial_classtext
supply_categorytext
payer_classtext
debit_accounttextyes
credit_accounttextyes
versionintegeryes
activebooleanyes
sourcetextyes
effective_fromdateyes
effective_todate
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_hcai_payer_map_revisions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
versionintegeryes
saved_bytextyes
saved_attimestamp with time zoneyes
changesjsonbyes
entriesjsonbyes

emr_homeless_discharge_items

Patient-owned directly: emr_homeless_discharge_items.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
admission_iduuidyes
facility_iduuidyes
itemtextyes
answertextyes
detailtext
occurred_attimestamp with time zoneyes
late_entry_reasontext
recorded_bytextyes
recorded_attimestamp with time zoneyes
entered_in_error_attimestamp with time zone
entered_in_error_bytext
entered_in_error_reasontext
request_keyuuidyes

emr_implant_decisions

Patient-owned directly: emr_implant_decisions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
concerntextyes
decisiontextyes
uditextyes
lot_numbertext
expiration_datedate
rationaletextyes
decided_bytextyes
decided_attimestamp with time zoneyes
request_keyuuidyes

emr_injury_case_surgeries

Patient-owned directly: emr_injury_case_surgeries.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
surgical_case_iduuidyes
injury_case_iduuid
linked_bytextyes
linked_attimestamp with time zoneyes

emr_injury_case_visits

Patient-owned directly: emr_injury_case_visits.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuidyes
injury_case_iduuid
linked_bytextyes
linked_attimestamp with time zoneyes

emr_injury_cases

Patient-owned directly: emr_injury_cases.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
kindtextyes
related_causetextyes
billing_basistextyes
statustextyes
injury_datedateyes
statetext
claim_numbertext
payer_iduuid
carrier_nametext
employer_nametext
adjuster_nametext
adjuster_phonetext
adjuster_emailtext
adjuster_faxtext
attorney_nametext
attorney_firmtext
attorney_phonetext
body_partstext[]yes
accepted_diagnosestext[]yes
authorization_statustextyes
authorization_numbertext
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
request_keyuuidyes

emr_interpreter_uses

Patient-owned directly: emr_interpreter_uses.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
case_iduuid
languagetextyes
interpreter_kindtextyes
interpreter_nametext
interpreter_identifiertext
modalitytextyes
purposetext
used_attimestamp with time zoneyes
ended_attimestamp with time zone
recorded_bytextyes
recorded_attimestamp with time zoneyes
entered_in_error_attimestamp with time zone
entered_in_error_bytext
entered_in_error_reasontext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_inventory_valuation_snapshot_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
snapshot_iduuidyes
item_iduuidyes
item_codetextyes
item_descriptiontextyes
location_iduuidyes
location_nametextyes
facility_iduuidyes
cost_center_codetext
supply_categorytextyes
categorytextyes
unitsintegeryes
unknown_unitsintegeryes
unit_cost_centsinteger
value_centsintegeryes

emr_inventory_valuation_snapshots

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
period_iduuidyes
period_keytextyes
as_ofdateyes
methodtextyes
unitsintegeryes
unknown_unitsintegeryes
value_centsintegeryes
layer_value_centsinteger
layer_unknown_unitsintegeryes
gl_account_numbertext
gl_balance_centsinteger
difference_centsinteger
taken_bytextyes
taken_attimestamp with time zoneyes
source_event_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_journal_entries

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
entry_typetextyes
effective_datedateyes
recorded_attimestamp with time zoneyes
period_keytextyes
late_entrybooleanyes
statustextyes
source_typetextyes
source_reftextyes
reversal_of_iduuid
reversed_by_iduuid
revision_of_entry_iduuid
posted_bytextyes
approved_bytext
memo_safetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_journal_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
entry_iduuidyes
line_nointegeryes
account_numbertextyes
sidetextyes
amount_centsintegeryes
cost_center_codetext
memo_safetext
external_reftext
superseded_attimestamp with time zone

emr_journal_pending

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
source_typetextyes
source_reftextyes
entry_typetextyes
amount_centsinteger
cost_center_codetext
reasontextyes
resolved_attimestamp with time zone
resolved_entry_iduuid
created_attimestamp with time zoneyes

emr_lab_compendium

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
interface_iduuidyes
versionintegeryes
order_codetextyes
displaytextyes
loinctext
cpttext
specimentext
containertext
aoejsonbyes
activebooleanyes
imported_attimestamp with time zoneyes

emr_lab_interfaces

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
lab_idtextyes
vendortextyes
transporttextyes
hl7_versiontextyes
sending_applicationtextyes
sending_facilitytextyes
receiving_applicationtextyes
receiving_facilitytextyes
processing_idtextyes
timezonetextyes
secret_nametextyes
statustextyes
allow_cpt_fallbackbooleanyes
ack_deadline_minutesintegeryes
last_outbound_attimestamp with time zone
last_inbound_attimestamp with time zone
last_error_codetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_lab_messages

Patient-owned directly: emr_lab_messages.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
interface_iduuidyes
directiontextyes
message_typetextyes
control_idtextyes
binding_iduuid
delivery_iduuid
patient_iduuid
diagnostic_report_idsuuid[]yes
document_iduuid
content_sha256textyes
file_nametext
statustextyes
archived_attimestamp with time zone
attemptsintegeryes
next_attempt_attimestamp with time zone
lease_tokenuuid
lease_untiltimestamp with time zone
versionintegeryes
ack_due_attimestamp with time zone
error_codetext
error_detailtext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_lab_order_bindings

Patient-owned directly: emr_lab_order_bindings.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
interface_iduuidyes
service_request_iduuidyes
patient_iduuidyes
placer_order_numbertextyes
compendium_itemjsonb
created_attimestamp with time zoneyes

emr_letter_drafts

Patient-owned directly: emr_letter_drafts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuidyes
case_iduuid
sourcetextyes
source_item_idtext
source_item_typetext
source_texttext
template_iduuid
template_versiontext
template_snapshotjsonb
titletextyes
recipienttext
contentjsonbyes
filled_valuesjsonbyes
computed_datesjsonbyes
revisionintegeryes
editedbooleanyes
basis_note_hashtext
statustextyes
filing_claimed_attimestamp with time zone
signed_attimestamp with time zone
signed_bytext
filed_document_iduuid
filed_attimestamp with time zone
filed_bytext
discarded_attimestamp with time zone
discarded_bytext
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_medication_dispenses

Patient-owned directly: emr_medication_dispenses.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
service_request_iduuidyes
statustextyes
fill_typetext
handed_over_attimestamp with time zone
quantity_valuenumeric
quantity_unittext
days_supplyinteger
pharmacy_nametext
pharmacy_ncpdp_idtext
status_reasontext

emr_medication_equivalence

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
product_code_systemtextyes
formulary_product_idtextyes
ndc11char(11)yes
approved_bytextyes
approved_attimestamp with time zoneyes
retired_attimestamp with time zone
retired_bytext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_medication_waste

Patient-owned directly: emr_medication_waste.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
administration_iduuidyes
service_request_iduuidyes
quantitynumericyes
unittextyes
reasontext
wasted_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
recorded_bytextyes
witnessed_bytextyes
late_entry_reasontext
corrects_iduuid
correction_reasontext
entered_in_errorbooleanyes
source_event_keytextyes

emr_member_access

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
organization_iduuidyes
user_iduuidyes
presettext
presetstext[]
versionintegeryes
updated_attimestamp with time zoneyes
updated_bytext

emr_memory_rules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
scopetextyes
provider_iduuid
kindtextyes
texttextyes
structuredjsonb
activebooleanyes
sourcetextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
last_applied_attimestamp with time zone

emr_note_context_snapshots

Patient-owned directly: emr_note_context_snapshots.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuidyes
snapshot_idtextyes
preview_snapshot_idtext
format_versionintegeryes
purposetextyes
chart_context_sentbooleanyes
prior_notes_modetextyes
clinical_cutofftimestamp with time zoneyes
since_attimestamp with time zone
sourcesjsonbyes
exclusionsjsonbyes
statementsjsonbyes
text_sha256textyes
token_estimateintegeryes
recorded_bytextyes
recorded_attimestamp with time zoneyes
idempotency_keytextyes

emr_note_drafts

Patient-owned directly: emr_note_drafts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
encounter_iduuidyes
transcription_idtextyes
source_owner_uidtext
generation_encounter_idtext
htmltextyes
plain_texttextyes
content_sha256textyes
revisionintegeryes
statustextyes
document_typetext
note_display_nametext
generation_idtext
upstream_text_updated_attext
generation_requested_attimestamp with time zone
upstream_synced_revisioninteger
engine_signed_versioninteger
generation_attempttext
generation_handed_off_attimestamp with time zone
engine_metadatajsonb
engine_lease_ownertext
engine_lease_untiltimestamp with time zone
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_note_versions

Patient-owned directly: emr_note_versions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
encounter_iduuidyes
transcription_idtextyes
versionintegeryes
htmltextyes
plain_texttextyes
content_sha256textyes
finalized_bytextyes
finalized_attimestamp with time zoneyes
amendment_reasontext
source_owner_uidtext
upstream_keytext
origintextyes
draft_revisioninteger
idempotency_keytextyes
created_attimestamp with time zoneyes

emr_nursing_risk_scores

Patient-owned directly: emr_nursing_risk_scores.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
admission_iduuidyes
instrumenttextyes
instrument_versionintegeryes
componentsjsonb
observed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
recorded_bytextyes
late_entry_reasontext
corrects_iduuid
correction_reasontext
request_keyuuidyes

emr_office_members

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
office_iduuidyes
user_iduuidyes
activebooleanyes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_office_surgeons

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
office_iduuidyes
provider_iduuidyes
activebooleanyes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_offices

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
activebooleanyes
revisionintegeryes
request_keyuuidyes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_or_count_attestations

Patient-owned directly: emr_or_count_attestations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
count_iduuidyes
roletextyes
attested_bytextyes
attested_attimestamp with time zoneyes
request_keyuuidyes

emr_or_count_conclusions

Patient-owned directly: emr_or_count_conclusions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
conclusiontextyes
state_hashtextyes
observed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
recorded_bytextyes
late_entry_reasontext
request_keyuuidyes

emr_or_count_discrepancy_steps

Patient-owned directly: emr_or_count_discrepancy_steps.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
item_classtextyes
steptextyes
opened_step_iduuid
reasontext
outcometext
notetext
observed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
recorded_bytextyes
late_entry_reasontext
request_keyuuidyes

emr_or_counts

Patient-owned directly: emr_or_counts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
item_classtextyes
count_phasetextyes
quantityinteger
observed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
recorded_bytextyes
recorded_roletextyes
late_entry_reasontext
corrects_iduuid
correction_reasontext
request_keyuuidyes

emr_order_acknowledgments

Patient-owned directly: emr_order_acknowledgments.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
service_request_iduuidyes
version_hashtextyes
acknowledged_bytextyes
acknowledged_attimestamp with time zoneyes

emr_order_countersigns

Patient-owned directly: emr_order_countersigns.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
service_request_iduuidyes
facility_iduuidyes
origintextyes
ordering_provider_iduuidyes
entered_bytextyes
entered_attimestamp with time zoneyes
received_roletext
received_attimestamp with time zone
read_back_attimestamp with time zone
standing_order_version_iduuid
countersign_hoursintegeryes
countersign_basistextyes
countersign_rule_keytext
countersign_due_attimestamp with time zoneyes
statetextyes
decided_bytext
decided_attimestamp with time zone
rejection_reasontext
flagged_administration_idsuuid[]yes
request_keytextyes

emr_order_deliveries

Patient-owned directly: emr_order_deliveries.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
service_request_iduuidyes
methodtextyes
destination_contact_iduuid
artifact_document_iduuid
statetextyes
attemptsintegeryes
provider_job_idtext
errortext
requested_bytextyes
sent_attimestamp with time zone
delivered_attimestamp with time zone
failed_attimestamp with time zone
last_checked_attimestamp with time zone
released_attimestamp with time zone
released_bytext
fax_numbertext
packet_document_iduuid
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_order_print_choices

Patient-owned directly: emr_order_print_choices.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
confirmation_keytextyes
print_on_signbooleanyes
set_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_order_set_legacy_keys

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
legacy_keytextyes
order_set_iduuidyes
created_attimestamp with time zoneyes

emr_order_set_revisions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
order_set_iduuidyes
revisionintegeryes
contentjsonbyes
created_bytextyes
created_attimestamp with time zoneyes

emr_order_sets

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
scopetextyes
owner_user_idtext
nametextyes
categorytextyes
settingtextyes
order_classtextyes
matchjsonb
match_priorityintegeryes
outpatient_alternative_iduuid
descriptiontext
sectionsjsonbyes
statustextyes
revisionintegeryes
published_revisioninteger
sourcetextyes
source_keytext
needs_reviewbooleanyes
has_unresolvedbooleanyes
forked_fromjsonb
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_order_tracking_events

Patient-owned directly: emr_order_tracking_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
service_request_iduuidyes
kindtextyes
requirementtext
codetext
document_iduuid
occurred_ondate
reasontext
recorded_bytextyes
request_keyuuidyes
seqinteger
created_attimestamp with time zoneyes

emr_order_usage

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_idtextyes
kindtextyes
codetextyes
code_systemtextyes
fields_hashtextyes
fieldstextyes
destination_contact_idtextyes
countintegeryes
last_used_attimestamp with time zoneyes
created_attimestamp with time zoneyes

emr_ospitek_connections

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
enabledbooleanyes
vendor_tenanttextyes
source_facilitytextyes
case_id_systemtextyes
mrn_authoritytext
delegate_user_iduuid
config_versionintegeryes
retired_attimestamp with time zone
retired_bytext
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_ospitek_feed_channels

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
connection_iduuidyes
channeltextyes
enabledbooleanyes
config_versionintegeryes
s3_buckettext
s3_prefixtext
webhook_endpoint_iduuid
webhook_configjsonb
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_ospitek_review_item_patients

Patient-owned directly: emr_ospitek_review_item_patients.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
review_item_iduuidyes
patient_iduuidyes
created_attimestamp with time zoneyes

emr_ospitek_review_items

Patient-owned directly: emr_ospitek_review_items.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
connection_iduuidyes
kindtextyes
receipt_iduuid
row_indexinteger
event_iduuid
external_case_idtext
case_iduuid
patient_iduuid
other_case_iduuid
other_patient_iduuid
candidate_case_idsuuid[]yes
statustextyes
resolutiontext
resolution_notetext
resolved_bytext
resolved_attimestamp with time zone
dedupe_keytextyes
service_datedate
created_attimestamp with time zoneyes

emr_ospitek_staff_ids

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
connection_iduuidyes
external_staff_idtextyes
user_iduuidyes
statustextyes
mapped_bytextyes
mapped_attimestamp with time zoneyes
retired_bytext
retired_attimestamp with time zone

emr_ospitek_webhook_keys

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
channel_iduuidyes
key_idtextyes
statustextyes
activated_bytextyes
activated_attimestamp with time zoneyes
retired_bytext
retired_attimestamp with time zone

emr_packet_template_rules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
template_iduuidyes
organization_iduuidyes
requires_provider_signaturebooleanyes
updated_bytext
updated_attimestamp with time zoneyes

emr_pacu_scores

Patient-owned directly: emr_pacu_scores.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
instrumenttextyes
instrument_versionintegeryes
componentsjsonb
observed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
recorded_bytextyes
late_entry_reasontext
corrects_iduuid
correction_reasontext
request_keyuuidyes

emr_partners

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
codetextyes
nametextyes
kindtextyes
provider_iduuid
entitytextyes
activebooleanyes
sourcetextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_pathway_patient_items

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
pathway_iduuidyes
item_keytextyes
item_kindtextyes
bodytext
sheet_iduuid
anchortextyes
timingtextyes
offset_daysintegeryes
offset_minutesintegeryes
time_of_daytext
until_daysinteger
patient_facingbooleanyes
owner_user_idtext
owner_nametext
phase_labeltext
restrictionstext
sort_orderintegeryes
revisionintegeryes
statustextyes
sourcejsonb
needs_reviewbooleanyes
sheet_snapshotjsonb
approved_bytext
approved_attimestamp with time zone
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_pathway_revisions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
pathway_iduuidyes
revisionintegeryes
contentjsonbyes
created_bytextyes
created_attimestamp with time zoneyes

emr_pathways

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
scopetextyes
owner_user_idtext
nametextyes
specialtytextyes
settingtextyes
matchjsonbyes
match_priorityintegeryes
phasesjsonbyes
instructionstextyes
follow_upsjsonbyes
statustextyes
revisionintegeryes
published_revisioninteger
sourcetextyes
source_keytext
needs_reviewbooleanyes
forked_fromjsonb
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_patient_amendments

Patient-owned directly: emr_patient_amendments.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
review_item_iduuidyes
affected_kindtextyes
affected_idtext
affected_labeltextyes
requested_changetextyes
decisiontextyes
amendment_texttext
denial_reasontext
disagreement_statementtext
disagreement_attimestamp with time zone
disagreement_bytext
decided_bytextyes
decided_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_patient_care_team

Patient-owned directly: emr_patient_care_team.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
roletextyes
referring_provider_iduuid
display_nametextyes
set_bytextyes
set_attimestamp with time zoneyes

emr_patient_care_team_members

Patient-owned directly: emr_patient_care_team_members.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
nametextyes
function_systemtextyes
function_codetextyes
function_displaytextyes
npitext
practice_nametext
phonetext
emailtext
added_bytextyes
added_attimestamp with time zoneyes

emr_patient_grievances

Patient-owned directly: emr_patient_grievances.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
facility_iduuidyes
case_iduuid
received_attimestamp with time zoneyes
received_bytextyes
received_viatextyes
submitted_bytextyes
categorytextyes
abuse_or_neglectbooleanyes
summarytextyes
late_entry_reasontext
acknowledge_due_attimestamp with time zoneyes
decision_due_attimestamp with time zoneyes
authority_report_due_attimestamp with time zone
statustextyes
acknowledged_attimestamp with time zone
acknowledged_bytext
acknowledgment_methodtext
authority_reported_attimestamp with time zone
authority_reported_bytext
authority_persontext
investigation_started_attimestamp with time zone
investigation_started_bytext
investigation_stepstext
substantiatedboolean
state_reported_attimestamp with time zone
state_reported_bytext
state_agencytext
resolved_attimestamp with time zone
resolved_bytext
resolution_resultstext
contact_persontext
completed_ondate
written_notice_sent_attimestamp with time zone
written_notice_methodtext
decision_document_iduuid
versionintegeryes
updated_bytextyes
updated_attimestamp with time zoneyes
request_keyuuidyes

emr_patient_guarantors

Patient-owned directly: emr_patient_guarantors.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
relationshiptextyes
same_as_patientbooleanyes
nametext
date_of_birthtext
phonetext
address_line1text
address_line2text
citytext
statetext
ziptext
set_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_patient_identity_events

Patient-owned directly: emr_patient_identity_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
candidate_iduuid
document_iduuid
source_event_iduuid
actor_idtextyes
request_keyuuidyes
event_keytextyes
request_hashtextyes
kindtextyes
reasontextyes
detailsjsonbyes
created_attimestamp with time zoneyes

emr_patient_language

Patient-owned directly: emr_patient_language.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
preferred_languagetext
dialecttext
interpreter_neededtextyes
language_declinedbooleanyes
recorded_bytextyes
recorded_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_patient_messaging_preferences

Patient-owned directly: emr_patient_messaging_preferences.patient_id.

ColumnPostgres typeRequired
organization_iduuidyes
patient_iduuidyes
secure_defaultbooleanyes
versionintegeryes
set_bytext
set_attimestamp with time zone
standing_portal_thread_iduuid
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_patient_notice_deliveries

Patient-owned directly: emr_patient_notice_deliveries.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuid
admission_iduuid
facility_iduuidyes
kindtextyes
notice_version_iduuidyes
recipienttextyes
representative_relationshiptext
verbal_attimestamp with time zone
verbal_languagetext
interpreter_usedboolean
written_attimestamp with time zoneyes
written_methodtextyes
acknowledgment_document_iduuid
understood_confirmedbooleanyes
im_copytext
signaturetext
late_entry_reasontext
recorded_bytextyes
recorded_attimestamp with time zoneyes
entered_in_error_attimestamp with time zone
entered_in_error_bytext
entered_in_error_reasontext
request_keyuuidyes

emr_patient_pharmacies

Patient-owned directly: emr_patient_pharmacies.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
binding_iduuidyes
vendor_pharmacy_idtextyes
nametextyes
addressjsonbyes
phonetext
faxtext
ncpdp_idtext
is_preferredbooleanyes
statustextyes
added_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_patient_readiness_items

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
item_keytextyes
patient_facingbooleanyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_patient_registration_receipts

Patient-owned directly: emr_patient_registration_receipts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
actor_idtextyes
request_keyuuidyes
request_hashtextyes
patient_iduuidyes
createdbooleanyes
created_attimestamp with time zoneyes

emr_patient_restriction_requests

Patient-owned directly: emr_patient_restriction_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
request_referencetextyes
review_item_iduuid
requested_by_principaltextyes
requested_by_grant_iduuid
requested_by_relationshiptextyes
data_scopetextyes
recipienttextyes
reasontext
statustextyes
decided_bytext
decided_attimestamp with time zone
decision_reasontext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_payer_contract_rates

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
contract_iduuidyes
code_systemtextyes
codetextyes
modifiertextyes
allowed_centsintegeryes
units_basistextyes
effective_startdateyes
effective_enddate
review_statetextyes
origintextyes
confidencenumeric(4, 3)
source_line_texttext
reviewed_bytext
reviewed_attimestamp with time zone
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_payer_contracts

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
organization_payer_iduuidyes
nametextyes
basistextyes
percentnumeric(7, 3)
rate_centsinteger
multiple_procedure_percentnumeric(7, 3)
bilateral_percentnumeric(7, 3)
settingtextyes
statustextyes
effective_startdateyes
effective_enddate
source_document_iduuid
source_reftext
notes_safetext
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_phone_calls

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
credential_iduuidyes
room_nametextyes
sip_call_idtextyes
sip_trunk_idtextyes
caller_numbertext
dialed_numbertextyes
metadata_sha256textyes
started_attimestamp with time zoneyes
ended_attimestamp with time zone
end_reasontext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_phone_grants

Patient-owned directly: emr_phone_grants.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
call_iduuidyes
kindtextyes
actortextyes
patient_iduuid
referral_iduuid
attempt_iduuid
appointment_iduuid
operationstext[]yes
proxy_nametext
proxy_relationshiptext
handle_sha256textyes
issued_attimestamp with time zoneyes
expires_attimestamp with time zoneyes
revoked_attimestamp with time zone
revoke_reasontext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_phone_identity_failures

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
scopetextyes
keytextyes
failuresintegeryes
window_started_attimestamp with time zoneyes
last_failed_attimestamp with time zone
cooloff_untiltimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_phone_offer_sets

Patient-owned through a foreign-key path: emr_phone_offer_sets .grant_id → emr_phone_grants.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
call_iduuidyes
grant_iduuid
optionsjsonbyes
expires_attimestamp with time zoneyes
created_attimestamp with time zoneyes

emr_phone_operations

Patient-owned through a foreign-key path: emr_phone_operations .grant_id → emr_phone_grants.id or emr_phone_operations .appointment_id → appointments.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
call_iduuidyes
operation_keytextyes
operationtextyes
request_sha256textyes
grant_iduuid
credential_iduuidyes
appointment_iduuid
resultjsonbyes
dispatch_lease_untiltimestamp with time zone
dispatch_lease_tokenuuid
created_attimestamp with time zoneyes

emr_phone_provenance

Patient-owned directly: emr_phone_provenance.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
phone_digitstextyes
sourcetextyes
source_reftext
recorded_bytextyes
recorded_attimestamp with time zoneyes

emr_phone_requests

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
credential_iduuidyes
call_idtextyes
item_reftextyes
revisionintegeryes
amended_attimestamp with time zone
correction_oftext
correction_of_request_iduuid
request_sha256textyes
hash_versionintegeryes
kindtextyes
caller_phonetext
callback_phonetext
reasontextyes
preferred_locationtext
preferred_timetext
caller_nametext
stated_is_patientboolean
stated_is_new_patientboolean
received_attimestamp with time zoneyes
transcript_urltext
statustextyes
outcometext
outcome_notetext
handled_attimestamp with time zone
handled_bytext
assignee_typetext
assignee_idtext
assigned_attimestamp with time zone
assigned_bytext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_portal_transmissions

Patient-owned directly: emr_portal_transmissions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
request_referencetextyes
requested_by_principaltextyes
requested_by_grant_iduuid
methodtextyes
to_addresstextyes
subjecttextyes
range_fromdate
range_todate
attachmentsjsonbyes
statustextyes
status_detailtext
transporttextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_practice_phrases

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
triggertextyes
labeltextyes
categorytext
expansiontextyes
htmltext
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes
retired_attimestamp with time zone
retired_bytext

emr_privacy_policies

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
versionintegeryes
settingsjsonbyes
reviewed_bytextyes
reviewed_attimestamp with time zoneyes

emr_privacy_reviews

Patient-owned directly: emr_privacy_reviews.patient_id.

ColumnPostgres typeRequired
iduuidyes
revisionbigserialyes
organization_iduuidyes
patient_iduuidyes
resource_typetextyes
resource_idtextyes
content_versiontextyes
sourcesjsonbyes
outside_recordbooleanyes
identity_verifiedbooleanyes
minor_reviewedbooleanyes
reviewed_bytextyes
reviewed_attimestamp with time zoneyes

emr_procedure_setups

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
scopetextyes
owner_idtext
phrase_idtextyes
versionintegeryes
activebooleanyes
labeltextyes
kindtextyes
cpttextyes
modifierstext[]yes
unitsintegeryes
body_sitetextyes
lateralitytextyes
guidancetextyes
drugsjsonbyes
frequencyjsonb
created_bytextyes
created_attimestamp with time zoneyes

emr_provider_coverage

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
provider_iduuidyes
covering_provider_iduuidyes
starts_attimestamp with time zoneyes
ends_attimestamp with time zoneyes
scopetextyes
notetext
cancelled_attimestamp with time zone
cancelled_bytext
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
request_keyuuidyes

emr_reason_codes

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
listtextyes
codetextyes
labeltextyes
semanticsjsonbyes
activebooleanyes
sortintegeryes
revisionintegeryes
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_record_drs_exceptions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
record_tabletextyes
record_iduuidyes
entity_keytextyes
revisionintegeryes
in_drsboolean
reasontextyes
approved_bytextyes
approved_attimestamp with time zoneyes
request_keyuuidyes

emr_record_governance_policies

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
versionintegeryes
settingsjsonbyes
approved_bytextyes
approved_attimestamp with time zoneyes
request_keyuuidyes

emr_record_governance_requests

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
organization_iduuidyes
request_keyuuidyes
commandtextyes
actor_idtextyes
input_sha256textyes
resultjsonbyes
created_attimestamp with time zoneyes

emr_record_provenance

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
record_tabletextyes
record_iduuidyes
authoring_facility_iduuid
custodial_facility_iduuid
provenance_statustextyes
derivationtextyes
revisionintegeryes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_record_provenance_history

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
provenance_iduuidyes
record_tabletextyes
record_iduuidyes
revisionintegeryes
authoring_facility_iduuid
custodial_facility_iduuid
provenance_statustextyes
derivationtextyes
reasontext
actor_idtext
request_keyuuid
created_attimestamp with time zoneyes

emr_recording_sessions

Patient-owned directly: emr_recording_sessions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
case_iduuid
admission_iduuid
recordertextyes
modetextyes
statustextyes
paperwork_submission_iduuid
paperwork_signed_attimestamp with time zone
participantsjsonb
consent_revisionintegeryes
started_attimestamp with time zoneyes
started_bytextyes
confirmed_attimestamp with time zone
paused_attimestamp with time zone
pause_reasontext
ended_attimestamp with time zone
ended_bytext
revoked_attimestamp with time zone
revoked_bytext
revoke_reasontext
request_keyuuidyes
consent_basistext
attestation_versiontext
attestation_sha256text
attested_attimestamp with time zone

emr_referral_booking_links

Patient-owned directly: emr_referral_booking_links.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
referral_iduuidyes
token_sha256textyes
generationintegeryes
created_viatextyes
expires_attimestamp with time zoneyes
revoked_attimestamp with time zone
revoked_reasontext
texted_attimestamp with time zone
text_statustext
text_reasontext
provider_message_idtext
verified_attimestamp with time zone
session_sha256text
session_expires_attimestamp with time zone
used_attimestamp with time zone
appointment_iduuid
patient_iduuid
booking_request_keytext
booking_request_hashtext
contact_emailtext
request_keytext
texted_totext
text_bodytext
offers_callbooleanyes
replaced_link_iduuid
dispatch_started_attimestamp with time zone
reply_reviewed_through_seqinteger
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_referral_call_consents

Patient-owned through a foreign-key path: emr_referral_call_consents .link_id → emr_referral_booking_links.id or emr_referral_call_consents .referral_id → emr_referrals.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
referral_iduuidyes
link_iduuidyes
phone_e164textyes
replied_to_texttextyes
text_sent_attimestamp with time zoneyes
text_sent_bytextyes
reply_texttextyes
replied_attimestamp with time zoneyes
sourcetextyes
inbound_message_iduuid
recorded_bytextyes
recorded_attimestamp with time zoneyes
review_item_iduuid
withdrawn_attimestamp with time zone
withdrawn_reasontext
withdrawn_bytext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_referrals

Patient-owned directly: emr_referrals.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
document_iduuidyes
routing_statustextyes
classificationtext
evidencejsonbyes
face_sheetjsonbyes
face_sheet_flagstext[]yes
proposed_date_of_birthdate
face_sheet_phone_digitstext
face_sheet_phone_roletext
face_sheet_phone_provenancetextyes
external_mrn_issuertext
external_mrn_valuetext
referrer_ziptext
referrer_zip_sourcetext
regiontext
patient_iduuid
identity_settled_viatext
identity_settled_attimestamp with time zone
identity_settled_bytext
identity_receiptjsonb
fax_filed_attimestamp with time zone
review_item_iduuid
hold_for_reviewbooleanyes
hold_released_attimestamp with time zone
hold_released_bytext
statustextyes
close_reasontext
closed_attimestamp with time zone
closed_bytext
fulfillment_appointment_iduuid
booked_viatext
contact_outcometext
contact_attimestamp with time zone
contact_bytext
contact_attemptsintegeryes
dob_failuresintegeryes
dob_locked_attimestamp with time zone
call_consent_cutoff_attimestamp with time zone
outreach_statustextyes
outreach_reasontext
versionintegeryes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_referring_providers

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
npitext
specialtytext
practice_nametext
phonetext
faxtext
address_line1text
citytext
statetext
ziptext
activebooleanyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_release_governance_reviews

Patient-owned through a foreign-key path: emr_release_governance_reviews .request_id → him_record_requests.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
request_iduuidyes
manifest_sha256textyes
reasontextyes
record_tabletextyes
record_iduuidyes
created_bytextyes
created_attimestamp with time zoneyes

emr_report_deliveries

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
definition_idtextyes
owner_user_iduuidyes
occurrence_keytextyes
occurrence_attimestamp with time zoneyes
schedule_sha256textyes
report_snapshotjsonbyes
recipient_countintegeryes
statustextyes
created_attimestamp with time zoneyes
completed_attimestamp with time zone
read_attimestamp with time zone

emr_report_delivery_recipients

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
delivery_iduuidyes
recipient_emailtextyes
recipient_user_iduuid
statustextyes
export_job_iduuid
run_iduuid
reason_codetext
provider_receipttext
lease_owneruuid
lease_expires_attimestamp with time zone
attemptsintegeryes
available_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_report_export_jobs

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_iduuidyes
definition_idtextyes
request_keyuuidyes
report_snapshotjsonbyes
formattextyes
surfacetextyes
statustextyes
phasetextyes
snapshotjsonb
row_countintegeryes
cursorintegeryes
byte_countintegeryes
pending_csvtextyes
upload_idtext
partsjsonbyes
lease_owneruuid
lease_expires_attimestamp with time zone
attemptsintegeryes
available_attimestamp with time zoneyes
run_iduuid
error_codetext
read_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
expires_attimestamp with time zoneyes

emr_report_refresh_grants

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
definition_idtextyes
user_iduuidyes
token_sha256textyes
created_attimestamp with time zoneyes
expires_attimestamp with time zoneyes
revoked_attimestamp with time zone

emr_report_runs

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
definition_idtextyes
run_byuuidyes
triggertextyes
planjsonbyes
plan_sha256textyes
content_sha256textyes
artifact_sha256text
facility_scopejsonbyes
required_capabilitiesjsonbyes
as_oftimestamp with time zoneyes
resolved_fromtext
resolved_totext
date_basistext
watermarktext
control_totalsjsonbyes
row_countintegeryes
formattextyes
storage_reftext
executor_versiontextyes
dataset_versiontextyes
statustextyes
expires_attimestamp with time zoneyes
created_attimestamp with time zoneyes

emr_restraint_checks

Patient-owned directly: emr_restraint_checks.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
episode_iduuidyes
observed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
recorded_bytextyes
findingsjsonbyes
notetext
late_entry_reasontext
request_keyuuidyes

emr_restraint_death_reports

Patient-owned directly: emr_restraint_death_reports.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
episode_iduuidyes
died_attimestamp with time zoneyes
relationtextyes
contributedboolean
obligationtextyes
due_attimestamp with time zoneyes
death_recorded_bytextyes
death_recorded_attimestamp with time zoneyes
reported_attimestamp with time zone
reported_bytext
report_referencetext
report_recorded_attimestamp with time zone
request_keyuuidyes

emr_restraint_episodes

Patient-owned directly: emr_restraint_episodes.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
admission_iduuidyes
categorytextyes
devicestext[]yes
age_bandtextyes
started_attimestamp with time zoneyes
started_bytextyes
recorded_attimestamp with time zoneyes
late_entry_reasontext
ended_attimestamp with time zone
ended_bytext
end_reasontext
end_notetext
end_recorded_attimestamp with time zone
request_keyuuidyes

emr_restraint_face_to_face

Patient-owned directly: emr_restraint_face_to_face.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
episode_iduuidyes
evaluator_roletextyes
evaluator_provider_iduuid
training_attestedbooleanyes
evaluated_attimestamp with time zoneyes
immediate_situationtextyes
reactiontextyes
conditiontextyes
decisiontextyes
attending_provider_iduuid
attending_consulted_attimestamp with time zone
attending_consult_recorded_bytext
recorded_attimestamp with time zoneyes
recorded_bytextyes
late_entry_reasontext
request_keyuuidyes

emr_restraint_orders

Patient-owned directly: emr_restraint_orders.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
episode_iduuidyes
order_iduuidyes
authorized_fromtimestamp with time zoneyes
authorized_untiltimestamp with time zoneyes
limit_hoursintegeryes
in_person_assessed_attimestamp with time zone
linked_bytextyes
linked_attimestamp with time zoneyes

emr_restricted_chart_access_requests

Patient-owned directly: emr_restricted_chart_access_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
requester_user_iduuidyes
reasontextyes
statustextyes
requested_attimestamp with time zoneyes
expires_attimestamp with time zoneyes
decided_by_user_iduuid
decided_attimestamp with time zone
grant_iduuid
grant_expires_attimestamp with time zone
updated_attimestamp with time zoneyes

emr_restricted_chart_grants

Patient-owned directly: emr_restricted_chart_grants.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
user_iduuidyes
granted_bytextyes
granted_attimestamp with time zoneyes
revoked_attimestamp with time zone
revoked_bytext
expires_attimestamp with time zone

emr_room_block_series

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
room_iduuidyes
provider_iduuidyes
patterntextyes
weekdaysmallintyes
week_of_monthsmallint
start_timetimeyes
end_timetimeyes
first_daydateyes
last_daydateyes
time_zonetextyes
notetext
statustextyes
revisionintegeryes
request_keyuuidyes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_room_blocks

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
room_iduuidyes
starts_attimestamp with time zoneyes
ends_attimestamp with time zoneyes
time_zonetextyes
statustextyes
revisionintegeryes
request_keyuuidyes
change_reasontextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes
provider_iduuidyes
series_iduuid
notetext
release_reasontext

emr_room_capacity_events

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
room_iduuidyes
owner_kindtextyes
block_iduuid
staffed_interval_iduuid
revisionintegeryes
kindtextyes
request_keyuuidyes
reasontextyes
before_snapshotjsonb
snapshotjsonbyes
actor_idtextyes
actor_typetextyes
source_reftext
occurred_attimestamp with time zoneyes

emr_room_hold_events

Patient-owned through a foreign-key path: adapter room-hold-events.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
room_iduuidyes
hold_iduuidyes
revisionintegeryes
kindtextyes
request_keyuuidyes
before_snapshotjsonb
snapshotjsonbyes
actor_idtextyes
actor_typetextyes
source_reftext
occurred_attimestamp with time zoneyes

emr_room_holds

Patient-owned directly: emr_room_holds.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
room_iduuidyes
provider_iduuid
patient_iduuid
starts_attimestamp with time zoneyes
ends_attimestamp with time zoneyes
time_zonetextyes
reasontextyes
notetext
visibilitytextyes
expires_attimestamp with time zoneyes
statustextyes
revisionintegeryes
request_keyuuidyes
change_reasontext
requested_case_iduuid
converted_case_iduuid
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_specimen_events

Patient-owned directly: emr_specimen_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
specimen_iduuidyes
kindtextyes
recorded_bytextyes
observed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
copiesinteger
reprint_reasontext
recipient_kindtext
recipient_nametext
handoff_iduuid
reasontext
late_entry_reasontext
request_keyuuidyes

emr_staff_cost_allocation_inputs

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
run_iduuidyes
interval_iduuidyes
revision_iduuidyes
staff_user_iduuidyes
role_codetextyes
case_iduuid
case_mapping_iduuid
clipped_starttimestamp with time zoneyes
clipped_endtimestamp with time zoneyes

emr_staff_cost_allocation_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
run_iduuidyes
staff_user_iduuidyes
role_codetextyes
case_iduuid
allocated_secondsintegeryes
shared_secondsintegeryes
rate_iduuid
hourly_rate_centsinteger
cost_centsbigint

emr_staff_cost_allocation_rules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
versionintegeryes
overlap_ruletextyes
rate_basistextyes
effective_fromdateyes
created_bytextyes
created_attimestamp with time zoneyes

emr_staff_cost_allocation_runs

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
period_startdateyes
period_enddateyes
rule_iduuidyes
interval_countintegeryes
observed_secondsbigintyes
allocated_secondsbigintyes
unrated_secondsbigintyes
cost_centsbigintyes
input_digesttextyes
request_keyuuidyes
request_digesttextyes
computed_bytextyes
computed_attimestamp with time zoneyes

emr_staff_cost_rates

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuid
subject_kindtextyes
staff_user_iduuid
role_codetext
effective_fromdateyes
effective_todate
hourly_rate_centsintegeryes
created_bytextyes
created_attimestamp with time zoneyes
closed_bytext
closed_attimestamp with time zone

emr_staff_cost_run_exclusions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
run_iduuidyes
interval_iduuidyes
reasontextyes

emr_staff_cost_run_flags

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
run_iduuidyes
interval_iduuidyes
reasontextyes
created_attimestamp with time zoneyes

emr_staff_credentials

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_iduuidyes
kindtextyes
credential_labeltext
identifiertext
issuing_statetext
expires_ondateyes
verification_methodtextyes
verified_bytextyes
verified_attimestamp with time zoneyes
recorded_bytextyes
recorded_attimestamp with time zoneyes
retired_attimestamp with time zone
retired_bytext
retire_reasontext

emr_staff_handoffs

Patient-owned through a foreign-key path: emr_staff_handoffs .thread_id → emr_staff_threads.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
thread_iduuidyes
message_seqintegeryes
service_inbox_iduuidyes
from_user_iduuidyes
to_user_iduuidyes
request_keyuuidyes
request_hashtextyes
statustextyes
accepted_byuuid
accepted_attimestamp with time zone
batch_iduuid
declined_attimestamp with time zone
declined_byuuid
decline_note_seqinteger
created_attimestamp with time zoneyes

emr_staff_mentions

Patient-owned directly: emr_staff_mentions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
thread_iduuidyes
message_seqintegeryes
patient_iduuid
mentioned_user_iduuidyes
author_user_iduuidyes
positionsmallintyes
added_as_recipientbooleanyes
created_attimestamp with time zoneyes
read_attimestamp with time zone
cleared_attimestamp with time zone

emr_staff_message_agent_origins

Patient-owned through a foreign-key path: emr_staff_message_agent_origins .message_id → emr_staff_messages.id .thread_id → emr_staff_threads.id.

ColumnPostgres typeRequired
message_iduuidyes
organization_iduuidyes
thread_iduuidyes
task_iduuidyes
on_behalf_of_user_iduuidyes
agenttextyes
created_attimestamp with time zoneyes

emr_staff_messages

Patient-owned through a foreign-key path: emr_staff_messages .thread_id → emr_staff_threads.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
thread_iduuidyes
seqintegeryes
author_user_iduuidyes
client_keyuuidyes
bodytextyes
tiertextyes
created_attimestamp with time zoneyes

emr_staff_notification_outbox

Patient-owned through a foreign-key path: emr_staff_notification_outbox .thread_id → emr_staff_threads.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
thread_iduuidyes
message_seqintegeryes
recipient_user_iduuidyes
kindtextyes
statustextyes
available_attimestamp with time zoneyes
lease_tokenuuid
lease_untiltimestamp with time zone
attemptsintegeryes
accepted_attimestamp with time zone
last_error_codetext
created_attimestamp with time zoneyes

emr_staff_notification_preferences

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_iduuidyes
push_enabledbooleanyes
digest_routinebooleanyes
quiet_startintegeryes
quiet_endintegeryes
urgent_during_quietbooleanyes
escalation_minutesintegeryes
sms_enabledbooleanyes
sms_include_messagebooleanyes
sms_phonetext
sms_verified_phonetext
sms_phone_verified_attimestamp with time zone
updated_attimestamp with time zoneyes

emr_staff_thread_receipts

Patient-owned through a foreign-key path: emr_staff_thread_receipts .thread_id → emr_staff_threads.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
thread_iduuidyes
user_iduuidyes
read_seqintegeryes
presencetextyes
last_seen_attimestamp with time zoneyes

emr_staff_thread_recipients

Patient-owned through a foreign-key path: emr_staff_thread_recipients .thread_id → emr_staff_threads.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
thread_iduuidyes
kindtextyes
user_iduuid
inbox_iduuid
added_attimestamp with time zoneyes
via_mentionbooleanyes

emr_staff_threads

Patient-owned directly: emr_staff_threads.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
subjecttextyes
urgencytextyes
statustextyes
assigned_inbox_iduuid
assigned_user_iduuid
created_by_user_iduuidyes
request_keyuuidyes
request_hashtextyes
last_seqintegeryes
versionintegeryes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
resolved_attimestamp with time zone

emr_staff_time_case_links

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
interval_iduuidyes
revision_iduuidyes
external_case_idtextyes
case_iduuid
linked_bytextyes
reasontextyes
linked_attimestamp with time zoneyes

emr_staff_time_conflict_adjudications

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
interval_iduuidyes
adopted_revision_iduuidyes
adjudicated_bytextyes
reasontextyes
adjudicated_attimestamp with time zoneyes

emr_staff_time_interval_revisions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
interval_iduuidyes
revisionbigintyes
dispositiontextyes
external_staff_idtext
external_case_idtext
staff_user_iduuid
case_iduuid
role_codetextyes
started_attimestamp with time zoneyes
ended_attimestamp with time zone
voidedbooleanyes
content_hashtextyes
receipt_iduuid
row_indexinteger
recorded_bytextyes
reasontext
recorded_attimestamp with time zoneyes

emr_staff_time_interval_subjects

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
interval_iduuidyes
subject_kindtextyes
subject_iduuidyes
first_seen_attimestamp with time zoneyes

emr_staff_time_intervals

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
sourcetextyes
connection_iduuid
source_interval_idtextyes
current_revision_iduuid
current_revisionbigint
statustextyes
staff_user_iduuid
role_codetext
case_iduuid
started_attimestamp with time zone
ended_attimestamp with time zone
resolutiontextyes
case_resolutiontextyes
case_mapping_iduuid
candidate_case_iduuid
has_conflictbooleanyes
review_requiredbooleanyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
versionintegeryes

emr_staff_time_receipt_rows

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
receipt_iduuidyes
row_indexintegeryes
interval_iduuid
outcometextyes
reasontext
original_reasontext
routed_connection_iduuid
decided_bytext
updated_attimestamp with time zoneyes

emr_staffed_room_intervals

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
room_iduuidyes
starts_attimestamp with time zoneyes
ends_attimestamp with time zoneyes
time_zonetextyes
statustextyes
revisionintegeryes
request_keyuuidyes
change_reasontextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_standing_order_approvals

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
version_iduuidyes
domaintextyes
approved_bytextyes
approved_attimestamp with time zoneyes

emr_standing_order_versions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
protocol_keytextyes
versionintegeryes
titletextyes
order_templatejsonbyes
template_hashtextyes
effective_attimestamp with time zoneyes
review_due_attimestamp with time zoneyes
created_bytextyes
created_attimestamp with time zoneyes
retired_attimestamp with time zone
retired_bytext
retired_reasontext

emr_surgery_coordinations

Patient-owned directly: emr_surgery_coordinations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
statustextyes
surgeon_provider_iduuidyes
dosdate
start_timetext
arrival_timetext
facility_iduuid
outside_facility_contact_iduuid
case_length_minutesinteger
admission_typetext
emergencybooleanyes
prioritytext
insurance_typetext
preop_teststext[]yes
descriptiontext
draft_reason_codetext
draft_follow_up_ondate
draft_notetext
blocker_codetext
cancel_reason_codetext
canceled_attimestamp with time zone
canceled_bytext
performed_attimestamp with time zone
performed_bytext
completed_attimestamp with time zone
completed_bytext
sourcetextyes
confirmed_bytext
surgical_case_iduuid
checklist_definition_iduuid
delivery_modetextyes
clinical_versionintegeryes
row_versionintegeryes
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_time_out_attestations

Patient-owned directly: emr_time_out_attestations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
roletextyes
attested_bytextyes
attested_attimestamp with time zoneyes
time_out_attimestamp with time zoneyes
statement_hashtextyes
late_entry_reasontext
request_keyuuidyes

emr_transfusion_determinations

Patient-owned directly: emr_transfusion_determinations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
provider_iduuidyes
determined_bytextyes
determined_attimestamp with time zoneyes
transfusion_possiblebooleanyes
predonation_exceptiontext
suggested_possiblebooleanyes
suggestion_basistext
supersedes_iduuid
request_keyuuidyes

emr_transfusion_notices

Patient-owned directly: emr_transfusion_notices.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
determination_iduuidyes
kindtextyes
recipienttextyes
occurred_attimestamp with time zoneyes
summary_editiontext
document_iduuid
given_by_provider_iduuid
recorded_bytextyes
recorded_attimestamp with time zoneyes
request_keyuuidyes

emr_unit_intake_nurses

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
unittextyes
user_iduuidyes
designated_bytextyes
designated_attimestamp with time zoneyes
ended_attimestamp with time zone
ended_bytext

emr_unit_transfers

Patient-owned directly: emr_unit_transfers.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
facility_iduuidyes
from_phasetextyes
destinationtextyes
destination_notetext
unittext
receiver_user_iduuid
handoff_iduuid
statustextyes
requested_bytextyes
requested_attimestamp with time zoneyes
accepted_bytext
accepted_attimestamp with time zone
admission_iduuid
bed_room_iduuid
returned_bytext
returned_attimestamp with time zone
cancelled_bytext
cancelled_attimestamp with time zone
cancel_reasontext
notice_thread_iduuid
request_keyuuidyes

emr_user_facility_grants

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_iduuidyes
facility_iduuidyes
granted_bytextyes
granted_attimestamp with time zoneyes
revoked_attimestamp with time zone
revoked_bytext

emr_user_links

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
firebase_uidtextyes
provider_iduuid
display_nametext
activebooleanyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_vendor_group_members

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
group_iduuidyes
contact_iduuidyes
contact_channeltextyes
activebooleanyes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_vendor_groups

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
activebooleanyes
revisionintegeryes
request_keyuuidyes
purposetextyes
supplier_company_iduuid
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_vendor_users

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_iduuidyes
contact_iduuidyes
activebooleanyes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

emr_visit_confirmations

Patient-owned directly: emr_visit_confirmations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
appointment_iduuidyes
patient_iduuidyes
statetextyes
missingtext[]yes
identity_document_iduuid
coverage_iduuid
eligibility_result_iduuid
payment_basistext
payment_basis_bytext
payment_basis_attimestamp with time zone
override_reasontext
override_bytext
override_attimestamp with time zone
confirmed_attimestamp with time zone
frozen_attimestamp with time zone
computed_attimestamp with time zoneyes
revisionintegeryes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_visit_links

Patient-owned directly: emr_visit_links.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
appointment_iduuidyes
patient_iduuidyes
token_sha256textyes
generationintegeryes
expires_attimestamp with time zoneyes
revoked_attimestamp with time zone
revoked_reasontext
dob_failuresintegeryes
locked_attimestamp with time zone
verified_attimestamp with time zone
session_sha256text
session_expires_attimestamp with time zone
documents_receivedjsonbyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

emr_visit_signoffs

Patient-owned directly: emr_visit_signoffs.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuidyes
signed_bytextyes
signed_by_provider_iduuidyes
signed_attimestamp with time zoneyes
basisjsonbyes
created_attimestamp with time zoneyes

emr_visit_text_sends

Patient-owned directly: emr_visit_text_sends.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
appointment_iduuidyes
patient_iduuidyes
link_iduuid
kindtextyes
triggertextyes
client_keytextyes
statustextyes
reasontext
provider_message_idtext
recipient_sha256text
channeltextyes
sent_bytextyes
created_attimestamp with time zoneyes

emr_web_booking_requests

Patient-owned directly: emr_web_booking_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
idempotency_keytextyes
request_hashtextyes
confirmation_codetextyes
patient_iduuid
appointment_iduuid
patient_createdbooleanyes
contact_emailtext
created_attimestamp with time zoneyes

emr_wristbands

Patient-owned directly: emr_wristbands.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
admission_iduuid
case_iduuid
tokenchar(10)yes
issued_attimestamp with time zoneyes
issued_bytextyes
revoked_attimestamp with time zone
revoked_bytext
revoke_reasontext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

encounter_policy_evaluations

Patient-owned through a foreign-key path: encounter_policy_evaluations .encounter_id → encounters.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
encounter_iduuidyes
organization_payer_iduuidyes
requested_by_user_iduuidyes
statustextyes
selection_methodtextyes
policybot_plan_idtextyes
policybot_plan_nametext
policybot_company_nametext
plan_statetext
line_of_businesstext
resultjsonb
evaluator_versiontextyes
error_codetext
error_messagetext
guidancejsonb
started_attimestampyes
completed_attimestamp
created_attimestampyes

encounter_policy_note_assists

Patient-owned through a foreign-key path: encounter_policy_note_assists .encounter_id → encounters.id or encounter_policy_note_assists .evaluation_id → encounter_policy_evaluations.id .encounter_id → encounters.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
encounter_iduuidyes
evaluation_iduuidyes
inserted_by_user_iduuidyes
procedure_idtextyes
criterion_idtextyes
criterion_labeltextyes
policy_titletext
policy_version_datetext
transcript_evidencejsonbyes
inserted_htmltextyes
before_note_htmltextyes
after_note_htmltextyes
created_attimestampyes

encounters

Patient-owned directly: encounters.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
provider_iduuid
encounter_datedate
typetext
statustextyes
reasontext
dynamo_encounter_idtext
sourcetext
period_starttimestamp with time zone
period_endtimestamp with time zone
facility_iduuid
late_entry_reasontext
created_attimestampyes
updated_attimestampyes

erp_ap_invoice_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
invoice_iduuidyes
line_nointegeryes
descriptiontextyes
quantityintegeryes
unit_price_centsintegeryes
amount_centsintegeryes
po_line_iduuid
receipt_line_iduuid
gl_account_numbertext
cost_center_codetext
item_iduuid

erp_ap_invoices

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
supplier_iduuidyes
invoice_numbertextyes
invoice_datedateyes
due_datedateyes
statustextyes
subtotal_centsintegeryes
tax_centsintegeryes
freight_centsintegeryes
total_centsintegeryes
paid_centsintegeryes
po_iduuid
match_statustextyes
match_exceptionsjsonbyes
matched_attimestamp with time zone
approved_bytext
approved_attimestamp with time zone
override_reasontext
scheduled_run_iduuid
document_iduuid
journal_entry_iduuid
memotext
void_reasontext
voided_attimestamp with time zone
voided_bytext
source_event_keytextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_bank_accounts

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
gl_account_numbertextyes
last4text
activebooleanyes
opening_balance_centsintegeryes
opening_balance_ondate
source_event_keytextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_bank_match_allocations

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
statement_line_iduuidyes
cash_movement_iduuidyes
amount_centsintegeryes
matched_bytextyes
matched_attimestamp with time zoneyes

erp_bank_statement_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
statement_iduuidyes
line_nointegeryes
posted_ondateyes
amount_centsintegeryes
descriptiontext
referencetext
match_statustextyes
match_methodtext
matched_bytext
matched_attimestamp with time zone
exclude_reasontext
resolved_attimestamp with time zone
resolved_bytext
resolve_reasontext

erp_bank_statements

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
bank_account_iduuidyes
statement_datedateyes
opening_centsintegeryes
closing_centsintegeryes
formattextyes
imported_bytextyes
file_document_iduuid
statustextyes
reconciled_bytext
reconciled_attimestamp with time zone
reconciliationjsonb
source_event_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_budget_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
budget_iduuidyes
period_keytextyes
cost_center_codetextyes
gl_account_numbertextyes
amount_centsintegeryes

erp_budgets

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
fiscal_yearintegeryes
nametextyes
statustextyes
approved_bytext
approved_attimestamp with time zone
locked_bytext
locked_attimestamp with time zone
source_event_keytextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_cash_movements

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
bank_account_iduuid
occurred_ondateyes
amount_centsintegeryes
kindtextyes
source_typetextyes
source_reftextyes
journal_entry_iduuid
referencetext
memo_safetext
created_bytextyes
created_attimestamp with time zoneyes

erp_depreciation_entries

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
asset_iduuidyes
period_keytextyes
amount_centsintegeryes
journal_entry_iduuid
created_bytextyes
created_attimestamp with time zoneyes

erp_fixed_assets

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
asset_numbertextyes
descriptiontextyes
categorytextyes
acquired_ondateyes
in_service_ondateyes
cost_centsintegeryes
salvage_centsintegeryes
useful_life_monthsintegeryes
methodtextyes
cost_center_codetext
asset_gl_accounttextyes
accumulated_gl_accounttextyes
expense_gl_accounttextyes
po_iduuid
ap_invoice_iduuid
serial_numbertext
location_iduuid
statustextyes
disposed_ondate
disposal_proceeds_centsinteger
disposal_journal_entry_iduuid
source_event_keytextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_invoice_receipt_allocations

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
invoice_line_iduuidyes
receipt_line_iduuid
po_line_iduuid
quantityintegeryes
unit_cost_centsintegeryes
created_attimestamp with time zoneyes

erp_par_levels

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
location_iduuidyes
item_iduuidyes
min_qtyintegeryes
max_qtyintegeryes
reorder_qtyinteger
preferred_supplier_iduuid
source_event_keytextyes
versionintegeryes
activebooleanyes
sourcetextyes
effective_fromdateyes
effective_todate
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_payment_runs

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
run_numbertextyes
statustextyes
pay_datedateyes
methodtextyes
bank_account_iduuidyes
total_centsintegeryes
approved_bytext
approved_attimestamp with time zone
check_start_numberinteger
recorded_bytext
recorded_attimestamp with time zone
void_reasontext
voided_attimestamp with time zone
memotext
source_event_keytextyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_payments

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
run_iduuidyes
invoice_iduuidyes
supplier_iduuidyes
amount_centsintegeryes
methodtextyes
referencetext
paid_atdateyes
journal_entry_iduuid
cash_movement_iduuid
void_reasontext
voided_attimestamp with time zone
voided_bytext
void_journal_entry_iduuid
created_attimestamp with time zoneyes

erp_payroll_hours

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
entry_iduuid
providertextyes
pay_datedateyes
employee_reftext
departmenttext
positiontext
hours_regularnumeric(8, 2)yes
hours_overtimenumeric(8, 2)yes
hours_doublenumeric(8, 2)yes
hours_shiftnumeric(8, 2)yes
hours_ptonumeric(8, 2)yes
hours_holidaynumeric(8, 2)yes
hours_sicknumeric(8, 2)yes
hours_other_leavenumeric(8, 2)yes
row_hashtextyes
created_bytextyes
created_attimestamp with time zoneyes

erp_purchase_order_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
po_iduuidyes
line_nointegeryes
item_iduuidyes
supplier_item_iduuid
quantity_orderedintegeryes
quantity_receivedintegeryes
unit_price_centsintegeryes
unit_of_measuretextyes
cost_center_codetext
gl_account_numbertext
requisition_line_iduuid
source_event_keytextyes

erp_purchase_orders

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
po_numbertextyes
supplier_iduuidyes
statustextyes
ship_to_location_iduuidyes
ordered_attimestamp with time zone
expected_atdate
subtotal_centsintegeryes
tax_centsintegeryes
freight_centsintegeryes
total_centsintegeryes
approved_bytext
approved_attimestamp with time zone
sent_attimestamp with time zone
sent_viatext
sent_document_iduuid
sent_referencetext
closed_attimestamp with time zone
cancelled_attimestamp with time zone
cancel_reasontext
notetext
created_bytextyes
source_event_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_receipt_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
receipt_iduuidyes
po_line_iduuidyes
item_iduuidyes
lot_iduuidyes
lot_numbertextyes
serial_numbertext
expires_ondate
quantityintegeryes
unit_cost_centsintegeryes
location_iduuidyes
movement_iduuidyes
reversal_movement_iduuid
variance_reasontext
source_event_keytextyes

erp_receipts

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
receipt_numbertextyes
po_iduuidyes
received_bytextyes
received_attimestamp with time zoneyes
packing_sliptext
statustextyes
reversed_bytext
reversed_attimestamp with time zone
reversal_reasontext
source_event_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_requisition_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
requisition_iduuidyes
line_nointegeryes
item_iduuidyes
quantityintegeryes
unit_of_measuretextyes
notetext
supplier_item_iduuid
po_line_iduuid
source_event_keytextyes

erp_requisitions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
requisition_numbertextyes
requested_bytextyes
location_iduuidyes
statustextyes
needed_bydate
notetext
submitted_attimestamp with time zone
approved_bytext
approved_attimestamp with time zone
rejection_reasontext
source_event_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_supplier_companies

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
keytextyes
nametextyes
aliasestext[]yes
activebooleanyes
revisionintegeryes
sourcetextyes
source_event_keytextyes
created_bytextyes
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_supplier_items

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
supplier_iduuidyes
item_iduuidyes
supplier_catalog_numbertext
unit_of_measuretextyes
pack_sizeintegeryes
unit_price_centsinteger
lead_time_daysinteger
preferredbooleanyes
source_event_keytextyes
versionintegeryes
activebooleanyes
sourcetextyes
effective_fromdateyes
effective_todate
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

erp_suppliers

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
codetextyes
nametextyes
contactjsonbyes
remit_tojsonbyes
payment_terms_daysintegeryes
tax_id_last4text
w9_on_filebooleanyes
is_1099booleanyes
company_iduuid
source_event_keytextyes
versionintegeryes
activebooleanyes
sourcetextyes
effective_fromdateyes
effective_todate
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

exchange_connections

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
vendortextyes
statustextyes
public_iduuidyes
credential_iduuid
vendor_organization_idtext
facility_mapjsonbyes
settingsjsonbyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

exchange_contributions

Patient-owned directly: exchange_contributions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
source_kindtextyes
source_reftextyes
content_sha256textyes
statustextyes
hold_reasontext
vendor_document_idtext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

exchange_documents

Patient-owned directly: exchange_documents.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
query_iduuid
vendortextyes
vendor_document_idtextyes
document_iduuid
source_org_nametext
source_org_oidtext
loinctext
type_labeltext
titletext
service_starttext
service_endtext
authored_attext
mime_typetext
size_bytesinteger
statustextyes
attemptsintegeryes
lease_ownertext
lease_expires_attimestamp with time zone
retry_attimestamp with time zone
last_error_codetext
identity_checkjsonb
identity_bindingjsonb
source_headerjsonb
content_sha256text
identity_confirmed_bytext
identity_confirmed_attimestamp with time zone
identity_basistext
confidentialityjsonbyes
ccda_validationjsonb
first_seen_attimestamp with time zoneyes
seen_bytext
seen_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

exchange_patient_preferences

Patient-owned directly: exchange_patient_preferences.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
query_opt_outbooleanyes
share_opt_outbooleanyes
recorded_by_principaltextyes
recorded_attimestamp with time zoneyes
basistextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

exchange_queries

Patient-owned directly: exchange_queries.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
connection_iduuidyes
facility_iduuidyes
triggertextyes
treatment_basisjsonb
purpose_of_usetextyes
requested_by_principaltextyes
idempotency_keytextyes
vendor_patient_idtext
vendor_request_idtext
statustextyes
ingest_statustextyes
send_attemptintegeryes
poll_errorsintegeryes
lease_ownertext
lease_expires_attimestamp with time zone
policy_versiontextyes
refusal_codetext
documents_listedintegeryes
documents_newintegeryes
queued_attimestamp with time zoneyes
sent_attimestamp with time zone
completed_attimestamp with time zone
last_polled_attimestamp with time zone
error_codetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

exchange_readiness_requests

Patient-owned directly: exchange_readiness_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
item_keytextyes
request_iduuidyes
channeltextyes
contact_sourcetext
contact_iduuid
contact_labeltextyes
needed_bydate
statustextyes
sent_attimestamp with time zone
reply_document_iduuid
reply_matched_bytext
reply_attimestamp with time zone
satisfied_attimestamp with time zone
satisfied_bytext
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

exchange_record_request_emails

Patient-owned directly: exchange_record_request_emails.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
request_iduuidyes
actor_idtextyes
request_keyuuidyes
request_hashtextyes
policy_fingerprinttextyes
statustextyes
lease_untiltimestamp with time zone
provider_reftext
last_error_codetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

exchange_record_request_events

Patient-owned directly: exchange_record_request_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
request_iduuidyes
actor_idtextyes
request_keyuuidyes
request_hashtextyes
kindtextyes
exchange_document_iduuid
source_event_iduuid
content_sha256text
reasontextyes
created_attimestamp with time zoneyes

exchange_record_request_faxes

Patient-owned directly: exchange_record_request_faxes.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
request_iduuidyes
actor_idtextyes
request_keyuuidyes
request_hashtextyes
policy_fingerprinttextyes
statustextyes
lease_untiltimestamp with time zone
provider_reftext
last_error_codetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

exchange_record_requests

Patient-owned directly: exchange_record_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
actor_idtextyes
request_keyuuidyes
request_hashtextyes
source_organizationtextyes
recipient_faxtext
recipient_emailtext
channeltextyes
contact_sourcetext
contact_iduuid
recipient_statetextyes
requested_scopetextyes
basistextyes
authorization_iduuid
authorization_sha256text
artifact_document_iduuidyes
artifact_sha256textyes
created_attimestamp with time zoneyes

external_resource_links

Patient-owned through a foreign-key path: adapter external-resource-links.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
resource_typetextyes
resource_idtextyes
systemtextyes
external_idtextyes
external_mrntext
identifier_typetextyes
source_instancetext
assigning_authoritytext
source_scope_keytextyes
statustextyes
superseded_attimestamp
connection_iduuid
verified_bytext
verified_attimestamp
sourcetextyes
notestext
created_attimestampyes
updated_attimestampyes

facilities

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
slugtextyes
nametextyes
kindtextyes
time_zonetextyes
billing_provider_iduuid
activebooleanyes
regulatory_profiletext
cms_certifiedboolean
accreditortext
ca_licensure_pathtext
settingsjsonbyes
profile_updated_attimestamp with time zone
profile_updated_bytext
reporting_idsjsonbyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

facility_licensing_surveys

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
survey_kindtextyes
surveyed_ondateyes
recorded_bytextyes
recorded_attimestamp with time zoneyes

form_bundles

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
form_idsjsonbyes
modeform_send_modeyes
notetext
created_bytext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

form_data_templates

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
form_iduuidyes
organization_iduuidyes
nametextyes
descriptiontext
datajsonbyes
created_bytext
created_attimestampyes
updated_attimestampyes

form_events

Patient-owned through a foreign-key path: form_events .submission_id → form_submissions.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
form_iduuidyes
submission_iduuid
message_log_iduuid
client_noncetext
kindform_event_kindyes
metajsonb
attimestampyes

form_fill_templates

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuid
library_keytext
source_template_iduuid
content_hashtextyes
titletextyes
categorytextyes
file_reftextyes
mime_typetext
page_countintegeryes
kindtextyes
fieldsjsonbyes
pagesjsonbyes
detect_modeltext
last_used_attimestamp
created_attimestampyes

form_fills

Patient-owned directly: form_fills.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
template_iduuidyes
created_byuuid
statustextyes
valuesjsonbyes
extra_stampsjsonbyes
context_notestext
context_refsjsonb
output_reftext
chargeablebooleanyes
errortext
created_attimestampyes
completed_attimestamp
downloaded_attimestamp

form_folders

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
sort_orderinteger
created_attimestampyes
updated_attimestampyes

form_message_log

Patient-owned through a foreign-key path: form_message_log .submission_id → form_submissions.id or form_message_log .reminder_id → form_reminders.id .submission_id → form_submissions.id.

ColumnPostgres typeRequired
iduuidyes
submission_iduuidyes
organization_iduuidyes
reminder_iduuid
channeltextyes
recipienttextyes
subjecttext
bodytextyes
statustextyes
provider_message_idtext
sent_attimestamp with time zoneyes
error_messagetext

form_practice_assets

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
organization_iduuidyes
object_keytextyes
recorded_bytextyes
created_attimestamp with time zoneyes

form_published_versions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
form_iduuidyes
versionintegeryes
source_versionintegeryes
titletextyes
descriptiontext
categorytextyes
schemajsonbyes
settingsjsonb
blocksjsonb
content_hashtextyes
published_bytextyes
published_attimestamp with time zoneyes
created_attimestamp with time zoneyes

form_reminders

Patient-owned through a foreign-key path: form_reminders .submission_id → form_submissions.id.

ColumnPostgres typeRequired
iduuidyes
submission_iduuidyes
organization_iduuidyes
channeltextyes
recipient_hashtextyes
scheduled_attimestamp with time zoneyes
statustextyes
reasontext
labeltext
sent_attimestamp with time zone
created_attimestamp with time zoneyes

form_renewals

Patient-owned directly: form_renewals.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
source_form_iduuid
source_submission_iduuid
due_form_iduuidyes
due_attimestamp with time zoneyes
statusform_renewal_statusyes
sent_submission_iduuid
sent_attimestamp with time zone
closed_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

form_sends

Patient-owned directly: form_sends.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
created_bytext
modeform_send_modeyes
statusform_send_statusyes
form_idsjsonbyes
next_positionintegeryes
patient_nametextyes
contacttextyes
channeltextyes
date_of_birthtext
appointment_attimestamp with time zone
cadencetextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

form_short_links

Patient-owned through a foreign-key path: form_short_links .submission_id → form_submissions.id.

ColumnPostgres typeRequired
tokentextyes
submission_iduuidyes
created_attimestamp with time zoneyes
expires_attimestamp with time zone

form_submission_signing_evidence

Patient-owned through a foreign-key path: form_submission_signing_evidence .submission_id → form_submissions.id.

ColumnPostgres typeRequired
iduuidyes
submission_iduuidyes
signedbooleanyes
signature_linestext[]yes
schema_had_signaturebooleanyes
basistextyes
recorded_attimestamp with time zoneyes

form_submissions

Patient-owned directly: form_submissions.patient_id.

ColumnPostgres typeRequired
iduuidyes
form_iduuidyes
form_versionintegeryes
patient_iduuid
submitted_byuuid
respondent_nametext
respondent_emailtext
respondent_phonetext
datajsonbyes
statussubmission_statusyes
starredbooleanyes
pdf_urltext
sourcesubmission_sourceyes
metadatajsonb
generated_chart_notetext
generated_chart_note_attimestamp
send_iduuid
send_positioninteger
created_attimestampyes
updated_attimestampyes
completed_attimestamp

form_upload_receipts

Patient-owned directly: form_upload_receipts.patient_id.

ColumnPostgres typeRequired
reftextyes
organization_iduuid
uploaded_bytextyes
patient_iduuid
submission_iduuid
created_attimestamp with time zoneyes
claimed_attimestamp with time zone

forms

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_bytext
titletextyes
descriptiontext
categoryform_categoryyes
schemajsonbyes
versionintegeryes
statusform_statusyes
settingsjsonb
sort_orderinteger
folder_iduuid
created_attimestampyes
updated_attimestampyes

him_authorizations

Patient-owned directly: him_authorizations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
document_iduuid
form_versiontext
signed_by_roletextyes
representative_authoritytext
representative_authority_document_iduuid
signed_attimestamp with time zone
expires_attimestamp with time zone
expiration_eventtext
information_describedtext
recipient_nametext
recipient_orgtext
purposetext
sensitive_categories_namedtext[]
checklistjsonb
validated_bytext
validated_attimestamp with time zone
revoked_attimestamp with time zone
revoked_bytext
revocation_document_iduuid
known_falsity_flagbooleanyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

him_completeness_rules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
rule_keytextyes
versionintegeryes
applies_tojsonbyes
itemsjsonbyes
activebooleanyes
created_bytext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

him_deficiencies

Patient-owned directly: him_deficiencies.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
scope_kindtextyes
scope_iduuidyes
rule_keytextyes
rule_versionintegeryes
rule_item_keytextyes
labeltextyes
statetextyes
responsible_provider_iduuid
responsible_roletext
due_attimestamp with time zone
statustextyes
resolved_by_refjsonb
resolved_attimestamp with time zone
waived_bytext
waive_reasontext
task_iduuid
occurrence_keytextyes
first_detected_attimestamp with time zoneyes
last_evaluated_attimestamp with time zoneyes
last_reminded_attimestamp with time zone
reminder_countintegeryes
escalated_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

him_delivery_attempts

Patient-owned through a foreign-key path: him_delivery_attempts .request_id → him_record_requests.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
request_iduuidyes
approval_iduuid
attempt_keytextyes
channeltextyes
destinationjsonbyes
destination_verified_bytext
statustextyes
provider_reftext
sent_attimestamp with time zone
failed_attimestamp with time zone
last_error_codetext
lease_untiltimestamp with time zone
lease_tokentext
last_checked_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

him_disclosure_events

Patient-owned through a foreign-key path: him_disclosure_events .disclosure_id → him_disclosures.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
disclosure_iduuidyes
attimestamp with time zoneyes
kindtextyes
detailjsonb
created_attimestamp with time zoneyes

him_disclosures

Patient-owned directly: him_disclosures.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
request_iduuid
disclosed_attimestamp with time zoneyes
disclosed_by_principaltextyes
recipient_nametextyes
recipient_orgtext
recipient_addresstext
purposetext
basistextyes
accountablebooleanyes
descriptiontext
channeltextyes
delivery_attempt_iduuid
approval_iduuid
packet_sha256text
created_attimestamp with time zoneyes

him_packet_grants

Patient-owned through a foreign-key path: him_packet_grants .request_id → him_record_requests.id or him_packet_grants .packet_document_id → documents.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
request_iduuidyes
approval_iduuid
packet_document_iduuidyes
packet_sha256textyes
recipient_nametextyes
recipient_channeltextyes
recipient_addresstextyes
second_channeltextyes
second_addresstextyes
token_hashtextyes
delivery_attempt_iduuid
code_hashtext
code_expires_attimestamp with time zone
code_verified_attimestamp with time zone
pickup_session_hashtext
notification_statetextyes
notification_receiptsjsonb
expires_attimestamp with time zoneyes
max_downloadsintegeryes
download_countintegeryes
failed_code_countintegeryes
locked_attimestamp with time zone
revoked_attimestamp with time zone
revoked_bytext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

him_record_requests

Patient-owned directly: him_record_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
request_numbertextyes
patient_iduuid
requester_typetextyes
requester_nametextyes
requester_orgtext
requester_contactjsonb
purposetextyes
received_viatextyes
received_attimestamp with time zoneyes
due_attimestamp with time zone
due_basistext
scopejsonbyes
authorization_iduuid
authorization_statustextyes
request_classtextyes
identity_verified_bytext
identity_verified_attimestamp with time zone
identity_methodtext
statustextyes
denial_reasontext
sensitive_flagsjsonb
fee_centsinteger
fee_basistext
assigned_totext
packet_iduuid
release_buildjsonb
release_reviewsjsonb
approved_bytext
approved_attimestamp with time zone
source_document_iduuid
sitetextyes
service_linetextyes
triage_provenancejsonb
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

him_release_approvals

Patient-owned through a foreign-key path: him_release_approvals .request_id → him_record_requests.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
request_iduuidyes
manifestjsonbyes
manifest_sha256textyes
approved_bytextyes
approved_attimestamp with time zoneyes
invalidated_attimestamp with time zone
invalidated_reasontext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

him_request_attachments

Patient-owned through a foreign-key path: him_request_attachments .request_id → him_record_requests.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
request_iduuidyes
delivery_iduuidyes
submission_iduuid
proposed_patient_iduuid
statustextyes
sent_attimestamp with time zoneyes
sent_bytextyes
received_attimestamp with time zone
has_photo_idbooleanyes
confirmed_bytext
confirmed_attimestamp with time zone
authorization_iduuid
rejected_reasontext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

him_request_events

Patient-owned through a foreign-key path: him_request_events .request_id → him_record_requests.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
request_iduuidyes
attimestamp with time zoneyes
actor_principaltextyes
kindtextyes
detailjsonb
created_attimestamp with time zoneyes

idr_determination_letters

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_by_user_iduuid
file_nametextyes
s3_keytext
mime_typetext
payer_nametext
service_codesjsonb
determination_datetext
idre_nametext
prevailing_partytext
award_amountdouble precision
award_pct_qpadouble precision
extractedjsonb
notestext
created_attimestampyes
updated_attimestampyes

idr_payer_dossiers

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
payer_nametextyes
negotiation_historytext
contracted_ratesjsonb
notestext
created_attimestampyes
updated_attimestampyes

idr_surgeon_profiles

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
surgeon_nametextyes
npitext
credentialstext
experiencetext
outcomestext
created_attimestampyes
updated_attimestampyes

imaging_report_details

Patient-owned directly: imaging_report_details.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
report_iduuidyes
modalitytextyes
body_parttext
lateralitytextyes
report_texttext
impressiontext

inv_case_picks

Patient-owned directly: inv_case_picks.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
case_iduuidyes
patient_iduuidyes
item_iduuidyes
lot_iduuid
location_iduuid
card_iduuid
planned_quantityintegeryes
reserved_quantityintegeryes
picked_quantityintegeryes
used_quantityintegeryes
returned_quantityintegeryes
wasted_quantityintegeryes
source_event_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

inv_count_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
session_iduuidyes
lot_iduuidyes
expected_quantityintegeryes
counted_quantityinteger
counted_bytext
counted_attimestamp with time zone
recount_quantityinteger
recount_bytext
recount_attimestamp with time zone
adjustment_movement_iduuid
approved_bytext
approved_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

inv_count_sessions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
location_iduuidyes
statustextyes
blindbooleanyes
opened_bytextyes
opened_attimestamp with time zoneyes
closed_bytext
closed_attimestamp with time zone
notetext
source_event_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

inv_items

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
internal_codetextyes
manufacturertext
catalog_numbertext
gtintext
descriptiontextyes
categorytextyes
unit_of_measuretextyes
is_implantbooleanyes
lot_trackedbooleanyes
serial_trackedbooleanyes
is_medicationbooleanyes
supply_categorytextyes
par_thresholdinteger
reorder_qtyinteger
cost_basis_centsinteger
cost_effective_fromdate
versionintegeryes
activebooleanyes
sourcetextyes
effective_fromdateyes
effective_todate
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

inv_locations

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
kindtextyes
nametextyes
bintext
ownertextyes
activebooleanyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

inv_lots

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
item_iduuidyes
lot_numbertextyes
serial_numbertext
expires_ondate
quarantinedbooleanyes
quarantine_reasontext
recall_referencetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

inv_movement_allocations

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
movement_iduuidyes
layer_iduuidyes
quantityintegeryes
unit_cost_centsinteger
created_attimestamp with time zoneyes

inv_movements

Patient-owned directly: inv_movements.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
kindtextyes
item_iduuidyes
lot_iduuidyes
from_location_iduuid
to_location_iduuid
quantityintegeryes
reasontext
supply_categorytext
case_iduuid
patient_iduuid
reverses_iduuid
journal_entry_iduuid
actor_idtextyes
occurred_attimestamp with time zoneyes
source_reftext
source_event_keytextyes
created_attimestamp with time zoneyes

inv_preference_card_items

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
card_iduuidyes
item_iduuidyes
planned_quantityintegeryes
optionalbooleanyes
notetext

inv_preference_cards

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
surgeon_provider_iduuidyes
procedure_codetextyes
procedure_displaytextyes
notetext
versionintegeryes
activebooleanyes
sourcetextyes
effective_fromdateyes
effective_todate
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

inv_receipt_layers

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
lot_iduuidyes
receipt_line_iduuid
movement_iduuidyes
sourcetextyes
quantityintegeryes
remaining_quantityintegeryes
unit_cost_centsinteger
received_attimestamp with time zoneyes
created_attimestamp with time zoneyes

inv_stock

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
location_iduuidyes
lot_iduuidyes
on_handintegeryes
reservedintegeryes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

knowledge_base_sources

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
retell_source_idtext
categorykb_categoryyes
source_typekb_source_typeyes
mime_typetext
titletextyes
file_nametext
file_sizeinteger
file_urltext
contenttext
always_loadbooleanyes
statuskb_statusyes
created_attimestampyes
updated_attimestampyes

lab_result_observations

Patient-owned directly: lab_result_observations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
report_iduuidyes
paneltext
analyte_displaytextyes
analyte_codetext
code_systemtext
value_typetextyes
value_numericnumeric
value_texttext
unittext
reference_lownumeric
reference_highnumeric
reference_texttext
abnormal_flagtext
statustextyes
raw_flagtext
sub_idtext
notestext[]yes
collected_attimestamp with time zone
resulted_attimestamp with time zone
positionintegeryes

medication_administrations

Patient-owned directly: medication_administrations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
service_request_iduuidyes
admission_iduuid
due_attimestamp with time zone
administered_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
statustextyes
dose_quantitynumeric
dose_unittext
routetext
sitetext
administered_bytextyes
recorded_bytext
administered_by_roletext
administering_attestationtext
administering_attested_attimestamp with time zone
case_iduuid
care_phasetext
prnboolean
prn_indicationtext
prn_indication_scorenumeric
witnessed_bytext
reasontext
scanned_codetext
scanned_band_tokentext
scanned_ndc11char(11)
scanned_lottext
scanned_expirydate
scan_resulttextyes
scan_findingsjsonb
scan_override_reasontext
scan_override_bytext
verification_override_bytext
verification_override_reasontext
reassessment_due_attimestamp with time zone
reassessment_attimestamp with time zone
reassessment_notetext
reassessment_interval_minutesinteger
reassessment_scorenumeric
reassessment_effecttext
reassessed_bytext
dose_checkjsonb
dose_deviation_reasontext
late_entry_reasontext
corrects_iduuid
correction_reasontext
procedure_event_iduuid
clinic_drug_batch_iduuid

medication_reconciliation_items

Patient-owned directly: medication_reconciliation_items.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
reconciliation_iduuidyes
source_medication_iduuidyes
medication_texttextyes
dose_texttext
route_texttext
frequency_texttext
captured_source_typetextyes
captured_asserted_attimestamp with time zoneyes
decisiontext
decision_reasontext
resume_conditiontext
substitutiontext
formulary_versiontext
formulary_product_idtext
formulary_generictext
formulary_brandtext
formulary_strengthtext
formulary_formtext
inpatient_sigtext
service_request_iduuid
decided_bytext
decided_attimestamp with time zone

medication_reconciliations

Patient-owned directly: medication_reconciliations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
admission_iduuidyes
statustextyes
home_list_statetextyes
formulary_versiontextyes
started_bytextyes
started_attimestamp with time zoneyes
completed_bytext
completed_attimestamp with time zone

medication_transition_reconciliation_items

Patient-owned directly: medication_transition_reconciliation_items.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
reconciliation_iduuidyes
source_medication_iduuid
service_request_iduuid
medication_texttextyes
dose_texttext
route_texttext
frequency_texttext
captured_attimestamp with time zoneyes
decisiontext
decision_reasontext
resume_conditiontext
last_dose_attimestamp with time zone
decided_bytext
decided_attimestamp with time zone
removed_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

medication_transition_reconciliations

Patient-owned directly: medication_transition_reconciliations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
kindtextyes
case_iduuid
admission_iduuid
home_list_statetextyes
statustextyes
started_bytextyes
started_attimestamp with time zoneyes
completed_bytext
completed_attimestamp with time zone
source_event_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

message_drafts

Patient-owned through a foreign-key path: adapter text-message-drafts.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
conversation_iduuidyes
bodytextyes
model_metajsonb
superseded_attimestamp
used_in_message_iduuid
created_attimestampyes

messages

Patient-owned directly: messages.patient_id.

ColumnPostgres typeRequired
iduuidyes
call_iduuid
organization_iduuidyes
patient_nametext
patient_dobtext
patient_phonetext
patient_iduuid
provider_iduuid
categorymessage_categoryyes
summarytext
detailstext
metadatajsonb
medication_nametext
medication_dosagetext
medication_frequencytext
pharmacy_nametext
urgencyurgencyyes
statusaction_statusyes
assigned_totext
notestext
notes_bytext
notes_attimestamp
created_attimestampyes
updated_attimestampyes

messaging_call_offers

Patient-owned through a foreign-key path: messaging_call_offers .conversation_id → messaging_conversations.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
conversation_iduuidyes
call_reftextyes
first_nametextyes
reasontextyes
caller_idtextyes
statustextyes
call_attimestamp with time zone
silence_untiltimestamp with time zone
cutoff_attimestamp with time zone
kindtextyes
resultjsonb
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

messaging_conversations

Patient-owned directly: messaging_conversations.subject_patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
messaging_line_iduuidyes
contact_point_iduuidyes
subject_patient_iduuid
statustextyes
urgencymessaging_urgencyyes
automation_statemessaging_automation_stateyes
last_message_attimestamp
last_patient_message_attimestamp
last_seqintegeryes
resolved_attimestamp
subjecttext
topicmessaging_topic
topic_set_bytext
topic_triaged_seqinteger
claims_extracted_seqinteger
flagged_attimestamp with time zone
assigned_inbox_iduuid
assigned_user_iduuid
assigned_attimestamp
assigned_by_user_iduuid
assignment_versionintegeryes
created_attimestampyes
updated_attimestampyes

messaging_delivery_events

Patient-owned through a foreign-key path: adapter text-message-events.

ColumnPostgres typeRequired
iduuidyes
organization_iduuid
message_iduuid
aws_message_idtextyes
event_typetextyes
payloadjsonb
occurred_attimestampyes
dedupe_keytext
created_attimestampyes

messaging_inboxes

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
kindmessaging_inbox_kindyes
provider_user_iduuid
provider_iduuid
slugtext
settingsjsonbyes
created_attimestampyes
deleted_attimestamp

messaging_lines

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
phone_numbertextyes
aws_origination_idtext
activebooleanyes
sharedbooleanyes
created_attimestampyes

messaging_mention_outbox

Patient-owned through a foreign-key path: messaging_mention_outbox .text_mention_id → messaging_text_mentions.id or messaging_mention_outbox .staff_mention_id → emr_staff_mentions.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
source_kindtextyes
text_mention_iduuid
staff_mention_iduuid
recipient_user_iduuidyes
event_keytextyes
statustextyes
available_attimestamp with time zoneyes
lease_tokenuuid
lease_untiltimestamp with time zone
attemptsintegeryes
accepted_attimestamp with time zone
last_error_codetext
created_attimestamp with time zoneyes

messaging_messages

Patient-owned through a foreign-key path: adapter text-messages.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
conversation_iduuidyes
directionmessaging_directionyes
seqinteger
client_keytext
bodytextyes
message_purposemessage_purposeyes
sender_typemessaging_sender_typeyes
sender_user_iduuid
sender_labeltext
ai_involvementai_involvementyes
reviewed_by_user_iduuid
reviewer_license_snapshotjsonb
ai_draft_bodytext
tiermessage_tieryes
delivery_statusmessaging_delivery_status
aws_message_idtext
delivery_channeltext
inbound_provider_message_idtext
created_attimestampyes

messaging_portal_attachments

Patient-owned directly: messaging_portal_attachments.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
thread_iduuid
message_iduuid
uploaded_by_grant_iduuid
uploaded_by_kindtextyes
uploaded_bytextyes
storage_reftext
content_sha256text
byte_sizeinteger
document_refuuid
declared_typetext
content_typetext
statetextyes
scan_statetextyes
reject_reasontext
created_attimestamp with time zoneyes
validated_attimestamp with time zone
bound_attimestamp with time zone

messaging_portal_messages

Patient-owned through a foreign-key path: messaging_portal_messages .thread_id → messaging_portal_threads.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
thread_iduuidyes
seqintegeryes
client_keytextyes
purposetextyes
author_kindtextyes
author_grant_iduuid
author_user_iduuid
author_principaltextyes
bodytextyes
payload_fingerprinttext
created_attimestamp with time zoneyes

messaging_portal_participants

Patient-owned through a foreign-key path: messaging_portal_participants .grant_id → patient_identity_links.id or messaging_portal_participants .thread_id → messaging_portal_threads.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
thread_iduuidyes
grant_iduuidyes
relationshiptextyes
first_seqintegeryes
added_attimestamp with time zoneyes

messaging_portal_reads

Patient-owned through a foreign-key path: messaging_portal_reads .thread_id → messaging_portal_threads.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
thread_iduuidyes
actor_kindtextyes
actor_idtextyes
last_read_seqintegeryes
read_attimestamp with time zoneyes
archived_attimestamp with time zone

messaging_portal_threads

Patient-owned directly: messaging_portal_threads.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
topictextyes
subjecttextyes
chosen_provider_iduuid
assigned_inbox_iduuid
assigned_user_iduuid
routed_bytextyes
routing_reasontextyes
urgencytextyes
urgency_sourcetextyes
urgent_signalstext[]yes
urgent_card_shownbooleanyes
urgent_ack_due_attimestamp with time zone
acknowledged_attimestamp with time zone
acknowledged_bytext
escalation_levelintegeryes
escalated_attimestamp with time zone
work_item_iduuid
statustextyes
closed_attimestamp with time zone
closed_bytext
encounter_iduuid
ai_proposed_topicmessaging_topic
ai_proposed_attimestamp with time zone
last_seqintegeryes
last_message_attimestamp with time zone
last_patient_message_attimestamp with time zone
last_staff_message_attimestamp with time zone
created_bytextyes
created_by_grant_iduuid
request_keytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

messaging_snippets

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
titletextyes
bodytextyes
shortcuttext
securebooleanyes
created_by_user_iduuid
created_attimestampyes
updated_attimestampyes
deleted_attimestamp

messaging_text_mentions

Patient-owned directly: messaging_text_mentions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
conversation_iduuidyes
message_iduuidyes
patient_iduuid
mentioned_user_iduuidyes
author_user_iduuidyes
positionsmallintyes
created_attimestamp with time zoneyes
read_attimestamp with time zone
cleared_attimestamp with time zone

note_finalization_events

Patient-owned through a foreign-key path: note_finalization_events .encounter_id → encounters.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
source_encounter_idtextyes
encounter_iduuid
note_versiontextyes
note_content_sha256text
author_principaltext
finalized_attimestamp with time zoneyes
created_attimestamp with time zoneyes

note_metadata

Patient-owned directly: note_metadata.patient_id.

ColumnPostgres typeRequired
iduuidyes
user_idtextyes
organization_iduuid
transcription_idtextyes
encounter_idtext
patient_nametext
patient_dobdate
patient_iduuid
encounter_datedate
body_regiontext
lateralitytext
digittext
procedure_categorytext
diagnosis_categorytext
billing_codesjsonb
created_attimestampyes
extracted_attimestampyes

nursing_answer_suggestions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
phasetextyes
field_keytextyes
answer_texttextyes
answer_normtextyes
first_definition_keytextyes
times_typedintegeryes
first_typed_bytextyes
first_typed_attimestamp with time zoneyes
last_typed_attimestamp with time zoneyes
statustextyes
decided_bytext
decided_attimestamp with time zone
promoted_definition_keytext
promoted_option_valuetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

nursing_assignments

Patient-owned directly: nursing_assignments.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
patient_iduuidyes
admission_iduuid
case_iduuid
nurse_user_iduuidyes
acuitytext
assigned_bytextyes
assigned_attimestamp with time zoneyes
released_bytext
released_attimestamp with time zone
release_reasontext
unittext
unit_typetext
licensure_categorytext
ratio_limitinteger
over_ratiobooleanyes
staffing_emergency_iduuid
staffing_effortstext

nursing_charting_exception_policies

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
versionintegeryes
statustextyes
policyjsonb
content_hashtextyes
source_referencetextyes
loaded_bytextyes
loaded_attimestamp with time zoneyes

nursing_definition_versions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
phasetextyes
definition_keytextyes
base_keytextyes
definitionjsonbyes
content_hashtextyes
change_notetext
created_bytextyes
created_attimestamp with time zoneyes

nursing_handoffs

Patient-owned directly: nursing_handoffs.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
case_iduuid
admission_iduuid
from_phasetextyes
to_phasetextyes
window_starttimestamp with time zoneyes
window_endtimestamp with time zoneyes
summaryjsonbyes
source_reftext
sent_bytextyes
sent_attimestamp with time zoneyes
received_bytext
received_attimestamp with time zone
statustextyes

nursing_observations

Patient-owned directly: nursing_observations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
record_iduuid
case_iduuid
admission_iduuid
phasetextyes
kindtextyes
codetextyes
labeltextyes
value_typetextyes
value_numericnumeric
value_texttext
value_codetext
unittext
lateralitytext
performed_attimestamp with time zoneyes
recorded_attimestamp with time zoneyes
late_entrybooleanyes
late_entry_reasontext
corrects_iduuid
correction_reasontext
sourcetextyes
entry_methodtextyes
notetext

nursing_records

Patient-owned directly: nursing_records.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
case_iduuid
admission_iduuid
phasetextyes
definition_keytextyes
versionintegeryes
contentjsonbyes
carried_forwardjsonbyes
statustextyes
signed_bytext
signed_attimestamp with time zone
amendmentsjsonbyes

nursing_shift_staffing

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
unittextyes
unit_typetextyes
shift_starttimestamp with time zoneyes
shift_endtimestamp with time zoneyes
censusintegeryes
required_rnintegeryes
required_lvnintegeryes
required_psych_techintegeryes
ratio_floorintegeryes
actual_rnintegeryes
actual_lvnintegeryes
actual_psych_techintegeryes
variance_rninteger
variance_lvninteger
variance_psych_techinteger
recorded_bytextyes
recorded_attimestamp with time zoneyes
revisionintegeryes
correction_reasontext

nursing_staffing_emergencies

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
unittextyes
descriptiontextyes
declared_bytextyes
declared_attimestamp with time zoneyes
ended_bytext
ended_attimestamp with time zone

nursing_tasks

Patient-owned directly: nursing_tasks.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
case_iduuid
admission_iduuid
service_request_iduuidyes
occurrence_keytextyes
responsible_roletextyes
statustextyes
performed_attimestamp with time zone
reasontext
completed_bytextyes
completed_attimestamp with time zoneyes
reassess_attimestamp with time zone

nursing_voice_batches

Patient-owned directly: nursing_voice_batches.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
record_iduuidyes
case_iduuid
admission_iduuid
record_versionintegeryes
definition_keytextyes
definition_hashtextyes
definition_snapshotjsonbyes
record_snapshotjsonbyes
transcript_iduuidyes
transcripttextyes
performed_attimestamp with time zoneyes
proposalsjsonbyes
dropped_countintegeryes
statustextyes
accepted_valuesjsonbyes
accepted_keysjsonbyes
resource_idsjsonbyes
created_bytextyes
created_attimestamp with time zoneyes
consumed_bytext
consumed_attimestamp with time zone

orderable_requests

Patient-owned directly: orderable_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
requested_bytextyes
patient_iduuid
encounter_iduuid
texttextyes
kind_guesstext
code_guesstext
statustextyes
answered_bytext
answered_attimestamp with time zone
orderable_idtext
created_attimestamp with time zoneyes

org_messaging_settings

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
ai_first_responderbooleanyes
auto_ackbooleanyes
auto_assign_on_mentionbooleanyes
quiet_hours_startintegeryes
quiet_hours_endintegeryes
disclosure_policy_versiontextyes
terms_urltext
updated_attimestampyes

org_routing_directory

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
labeltextyes
contexttextyes
destination_typetextyes
transfer_numbertext
extensiontext
message_categorytext
categorytext
collect_infotext
enabledbooleanyes
sort_orderintegeryes
created_attimestampyes
updated_attimestampyes

org_team_members

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
roletext
phonetextyes
extensiontext
activebooleanyes
created_attimestampyes
updated_attimestampyes

organization_inbound_endpoints

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
channeltextyes
endpoint_identitytextyes
labeltext
providertext
activebooleanyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

organization_members

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
user_iduuidyes
organization_iduuidyes
roletextyes
is_activebooleanyes
created_attimestampyes
updated_attimestampyes

organization_modules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
moduletextyes
enabledbooleanyes
configjsonb
enabled_attimestamp
disabled_attimestamp
created_attimestampyes
updated_attimestampyes

organization_payers

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
display_nametextyes
policybot_plan_idtext
policybot_company_nametext
policybot_plan_nametext
statetext
line_of_businesstext
aliasestext[]
stedi_payer_idtext
match_confidencetext
confirmed_by_user_iduuid
confirmed_attimestamp
is_activebooleanyes
sort_orderintegeryes
sourcetextyes
professional_billing_entitytextyes
institutional_billing_entitytextyes
created_attimestampyes
updated_attimestampyes

organizations

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
nametextyes
slugtext
npitext
tax_idtext
address_line1text
address_line2text
citytext
statetext
ziptext
phone_numbertext
faxtext
timezonetextyes
clinic_daysjsonb
insurance_acceptedjsonb
insurance_rejectedjsonb
insurance_hmojsonb
retell_agent_idtext
system_prompttext
voice_idtext
agent_nametext
greetingtext
modulesjsonb
appointment_durationsjsonb
knowledge_base_idtext
voice_settingsjsonb
keypad_actionsjsonb
notification_emailsjsonb
notification_modetextyes
escalation_phonetext
settingsjsonbyes
logo_urltext
primary_colortext
accent_colortext
heading_fonttext
body_fonttext
pdf_header_tinttext
pdf_push_channeltext
pdf_push_destinationtext
chart_note_templatetext
intent_schemajsonb
priority_categoriesjsonbyes
scheduling_fulfillment_modescheduling_fulfillment_modeyes
audio_retention_daysinteger
legal_holdbooleanyes
data_lifecyclejsonbyes
is_activebooleanyes
is_demobooleanyes
created_attimestampyes
updated_attimestampyes

pa_activity

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
org_iduuidyes
case_iduuid
request_iduuid
activity_typetextyes
correlation_keytext
milestonetext
payloadjsonbyes
occurred_attimestamp with time zoneyes
observed_attimestamp with time zoneyes
actortext
billablebooleanyes
cost_usdnumeric(10, 6)
tokens_ininteger
tokens_outinteger
modeltext
duration_msinteger
created_attimestamp with time zoneyes

pa_answers

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
org_iduuidyes
request_iduuidyes
question_keytextyes
statustextyes
valuejsonb
evidence_refjsonb
evidence_sha256text
confidencenumeric
answered_bytext
override_reasontext
answered_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

pa_cases

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
org_iduuidyes
surgimate_case_idtextyes
patient_nametext
patient_accounttext
patient_dobtext
scheduled_attimestamp with time zone
surgeontext
facilitytext
source_statustext
proceduresjsonbyes
procedure_textjsonbyes
admission_typetext
participantsjsonbyes
order_factsjsonbyes
diagnosesjsonbyes
coveragejsonbyes
checklistjsonbyes
overridesjsonbyes
trigger_statetextyes
trigger_reasontext
input_fingerprinttext
source_versiontext
last_seen_attimestamp with time zoneyes
released_attimestamp with time zone
released_bytext
lease_ownertext
lease_untiltimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

pa_documents

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
org_iduuidyes
case_iduuidyes
sourcetextyes
external_idtext
nametextyes
content_typetext
file_sizeinteger
s3_keytext
sha256text
requirement_keytext
classified_bytext
classification_confidencenumeric
service_datetext
suggested_nametext
weakens_requestbooleanyes
weakens_reasontext
packet_overridetext
packet_override_bytext
packet_override_attimestamp
uploaded_bytext
upload_statetextyes
created_attimestamp with time zoneyes

pa_requests

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
org_iduuidyes
case_iduuidyes
destinationtextyes
channeltextyes
scopejsonbyes
statetextyes
blockersjsonbyes
priority_scorenumeric
next_action_attimestamp with time zone
lease_ownertext
lease_expires_attimestamp with time zone
attempt_countintegeryes
versionintegeryes
external_reftext
auth_numbertext
carelon_order_idtext
approvedjsonb
valid_fromtimestamp with time zone
valid_totimestamp with time zone
requirement_set_iduuid
determinationtext
determined_attimestamp with time zone
authoritative_responderjsonb
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

pa_tenant_config

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
org_iduuidyes
surgimatejsonbyes
modmedjsonbyes
routingjsonbyes
staffjsonbyes
discovered_attimestamp with time zone
updated_attimestamp with time zoneyes

packet_items

Patient-owned through a foreign-key path: packet_items .document_packet_id → document_packets.id.

ColumnPostgres typeRequired
iduuidyes
document_packet_iduuidyes
kindpacket_item_kindyes
titletextyes
source_iduuidyes
result_iduuid
requiredbooleanyes
recipient_rolepacket_recipient_roleyes
recipient_labeltext
recipient_contacttext
delivery_channelpacket_delivery_channelyes
statuspacket_item_statusyes
confidence_scoreinteger
sent_attimestamp
completed_attimestamp
errortext
created_attimestampyes
updated_attimestampyes

packet_templates

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
descriptiontext
trigger_rulejsonb
itemsjsonbyes
activebooleanyes
statuspacket_template_statusyes
created_byuuid
created_attimestampyes
updated_attimestampyes

patient_address_history

Patient-owned directly: patient_address_history.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
address_line1text
address_line2text
citytext
statetext
ziptext
replaced_attimestamp with time zoneyes
replaced_bytextyes

patient_allergies

Patient-owned directly: patient_allergies.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
substance_texttextyes
substance_codingsjsonb
reaction_texttext
reaction_codingsjsonb
severitytext
clinical_statustextyes
onset_datedate
is_no_known_allergiesbooleanyes
match_keytextyes

patient_care_plans

Patient-owned directly: patient_care_plans.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
statustextyes
titletext
assessmenttext
plantextyes
period_startdate
period_enddate

patient_conditions

Patient-owned directly: patient_conditions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
episode_iduuid
categorytextyes
sdohbooleanyes
codetextyes
code_systemtextyes
codingsjsonb
body_site_codetext
lateralitytext
concern_texttext
polaritytextyes
clinical_statustextyes
onset_datedate
abatement_datedate
match_keytextyes

patient_contact_prefs

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
contact_hashtextyes
channeltextyes
organization_iduuid
opted_out_attimestamp with time zoneyes
sourcetextyes

patient_coverage

Patient-owned directly: patient_coverage.patient_id.

ColumnPostgres typeRequired
iduuidyes
patient_iduuidyes
organization_iduuidyes
payer_nametext
plan_nametext
member_idtext
group_numbertext
subscriber_nametext
subscriber_dobdate
subscriber_gendertext
subscriber_addressjsonb
relationship_to_subscribertext
claim_filing_indicatortext
coverage_typetext
payer_iduuid
prioritytextyes
effective_startdate
effective_enddate
is_activebooleanyes
created_attimestampyes
updated_attimestampyes

patient_deactivations

Patient-owned directly: patient_deactivations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
reasontextyes
notetext
deactivated_bytextyes
deactivated_attimestamp with time zoneyes
reactivated_bytext
reactivated_attimestamp with time zone
created_attimestamp with time zoneyes

patient_document_extractions

Patient-owned directly: patient_document_extractions.patient_id.

ColumnPostgres typeRequired
iduuidyes
patient_document_iduuidyes
patient_iduuidyes
factsjsonbyes
doc_typedocument_typeyes
captured_attimestampyes
extracted_attimestampyes
modeltext
statustextyes
errortext

patient_documents

Patient-owned directly: patient_documents.patient_id.

ColumnPostgres typeRequired
iduuidyes
patient_iduuidyes
form_submission_iduuid
typedocument_typeyes
titletextyes
file_urltextyes
mime_typetext
file_sizeinteger
uploaded_byuuid
sourcedocument_sourceyes
created_attimestampyes

patient_duplicate_candidates

Patient-owned directly: patient_duplicate_candidates.patient_a_id or patient_duplicate_candidates.patient_b_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_a_iduuidyes
patient_b_iduuidyes
scorenumeric
signalsjsonb
statustextyes
decided_bytext
decided_attimestamp with time zone
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

patient_facts

Patient-owned directly: patient_facts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuid
contact_point_iduuid
categorypatient_fact_categoryyes
facttextyes
statuspatient_fact_statusyes
source_typepatient_fact_sourceyes
source_reftext
superseded_byuuid
created_attimestampyes
updated_attimestampyes

patient_goals

Patient-owned directly: patient_goals.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
descriptiontextyes
codetext
code_systemtext
lifecycle_statustextyes
sdohbooleanyes
start_datedate
target_datedate
addresses_condition_iduuid
expressed_bytext

patient_identity_documents

Patient-owned directly: patient_identity_documents.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
document_iduuidyes
back_document_iduuid
kindtextyes
sourcetextyes
read_statustextyes
read_first_nametext
read_last_nametext
read_date_of_birthdate
expires_ondate
match_statetextyes
card_outcometext
coverage_iduuid
reviewed_bytext
reviewed_attimestamp with time zone
captured_attimestamp with time zoneyes
created_bytextyes
created_attimestamp with time zoneyes

patient_identity_links

Patient-owned directly: patient_identity_links.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
source_typetextyes
source_idtextyes
relationshiptextyes
methodtextyes
sourcetext
verified_bytext
verified_attimestamp
expires_attimestamp
activebooleanyes
created_attimestampyes

patient_immunizations

Patient-owned directly: patient_immunizations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
cvx_codetextyes
vaccine_displaytextyes
ndc_codetext
statustextyes
status_reason_codetext
status_reason_texttext
occurred_ondateyes
primary_sourcebooleanyes
report_origintext
lot_numbertext
expiration_datedate
manufacturertext
sitetext
routetext
dose_quantitynumeric
dose_unittext
performer_nametext
notetext

patient_implants

Patient-owned directly: patient_implants.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
case_implant_iduuid
uditext
issuing_agencytext
device_identifiertext
lot_numbertext
serial_numbertext
expiration_datedate
manufacture_datedate
distinct_identification_codetext
device_descriptiontextyes
gmdn_pt_nametext
brand_nametext
version_model_numbertext
company_nametext
mri_safety_statustext
labeled_contains_nrlboolean
gudid_checked_attimestamp with time zone
implanted_ondate
body_sitetext
list_statustextyes
status_changed_bytext
status_changed_attimestamp with time zone

patient_insights

Patient-owned directly: patient_insights.patient_id.

ColumnPostgres typeRequired
iduuidyes
user_idtextyes
organization_iduuid
patient_iduuid
encounter_idtextyes
transcription_idtextyes
patient_nametextyes
patient_dobtext
encounter_datedate
patient_statustext
surgery_readiness_tagstext[]
comorbidity_tagstext[]
pending_requirementsjsonb
planned_proceduretext
lateralitytext
payer_typetext
payer_nametext
auth_statustext
target_windowtext
facility_preferencetext
confidencenumeric(3, 2)
extraction_reasoningtext
created_attimestampyes
updated_attimestampyes

patient_medications

Patient-owned directly: patient_medications.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
codetext
code_systemtext
codingsjsonb
medication_texttextyes
dose_texttext
route_texttext
frequency_texttext
statustextyes
started_ondate
stopped_ondate
match_keytextyes

patient_merges

Patient-owned directly: patient_merges.survivor_patient_id or patient_merges.merged_patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
survivor_patient_iduuidyes
merged_patient_iduuidyes
statustextyes
evidencejsonb
field_choicesjsonb
merged_bytextyes
merged_attimestamp with time zoneyes
reversed_bytext
reversed_attimestamp with time zone
reverse_reasontext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

patient_name_aliases

Patient-owned directly: patient_name_aliases.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
first_nametextyes
middle_nametext
last_nametextyes
name_usetextyes
ended_ondate
activebooleanyes
created_attimestampyes
updated_attimestampyes

patient_observations

Patient-owned directly: patient_observations.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
codetextyes
code_systemtextyes
value_typetextyes
value_numericnumeric
value_texttext
value_codetext
value_code_systemtext
unittext
lateralitytext
effective_attimestamp with time zoneyes
late_entry_reasontext

patient_passports

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
contact_hashtextyes
contact_methodpassport_contact_methodyes
datajsonbyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

patient_procedures

Patient-owned directly: patient_procedures.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
episode_iduuid
codetextyes
code_systemtextyes
codingsjsonb
body_site_codetext
lateralitytext
performed_datedate
performed_attimestamp with time zone
performed_end_attimestamp with time zone
outcome_texttext
match_keytextyes
settingtext
procedure_kindtext
procedure_event_iduuid
setup_iduuid
setup_versioninteger
service_request_iduuid
performed_bytext
performed_by_provider_iduuid
billing_intentjsonb
correction_reasontext
corrected_bytext
corrected_attimestamp with time zone

patient_related_persons

Patient-owned directly: patient_related_persons.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
nametextyes
relationshiptextyes
phonetext
emailtext
address_line1text
address_line2text
citytext
statetext
ziptext
activebooleanyes

patient_reporting_demographics

Patient-owned directly: patient_reporting_demographics.patient_id.

ColumnPostgres typeRequired
patient_iduuidyes
organization_iduuidyes
race_codestext[]
ethnicitytext
sex_assigned_at_birthtext
gender_identitytext
sexual_orientationtext
disability_domainstext[]
no_publicitybooleanyes
state_restrictedbooleanyes
nursing_home_residentbooleanyes
prisonerbooleanyes
race_detail_codestext[]
ethnicity_detail_codestext[]
tribal_affiliation_codetext
tribal_affiliation_displaytext
tribal_enrolledboolean
occupation_texttext
occupation_codetext
industry_texttext
industry_codetext
occupation_startdate
date_of_deathdate
preliminary_cause_of_deathtext
mobile_phonetext
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

patient_telecoms

Patient-owned directly: patient_telecoms.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
systemtextyes
valuetextyes
usetext
activebooleanyes

patients

Patient-owned directly: patients.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
first_nametextyes
last_nametextyes
middle_nametext
suffixtext
date_of_birthdate
gendertext
medicare_idtext
group_numbertext
subscriber_group_nametext
address_line1text
address_line2text
citytext
statetext
ziptext
phonetext
emailtext
chart_numbertext
is_activebooleanyes
restrictedbooleanyes
merged_into_patient_iduuid
created_attimestampyes
updated_attimestampyes

pdmp_lookups

Patient-owned directly: pdmp_lookups.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
requested_bytextyes
requested_by_typetextyes
requested_attimestamp with time zoneyes
entrancetextyes
medicationsjsonbyes
sourcetextyes
report_datedateyes
reportjsonbyes
mme_per_dayintegeryes
prescriber_countintegeryes
pharmacy_countintegeryes
flagsjsonbyes
attestationsjsonbyes
service_request_iduuid
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

portal_access_requests

Patient-owned directly: portal_access_requests.requester_patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
referencetextyes
person_iduuidyes
requester_grant_iduuidyes
requester_patient_iduuidyes
requester_contacttextyes
request_keytextyes
subject_nametextyes
subject_date_of_birthdateyes
relationshiptextyes
reasontext
attestedbooleanyes
statustextyes
outcome_reasontext
closed_bytext
closed_attimestamp with time zone
work_item_iduuid
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

portal_addresses

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
practice_keytextyes
activebooleanyes
created_attimestamp with time zoneyes
retired_attimestamp with time zone

portal_appointment_requests

Patient-owned directly: portal_appointment_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
referencetextyes
patient_iduuidyes
grant_iduuidyes
request_keytextyes
payload_fingerprinttextyes
appointment_type_iduuid
provider_iduuid
facility_iduuid
preferred_timestextyes
preferred_weekdayssmallint[]yes
earliest_ondate
reasontext
statustextyes
owner_kindtextyes
owner_idtextyes
respond_bytimestamp with time zoneyes
expires_attimestamp with time zoneyes
work_item_iduuid
decided_bytext
decided_attimestamp with time zone
decline_reasontext
appointment_iduuid
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

portal_contacts

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
person_iduuidyes
kindtextyes
subject_keytextyes
verified_attimestamp with time zoneyes
created_attimestamp with time zoneyes
retired_attimestamp with time zone

portal_grant_actions

Patient-owned directly: portal_grant_actions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
grant_iduuidyes
actiontextyes
granted_bytextyes
granted_attimestamp with time zoneyes
revoked_attimestamp with time zone
revoked_bytext

portal_home_watermarks

Patient-owned directly: portal_home_watermarks.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
person_iduuidyes
patient_iduuidyes
grant_iduuidyes
session_iduuidyes
since_attimestamp with time zone
last_seen_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

portal_invite_sends

Patient-owned directly: portal_invite_sends.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
invite_iduuidyes
kindtextyes
channelstextyes
created_bytextyes
created_attimestamp with time zoneyes

portal_invites

Patient-owned directly: portal_invites.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
target_kindtext
target_iduuid
origintextyes
channelstextyes
statustextyes
hold_reasontext
last_error_codetext
email_token_hashtext
sms_token_hashtext
email_subject_hashtext
sms_subject_hashtext
token_expires_attimestamp with time zone
sendsintegeryes
reminders_sentintegeryes
last_sent_attimestamp with time zone
next_reminder_attimestamp with time zone
opened_attimestamp with time zone
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

portal_library_fill_bindings

Patient-owned directly: portal_library_fill_bindings.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
delivery_iduuidyes
form_version_iduuidyes
patient_iduuidyes
submission_iduuidyes
created_bytextyes
created_attimestamp with time zoneyes

portal_notification_consents

Patient-owned directly: portal_notification_consents.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
grant_iduuidyes
purposetextyes
channeltextyes
statustextyes
hide_practice_namebooleanyes
destination_keytext
terms_versiontext
methodtextyes
recorded_bytextyes
recorded_attimestamp with time zoneyes

portal_notification_outbox

Patient-owned directly: portal_notification_outbox.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
grant_iduuidyes
thread_iduuid
message_iduuid
purposetextyes
subject_kindtext
subject_iduuid
channeltextyes
statustextyes
hold_reasontext
skip_reasontext
attemptsintegeryes
available_attimestamp with time zoneyes
expires_attimestamp with time zoneyes
lease_expires_attimestamp with time zone
lease_tokenuuid
sent_attimestamp with time zone
last_error_codetext
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

portal_payment_checkouts

Patient-owned directly: portal_payment_checkouts.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
statement_iduuidyes
grant_iduuidyes
providertextyes
session_reftextyes
kindtextyes
amount_centsintegeryes
outstanding_centsintegeryes
statustextyes
expires_attimestamp with time zone
payment_reftext
ledger_entry_iduuid
paid_attimestamp with time zone
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

portal_people

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
session_epochintegeryes
identity_failuresintegeryes
identity_locked_untiltimestamp with time zone
created_attimestamp with time zoneyes

portal_person_preferences

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
person_iduuidyes
languagetext
quiet_start_minuteinteger
quiet_end_minuteinteger
updated_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

portal_precheck

Patient-owned directly: portal_precheck.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
target_kindtextyes
target_iduuidyes
target_attimestamp with time zone
stepsjsonbyes
statustextyes
finished_attimestamp with time zone
finished_by_grant_iduuid
versionintegeryes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

portal_precheck_items

Patient-owned directly: portal_precheck_items.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
precheck_iduuidyes
kindtextyes
item_keytextyes
criticalbooleanyes
reviewer_roletextyes
due_attimestamp with time zoneyes
proposal_iduuid
review_item_iduuid
evidencejsonb
submitted_by_grant_iduuidyes
created_attimestamp with time zoneyes

portal_precheck_uploads

Patient-owned directly: portal_precheck_uploads.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
precheck_iduuidyes
uploaded_by_grant_iduuidyes
kindtextyes
storage_keytextyes
mime_typetextyes
byte_sizeintegeryes
sha256textyes
statustextyes
rejection_codetext
validated_attimestamp with time zone
created_attimestamp with time zoneyes

portal_scheduling_actions

Patient-owned directly: portal_scheduling_actions.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
grant_iduuidyes
request_keytextyes
kindtextyes
payload_fingerprinttextyes
appointment_iduuidyes
created_bytextyes
created_attimestamp with time zoneyes

portal_share_links

Patient-owned directly: portal_share_links.patient_id.

ColumnPostgres typeRequired
iduuid
organization_iduuid
patient_iduuid
grant_iduuid
portal_address_iduuid
item_kindtext
item_iduuid
token_hashtext
access_code_hashtext
code_failuressmallint
recipient_labeltext
request_key_hashtext
payload_fingerprinttext
replay_boxtext
expires_attimestamptz
opens_countinteger
last_opened_attimestamptz
window_started_attimestamptz
window_hitsinteger
locked_attimestamptz
revoked_attimestamptz
revoked_bytext
created_bytext
created_attimestamptz
updated_attimestamptz
REFERENCESpatients(id

pre_service_checks

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
created_by_user_idtext
patient_nametext
card_check_iduuid
inputjsonbyes
extractionjsonb
readinessjsonb
policy_resultsjsonb
statustextyes
created_attimestampyes
updated_attimestampyes

privacy_labels

Patient-owned through a foreign-key path: privacy_labels .review_id → emr_privacy_reviews.id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
review_iduuidyes
labeltextyes
sourcetextyes
consent_reftext
set_bytextyes
set_attimestamp with time zoneyes

provider_facility_affiliations

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
provider_iduuidyes
facility_iduuidyes
roletextyes
privileges_notetext
activebooleanyes
created_attimestamp with time zoneyes

provider_schedule_templates

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
provider_iduuidyes
facility_iduuid
weekdayintegeryes
start_timetimeyes
end_timetimeyes
slot_minutesintegeryes
reservationsjsonbyes
effective_fromdateyes
effective_todate
activebooleanyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

providers

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_iduuid
entity_typetextyes
first_nametextyes
last_nametextyes
display_nametext
npitext
specialtytext
credentialstext
scheduling_notestext
pre_visit_instructionstext
name_pronunciationtext
name_pronunciation_ipatext
license_numbertext
license_typetext
license_statetext
license_statustext
license_expires_attimestamp
settingsjsonbyes
phonetext
faxtext
addressjsonb
tax_idtext
payer_contractsjsonbyes
aliasestext[]yes
sourcetextyes
verified_attimestamp
is_activebooleanyes
created_attimestampyes
updated_attimestampyes

reg_extract_runs

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
obligation_iduuid
extract_keytextyes
mapping_versiontextyes
period_startdateyes
period_enddateyes
statustextyes
refusal_reasontext
row_countinteger
control_totalsjsonbyes
file_hashtext
file_formattextyes
source_snapshotjsonbyes
run_bytextyes
run_attimestamp with time zoneyes
filing_eligibleboolean
filing_block_reasontext

reg_facility_program_identities

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
programtextyes
identifiersjsonbyes
spec_versiontext
revisionintegeryes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

reg_facility_reporting_profiles

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
offers_inpatientboolean
offers_outpatient_surgeryboolean
participationjsonbyes
program_list_recordedbooleanyes
program_list_decision_reftext
program_list_recorded_bytext
program_list_recorded_attimestamp with time zone
counsel_decisionsjsonbyes
revisionintegeryes
created_bytextyes
created_attimestamp with time zoneyes
updated_bytextyes
updated_attimestamp with time zoneyes

reg_measure_definitions

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
programtextyes
measure_idtextyes
versiontextyes
titletextyes
numerator_texttextyes
denominator_texttextyes
required_fieldsjsonbyes
sourcetextyes
activebooleanyes
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes

reg_obligation_history

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
obligation_iduuidyes
eventtextyes
from_statustext
to_statustext
acceptance_receipttext
related_obligation_iduuid
actor_idtextyes
occurred_attimestamp with time zoneyes
detailjsonbyes
identityjsonb

reg_obligations

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuid
programtextyes
titletextyes
authoritytext
period_startdate
period_enddate
due_ondate
owner_user_iduuid
required_fieldsjsonbyes
source_systemtextyes
retained_systemtext
submission_methodtext
statustextyes
acceptance_receipttext
retention_yearsinteger
notes_safetext
source_event_keytextyes
status_changed_attimestamp with time zone
status_changed_bytext
created_bytextyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
reporting_scopetext
entity_keytext
reporting_programtext
spec_versiontext
derived_from_obligation_iduuid
superseded_attimestamp with time zone
superseded_bytext

research_documents

Organization configuration and reference: research_documents .study_id → research_studies.id (organization).

ColumnPostgres typeRequired
iduuidyes
study_iduuidyes
filenametextyes
mime_typetext
kindtextyes
byte_sizeinteger
statustextyes
parsed_texttext
row_countinteger
errortext
created_attimestampyes

research_extractions

Patient-owned through a foreign-key path: research_extractions .subject_id → research_subjects.id.

ColumnPostgres typeRequired
iduuidyes
study_iduuidyes
subject_iduuidyes
factor_idtextyes
factor_versionintegeryes
valuetext
numeric_valuenumeric
confidencetextyes
sourcejsonb
source_texttext
extracted_bytextyes
model_versiontext
is_currentbooleanyes
superseded_by_iduuid
reviewed_byuuid
reviewed_attimestamp
created_attimestampyes

research_note_evaluations

Patient-owned through a foreign-key path: research_note_evaluations .note_document_id → clinical_note_documents.id.

ColumnPostgres typeRequired
iduuidyes
study_iduuidyes
note_document_iduuidyes
note_text_hashtextyes
rule_hashtext
subject_keytext
verdicttextyes
stagetextyes
criteriajsonb
reasontext
modeltext
created_attimestampyes
updated_attimestampyes

research_studies

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
owner_user_iduuidyes
titletextyes
summarytext
thesistext
factorsjsonbyes
inclusion_criteriatext
inclusion_rulejsonb
metajsonb
modetextyes
statustextyes
created_attimestampyes
updated_attimestampyes

research_subjects

Patient-owned directly: research_subjects.patient_id.

ColumnPostgres typeRequired
iduuidyes
study_iduuidyes
patient_iduuid
encounter_iduuid
subject_keytextyes
labeltext
enrolled_viatextyes
statustextyes
review_statustextyes
enrolled_attimestampyes

reusable_blocks

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
typetextyes
surfacetextyes
configjsonbyes
created_attimestampyes
updated_attimestampyes

rooms

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
facility_iduuidyes
nametextyes
kindtextyes
unittext
sort_orderintegeryes
activebooleanyes
created_attimestamp with time zoneyes

sched_clusters

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
idtextyes
organization_iduuidyes
nametextyes
short_nametextyes
scheduling_emailtextyes
followersjsonbyes
created_attimestampyes

sched_constraints

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
kindtextyes
texttextyes
scopejsonbyes
payloadjsonbyes
strengthsched_constraint_strengthyes
weightinteger
enabledbooleanyes
sourcesched_constraint_sourceyes
order_indexintegeryes
created_attimestampyes
updated_attimestampyes

sched_direct_swaps

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
shift_iduuidyes
from_surgeon_idtextyes
to_surgeon_idtextyes
notetextyes
performed_by_firebase_uidtext
hospital_email_sentbooleanyes
created_attimestampyes

sched_schedules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
statussched_schedule_statusyes
range_startdateyes
range_enddateyes
regularity_indexintegeryes
fairness_indexintegeryes
inferred_rulesjsonbyes
regularity_weightintegeryes
solver_seedintegeryes
structure_priorityintegeryes
fairness_thresholdintegeryes
rules_hashtext
objective_breakdownjsonb
generated_attimestampyes
published_attimestamp
archived_attimestamp

sched_shifts

Organization configuration and reference: sched_shifts .schedule_id → sched_schedules.id (organization).

ColumnPostgres typeRequired
iduuidyes
schedule_iduuidyes
datedateyes
windowjsonbyes
cluster_idtextyes
group_keytextyes
assignee_idtextyes
source_template_idtext
produced_by_rule_iduuid
explanationtextyes

sched_surgeons

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
idtextyes
organization_iduuidyes
firebase_uidtext
provider_iduuid
nametextyes
initialstextyes
emailtext
phonetext
groupsjsonbyes
capabilitiesjsonbyes
regularity_profilejsonbyes
is_adminbooleanyes
is_activebooleanyes
created_attimestampyes
updated_attimestampyes

sched_swap_bidders

Organization configuration and reference: sched_swap_bidders .request_id → sched_swap_requests.id (organization).

ColumnPostgres typeRequired
request_iduuidyes
surgeon_idtextyes
responsesched_bid_responseyes
responded_attimestampyes

sched_swap_requests

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
shift_iduuidyes
from_surgeon_idtextyes
partial_starttext
partial_endtext
notetextyes
statussched_swap_statusyes
picked_bidder_idtext
created_attimestampyes
applied_attimestamp

service_requests

Patient-owned directly: service_requests.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
episode_iduuid
intenttextyes
categorytextyes
codetextyes
code_systemtextyes
codingsjsonb
body_site_codetext
lateralitytext
reasontext
requested_datedate
prioritytextyes
ordering_provider_iduuidyes
facility_iduuid
performed_attimestamp with time zone
in_progress_attimestamp with time zone
status_reasontext
statustextyes
detailsjsonb
details_schema_versiontext
confirmation_principaltextyes
confirmation_attimestamp with time zoneyes
confirmation_keytextyes
signed_bytext
signed_attimestamp with time zone
order_document_iduuid
pa_packetjsonb
linked_order_iduuid
not_billablebooleanyes
medication_codetext
medication_code_systemtext
dose_quantitynumeric
dose_unittext
routetext
schedulejsonb
start_attimestamp with time zone
stop_attimestamp with time zone
indicationtext
hold_untiltimestamp with time zone
pharmacy_verificationtextyes
pharmacy_verified_bytext
pharmacy_verified_attimestamp with time zone
ndc11_hintstext[]

staff_signatures

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
user_iduuidyes
file_reftextyes
created_attimestampyes

submission_pushes

Patient-owned through a foreign-key path: submission_pushes .submission_id → form_submissions.id.

ColumnPostgres typeRequired
iduuidyes
submission_iduuidyes
organization_iduuidyes
channelpush_channelyes
destinationtextyes
statuspush_statusyes
provider_message_idtext
fax_message_iduuid
pagesinteger
error_messagetext
attemptsintegeryes
created_attimestamp with time zoneyes
sent_attimestamp with time zone
delivered_attimestamp with time zone

surgical_case_checklist_events

Patient-owned directly: surgical_case_checklist_events.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
listtext
item_keytext
actiontextyes
from_statustext
to_statustext
summarytextyes
recorded_bytextyes
recorded_attimestamp with time zoneyes

surgical_case_checklist_items

Patient-owned directly: surgical_case_checklist_items.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
listtextyes
item_keytextyes
statustextyes
requiredboolean
notetext
owner_user_idtext
due_ondate
detailsjsonbyes
versionintegeryes
updated_bytextyes
updated_attimestamp with time zoneyes
created_attimestamp with time zoneyes

surgical_case_orders

Patient-owned directly: surgical_case_orders.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
case_iduuidyes
service_request_iduuidyes
roletextyes
linked_attimestamp with time zoneyes
linked_bytextyes
unlinked_attimestamp with time zone
unlinked_bytext
unlink_reasontext
filled_factsjsonb

surgical_cases

Patient-owned directly: surgical_cases.patient_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
patient_iduuidyes
encounter_iduuid
source_typetextyes
source_event_keytextyes
source_document_iduuid
verification_statustextyes
asserted_bytextyes
asserted_attimestamp with time zoneyes
confirmed_bytext
confirmed_attimestamp with time zone
last_asserted_attimestamp with time zoneyes
created_attimestamp with time zoneyes
updated_attimestamp with time zoneyes
episode_iduuid
service_request_iduuid
facility_iduuidyes
room_iduuid
settingtextyes
primary_surgeon_provider_iduuidyes
anesthesia_typetext
procedure_codetext
procedure_displaytext
body_site_snomedtext
lateralitytextyes
statustextyes
phasetextyes
scheduled_starttimestamp with time zone
scheduled_duration_minutesinteger
preop_attimestamp with time zone
in_or_attimestamp with time zone
pacu_attimestamp with time zone
completed_attimestamp with time zone
room_arrived_attimestamp with time zone
room_arrived_bytext
room_departed_attimestamp with time zone
room_departed_bytext
pacu_received_attimestamp with time zone
pacu_received_bytext
departed_attimestamp with time zone
departed_bytext
departure_dispositiontext
departure_authorization_iduuid
room_event_correctionsjsonb
booking_sheetjsonb
preop_checklistjsonb
time_outjsonb
consent_invalidated_attimestamp with time zone
consent_reviewed_attimestamp with time zone
consent_reviewed_bytext
consent_reviewed_document_iduuid
pathway_iduuid
pathway_revisioninteger
checklist_overridejsonb
confirmation_requirementtextyes
origintext
created_bytext
body_sitetext
levelstext[]
booking_evaluationjsonb
visit_numbertext
discharge_disposition_codetext
discharge_destination_typetext
discharge_destination_nametext
disposition_recorded_attimestamp with time zone
surgical_decisiontext
assigned_totext
hospital_confirmed_ondate
hospital_confirmed_attimestamp with time zone
hospital_confirmed_bytext

user_groups

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
organization_iduuidyes
nametextyes
created_bytext
created_attimestampyes
updated_attimestampyes

user_modules

Organization configuration and reference: organization_id.

ColumnPostgres typeRequired
iduuidyes
user_iduuidyes
capabilitytextyes
organization_iduuid
enabledbooleanyes
granted_byuuid
granted_attimestamp
revoked_attimestamp
created_attimestampyes
updated_attimestampyes