Code - Demographics

From OpenEMR Project Wiki

Screeen: Main Patient Display

  • Code Location: interface/patient_file/summary/demographics.php


  • Sections (that expand/collapse):
Billing
Demographics
Insurance
Notes
Patient Reminders
Disclosures
Vitals
Clinical Reminders
Appointments
Medical Problems
Allergies
Medications
Immunizations
Prescription


  • function expand_collapse_widget
Provides header info for each expand/collapse section.
Code Location: library/options.inc.php


  • function acl_check
Checks level of user access allowed for section.
Returns: view, write, wsome, or addonly.
Code Location: library/acl.inc


Section: Demographics

  • Code Location: interface/patient_file/summary/demographics.php, Line 641


  • Classes
Class to Define Tab Format: tabNav
Class to Define Content Display: tabContainer
Location of Default Style: interface/themes/style_oemr.css, Line 660


  • function display_layout_tabs
Code Location: library/options.inc, Line 1673
Gets tab names from table layout_options.


  • function display_layout_tabs_data
Code Location: library/options.inc, Line 1694
Gets items to display from layout_options.
Displays the customized layout.


Screen: Edit Demographics

  • Code Location: interface/patient_file/summary/demographics_full.php





Screen: Layouts

  • Code Location: interface/super/edit_layout.php








Screen: Lists

  • Code Location: interface/super/edit_list.php
  • Database Table: list_options