The System Tables instruction includes how to Setup & Manage:
Payment Methods, Personal Titles, Ethnic groups, Patient Categories, Lab Stages, Alert Sounds, Expense Categories, Steri pack lists, Security Common reason list, Discount categories, Cancellation reasons, SMS field lengths, Computer list, Time zones, notifications, Custom Patient fields, Public Holidays & Gender setup
Where to find System Tables
- Click the navigation menu > Location Setup > System Tables page
System Table Groups
Create a New Method of Payment
It is recommended that only accepted payment methods are shown when processing a payment.
When adding a new payment method, it is recommended to mimic the setup of a similar payment method in the list.
System Tables group: Methods of Payment
- Click ADD and enter information in the new row
- Method of Payment: Enter the name of the new payment method
- Notes: Enter a description of the new payment method
- Group Type: Select the type of payment method this is
- Type of Bank Slip: Select the type of bank slip the method will be associated with
- Show in Report: Select if the payment method should show in reports
- Show in Drop List: Select if the payment method should show in list when processing a payment
- Sort Order: Select the order the payment method will appear in the drop list when processing a payment
- Payee Type: Select if a Standard or Insurance payment
- Can be replaced with another paym. method: Select Yes
- Can replace another payment method: Select Yes
- Allow Modify of Details in Receipts: Select Yes it isn't necessary
- Description for Reporting: Enter the name of the payment method to appear on reports
- Surcharge Item: Select the relevant item to charge a surcharge for this time
- Surcharge %: Enter the surcharge percentage

Remove Payment Method from Payment Drop List
This is usually performed when the practice no longer accepts the payment method.
Select row:
If the payment has previously been used: select No in the Show in Drop List column

If the payment has not been used, it can be deleted. Click DELETE

Add Personal Titles
The title for Patients, Providers and Staff Members can be predefined.
Based on some titles, the gender of the Patient, Provider or Staff Member can be selected automatically.
System Tables group: Personal Titles
- Click ADD
- Enter the title name
- Select the Gender by Default (if new Genders are required, see the Personal Gender list below)

Add Ethnic Groups
Ethnic groups categories can be switched on and available on the Patient File page (turned off by default).
There are Ethnic groups available in the System table list, however more can be added
System Tables group: Ethnic Groups
- Click ADD
- Enter the name in the empty field

Create a New Patient Category
Patient Categories allow you to categorise patients into groups like: Regular, Casual, Overseas Visitor and Deceased.
System Tables group: Patient Categories
- Click ADD
- Category: Enter the name of the category
- Code: Enter the code of the category
- Description: Enter a description of the category
- Edit Patient Details: Disallowed ticked locks the patients' file
- Patient Status: Active ticked considers the patient active
- Calculate Discounts in Commission: Used when calculating Provider commissions. If commissions are not used, select 100% of Discounts
- Excluded From: Select the reports, queries and recalls to exclude the category from

Laboratories Stages
Each lab job can have the stage of work added and updated along the way. Ensure all stages are entered to enable accurate tracking.
System Tables Group: Laboratory Stages
- Click ADD
- Enter the new stage name(s)
- Place a tick in Active

- Click DELETE to remove a stage (only possible if never used)
- if the Stage has previously been used. Select and remove tick to make it inactive
Setup Discount Categories
Categorise discounts so that its shown on the Patients printout and so reporting shows an accurate picture for financial analysis.
System Tables group: Discount Categories
- Click ADD to add more categories
- Name: Enter the name of discount
- Active: Tick to enable others to use it
- Default: Tick if this expense is the most commonly used
- Show On Invoices: Tick if the discount is to be shown in Invoices

Links to:
Discount categories Report (coming soon)
Appointment Cancellation – common "Reason" list
Additional reasons for appointment cancellation can be added into the database for reporting purposes.
For example, Rescheduled can be used for appointments copied/moved to cancellation list, which have been rescheduled.
The appointments linked to any added reasons will be counted as ‘Other Reasons” in reports related to cancellation analysis.
System Tables group: Appointment Cancellation – common ‘Reason’ list
- Click ADD
- Enter new reason

- If a reason is no longer required and has never been used it can be deleted: Select reason row and click DELETE
- If a reason is no longer required and has been used it can not be deleted: Select the row and remove tick from the Active tick box
Setup Expense Categories
D4Web has the ability to categorise expenses so that reporting is more accurate for financial analysis. There is also a report that will show the total expenses entered into patient’s treatment over a specified period of time.
System Tables group: Expenses Categories
- From Laboratory Module: Only add details if using the Laboratory module
- Click ADD
- Name: Enter the name of expense
- GST: Enter the percentage of GST to be charged on this expense (if applicable)
- Active: Tick to enable others to use it
- Default: Tick if this expense is the most commonly used
- Cost to Provider: Enter the percentage Providers must cover for this type of expense
- Period: Create a new period Edit GST and/or Cost to Provider on Expense Categories

