Skip to content

Table Module

The Table Module allows you to display your subject's data in a table format. The types of data you can display in a table include anything from a diagnostic report, a subject's medication administration, or even survey answers.

Table Example

How to add the Table Module to your layout:

  1. Navigate to the Subject Viewer:

    1. Click on the Subjects tab in the left side panel of PHC (see image below).
    2. Find the subject of interest and launch Subject Viewer for that subject by one of the following ways:

      • Click anywhere in the subject's row (as shown with the long red oval in the image below). This will open the subject viewer in the current tab.
      • Hover on the subject's row to access the quick tools (see the purple oval in the image below), then click either:
        • the icon to launch Subject Viewer in a new tab.
        • to launch Subject Viewer in the current tab.

      Subject Viewer launch

  2. On the Subject Viewer screen, click on the Edit Layout icon in the blue header.

  3. Click the purple circle with the "+" inside, found at the bottom right of the screen to navigate to the "Add a Module" screen.
  4. At the top of the "Add a Module" page, click on the "Build your Own" tab. Table Select
  5. Select the Table Module from the options listed.
  6. Set your Table Module settings.

Set/Edit the Table Module Settings

When adding a Table Module to your layout, you'll automatically access the module settings to set the parameters for your table.

Note

To edit settings of existing Table Modules:

  1. Navigate to the Subject Viewer screen
  2. Click on the Edit Layout icon in the blue header
  3. Click on the edit icon of the module you wish to modify

Table Module Settings

The Table Module settings allows you to set the parameters of your table. You can select what your table is called, what data is displayed, and how many columns are shown.

Table Settings

General tab:

  1. Title – Give it a name

  2. Select your Data Type from the dropdown. Options include:

    • Observation - Next, check the Display all codes checkbox OR search for individual codes to filter by in the search box
    • Procedure - Next, check the Display all codes checkbox OR search for individual codes to filter by in the search box
    • Encounter - Next, check the Display all codes checkbox OR search for individual codes to filter by in the search box
    • Condition - Next, check the Display all codes checkbox OR search for individual codes to filter by in the search box
    • Medication Request - Next, check the Display all codes checkbox OR search for individual codes to filter by in the search box
    • Medication Administration - Next, check the Display all codes checkbox OR search for individual codes to filter by in the search box
    • Medication Statement - Next, check the Display all codes checkbox OR search for individual codes to filter by in the search box
    • Media
    • Document Reference
    • Diagnostic Report - Next, check the Display all codes checkbox OR search for individual codes to filter by in the search box
    • Medication Dispense - Next, check the Display all codes checkbox OR search for individual codes to filter by in the search box
    • Referral Request
    • Specimen
    • Imaging Study
    • Consent
    • Procedure Request
  3. Specify what data columns will be shown in the table. The default presents you with a single column for you to set your parameters (title, data type) as shown below.

    Add columns

    Table column options include:

    • The default column
    • Add All Columns button - This will add all data columns available
    • + Add Column button - Adds more columns individually

    In the clip below, we add all columns, then add a new column that we named "One More Column". We then used the chevrons to move the position of the new column (which will update on the table) and finally we clicked the "X" to delete the column.

    Columns

  4. Column Header Label – Give your data column a name

    Column Name

  5. Click the Column dropdown (shown in image above) to pick the resource to be displayed (options available depend on the data type chosen).

    Column types available for each data type are listed below and can be viewed by clicking the to the right of it.

    Observation

    Observation Data Table Column Options:

    • Body Site
    • Category
    • Comment
    • Data Absent Reason
    • ID
    • Interpretation
    • Issued
    • JMESPath Query Value
    • Method
    • OCR Source
    • Status
    • Time
    • Type
    • Value
    Procedure

    Procedure Data Table Column Options:

    • Body Site
    • Category
    • Code
    • Complication
    • Follow Up
    • ID
    • JMESPath Query Value
    • Not Completed Reason?
    • Note
    • OCR Source
    • Outcome
    • Reason
    • Status
    • Time
    • Used Items
    Encounter

    Encounter Data Table Column Options:

    • Class
    • Hospitalization Admit Source
    • Hospitalization Diet Preferences
    • Hospitalization Re-Admit Type
    • Hospitalization Special Arrangement
    • Hospitalization Special Courtesy
    • ID
    • JMESPath Query Value
    • Length
    • Priority
    • Reason
    • Status
    • Time
    • Type
    Condition

    Condition Data Table Column Options:

    • Abatement
    • Asserted Date
    • Body Site
    • Category
    • Clinical Status
    • Code
    • ID
    • JMESPath Query Value
    • Note
    • OCR Source
    • Onset
    • Severity
    • Verification Status
    Medication Request

    Medication Request Data Table Column Options:

    • Additional Instructions
    • Administer Method
    • Administer Route
    • Administer Site
    • Allow Dispense Repeats
    • As Needed?
    • Authored On
    • Category
    • Dispense Quantity
    • Dispense Supply Duration
    • Dosage Instructions
    • Dosage Rate
    • Dosage Timing
    • Dose
    • ID
    • Intent
    • JMESPath Query Value
    • Medication
    • Medication Order ID
    • Note
    • Patient Instructions
    • Priority
    • Reason
    • Status
    • Substitution Allowed?
    • Substitution Reason
    • Valid Dispense Period
    Medication Administration

    Medication Administration Data Table Column Options:

    • Administer Method
    • Administer Route
    • Administer Site
    • Category
    • Dosage Instructions
    • Dosage Rate
    • Dose
    • ID
    • JMESPath Query Value
    • Medication
    • Not Given?
    • Note
    • OCR Source
    • Reason Administered
    • Reason Not Given
    • Status
    • Time
    Medication Statement

    Medication Statement Data Table Column Options:

    • Additional Instructions
    • Administer Method
    • Administer Route
    • Administer Site
    • As Needed?
    • Category
    • Date Asserted
    • Dosage Instructions
    • Dosage Rate
    • Dosage Timing
    • Dose
    • ID
    • JMESPath Query Value
    • Medication
    • Note
    • Patient Instructions
    • Reason Not Take
    • Reason Taken
    • Status
    • Taken?
    • Time
    Media

    Media Data Table Column Options:

    • Body Site
    • Content Type
    • Duration(s)
    • Frames
    • Height (px)
    • ID
    • JMESPath Query Value
    • Link
    • Note
    • Reason
    • Subtype
    • Time
    • Title
    • Type
    • View
    • Width (px)
    Document Reference

    Document Reference Data Table Column Options:

    • Class
    • Composition Status
    • Content Type
    • Created Time
    • Description
    • Documentation Facility
    • Documentation Practice Setting
    • Documented Act
    • Documented Service Period
    • ID
    • JMESPath Query Value
    • Link
    • Master ID
    • Security Label
    • Status
    • Time
    • Title
    • Type
    Diagnostic Report

    Diagnostic Report Data Table Column Options:

    • Category
    • Code
    • Coded Diagnosis
    • Conclusion
    • ID
    • Issued
    • JMESPath Query Value
    • Link
    • Status
    • Title
    Medication Dispense

    Medication Dispense Data Table Column Options:

    • Additional Instructions
    • Administer Method
    • Administer Route
    • Administer Site
    • As Needed?
    • Days Supply
    • Dosage Instructions
    • Dosage Rate
    • Dosage Timing
    • Dose
    • ID
    • JMESPath Query Value
    • Medication
    • Not Done
    • Not Done Reason
    • Note
    • Patient Instructions
    • Quantity
    • Status
    • Substitution Reason
    • Substitution Type
    • Type
    • Was Substituted?
    • When Handed Over
    • When Prepared
    Referral Request

    Referral Request Data Table Column Options:

    • Actions Requested
    • Authored On
    • Description
    • Group Identifier
    • ID
    • Intent
    • JMESPath Query Value
    • Note
    • Priority
    • Reason
    • Specialty
    • Status
    • Type
    • When Service Requested
    Specimen

    Specimen Data Table Column Options:

    • Additional Instructions
    • Administer Method
    • Administer Route
    • Administer Site
    • As Needed?
    • Days Supply
    • Dosage Instructions
    • Dosage Rate
    • Dosage Timing
    • Dose
    • ID
    • JMESPath Query Value
    • Medication
    • Not Done
    • Not Done Reason
    • Note
    • Patient Instructions
    • Quantity
    • Status
    • Substitution Reason
    • Substitution Type
    • Type
    • Was Substituted?
    • When Handed Over
    • When Prepared
    Imaging Study

    Imaging Study Data Table Column Options:

    • Description
    • ID
    • JMESPath Query Value
    • Modality
    • Note
    • Procedure
    • Status
    • Study Reason
    • Study Start Date
    Consent

    Consent Data Table Column Options:

    • Date
    • ID
    • JMESPath Query Value
    • Source
    • Status
    Procedure Request

    Procedure Request Data Table Column Options:

    • Authored Date
    • Code
    • ID
    • Intent
    • JMESPath Query Value
    • Occurrence Date
    • Priority
    • Status
  6. Specify the number of Rows for Pagination.

  7. Date Format – Select the desired style from the dropdown menu.

Move, Delete, or Modifying a Column

Columns can be rearranged, deleted, renamed, or switched to a JMESPath Query Value.

JMESPath

  • To change the order of the columns use the arrows.
  • To delete a column click the X.
  • To change the Column Header Label, click in the textbox and update the name.
  • To switch to a JMESPath Query Value instead of the specified column, click the , as shown below, and select JMESPath Query Value.

Table Filters and Tagging

Filters tab

The filters tab allows you to further filter your results.

Tagging

Tag

  • Use Tag Filters checkbox - After clicking this checkbox, specify the Tag System and Tag Code. You can click the + Add Tag Filter to add more tag filters.

Category

  • Use Category Filters checkbox - After clicking this checkbox, search for the Category Code(s) you wish to use.

Date Filter

  • Restrict Results to Date Range Selection checkbox - Click this to restrict the results displayed in the table to be dictated by the Subject Viewer timeline slider. Uncheck this to show data over all time.

Filter dropdown - This dictates what time property the data in the table filters on. Some data types will have multiple options to select from here. For instance, the Conditions data type allows you to select from the table data matching the date filter of either Onset of a condition or the Abatement (ending) of a condition (as shown below).

Onset


Last update: 2021-09-09