Edit GST and/or Cost to Provider on Expense Categories
- Highlight the category. (e.g. Consumables)
- Modify the GST % and cost to provider %

- To make the changes for a specific period:
- Click Edit
- Click Add New icon
- Enter the date to start the new GST and/or Cost to Provider
- Enter the new GST and/or Cost to Provider
- Click OK

- Click OK
Sterilisation Pack Contents list
The contents of sterilised packs are entered into D4Web in the System Tables. This allows the user to identify the instruments that have been are scanned into an autoclave cycle.
- Click the navigation menu > Location Setup > System Tables page
- System Table Group: Sterilisation Pack Contents list
- Click ADD
- Enter the content pack details
- Tick Active box (remove tick when a pack becomes inactive)

Security - Common "Reasons" List
The Reason for Delete/Modify a Secure Record is an optional feature which adds an additional layer to Security, forcing the user to select why, with the ability to add notes which show on Audit Trails.
System tables group: Security – common ‘Reason’ list
- Click ADD
- Enter the Reason
- To make a reason inactive, remove the tick from Active box

Time Zones
When running a Multiple location database where the locations are in different time zones to the server, it is advised to enable the Time Zone feature as by not doing so it can affect Automation and Scheduled Reports.
The Active time zones are found in System Tables Group : Time Zones
Tick Is Active to include the Time Zone in the drop list

Notifications
When a patient is marked as Arrived in the Appointment Book, an automated message - with sound - can be sent to the relevant Provider via eChat or When Automated batches are processed, an automated notification can be sent to the relevant Provider or Staff Member using either eChat or e-mail.
Instruction for eChat, click here (link coming soon)
System Tables group: Notifications
To Activate Notification for Patient Arrived
- Click the edit icon against Patient Arrived

- Tick Activate Notification for Patient Arrived
- Select who to send the notification to:
- For Provider: will send to the Provider selected in the appointment (recommended)
- Appointment Book in Providers: will send to the Provider linked to that appointment book
- Send to Online users only: Tick to only send if the Provider is online
- Excluded Providers: Click the edit icon to select who to never send these notifications to
- Click OK

To Activate Notification for Automation Events
- Click the edit icon against Automation Events

- In the 'Settings for Automation Events' window:
- Tick Activate Notification for Automation Events
- Select All statuses to receive notifications for all batches, or Incomplete, Error or Warning statuses for incomplete batches only
- Notifications can be sent via eChat and/or e-mail; select which by placing a tick against Use eChat and/or Use E-mail
- For eChat:
- Select the Users or Groups to send the notification too
- Highlight recipient
- Click Add icon
- For Email:
- Enter the e-mail(s) to receive the notification
- Click OK

Custom Patient Fields
Custom Fields allows for additional fields to be added to the Patients page for manual entry, and if using eForms, the fields can be added to forms for patients to fill in and automatically update in their file.
System Table group: Custom Patient Fields
- Click ADD
- Field Name: Enter the Field Name / Question
- Field Type: Select the appropriate field type
- Click OK


For instructions on Using Custom fields, click
hereSet Public Holidays
The system knows when it is the Weekend, however as Public Holidays differ between States, Territories and Countries, it is up to the user to add relevant Public Holidays.
System Tables group: Public holidays
- Click ADD
- Holiday: Enter the holiday name or select an existing
- Date: Enter the date of the holiday
- States: Select the Location(s) this applies to, if applicable
- Click OK

- Click ADD again to continue adding more public holidays
Set Server Workdays (for use with Automation feature)
Automation sending rules (e.g. send in 5 workdays) are based around the occurrence of Public Holidays and Workdays
- Click SET SERVER WORKDAYS
- Click the Tick box to select workdays
- Click OK

Personal Gender
Create your own Personal Gender options such as Non- Binary, Genderfluid, Transgender and Gender Queer, as well as generic options such as Other or Prefer Not to Disclose and link to the Personal titles in your system.
Each Personal Title created in D4Web can now be linked to a Personal Gender you have setup in your system.
System tables group: Personal Gender
- Click ADD
- Add an abbreviation (1 character)
- Add a Gender name
