UTC enabled - Data Entry Local Time
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Practitioner Enrollment
- Dynamic Forms CADDS Data Collection Verification
Scenario 1: Validating Practitioner Enrollment with UTC Enabled
Specific Setup:
- The system must be configured to use UTC.
- A practitioner must be enrolled in the system.
Steps
- Open the "Practitioner Enrollment" form.
- Select the practitioner from setup and update their enrollment.
- Click "Submit" to file the data.
- Using the preferred method to validate SQL tables, validate the following columns exist in the SQL table SYSTEM.sfaff_category_history: data_entry_offset (e.g -4), data_entry_time_j (e.g. 12:26:13), data_entry_timezone_info_all (e.g. EDT;Eastern Daylight Time;-0400), data_entry_timezone_short (e.g EDT), data_entry_utc (e.g. 9/21/2022 16:26).
- Using the preferred method to validate SQL tables, validate the data_entry_time (e.g. 12:26 PM) in the SQL table SYSTEM.sfaff_category_history appropriately reflects the time of data entry.
Scenario 2: Validating Practitioner Enrollment with UTC disabled
Specific Setup:
- A practitioner must be enrolled in the system.
Steps
- Open the "Practitioner Enrollment" form.
- Select the practitioner from setup and update a field in the enrollment.
- Click "Submit" to file the data.
- Using the preferred method to validate SQL tables, validate the following columns don't exist in the SQL table SYSTEM.sfaff_category_history: data_entry_offset, data_entry_time_j, data_entry_timezone_info_all, data_entry_timezone_short), data_entry_utc.
- Using the preferred method to validate SQL tables, validate the data_entry_time (e.g. 12:26 PM) in the SQL table SYSTEM.sfaff_category_history appropriately reflects the time of data entry.
Scenario 3: Validating Client Charge Input with UTC enabled
Specific Setup:
- The system must be configured to use UTC.
- Admit a new client or select an existing client for the test client.
Steps
- Open the "Client Charge Input" form.
- Enter a service charge for the test client.
- Using the "Client Ledger" form, validate the service was generated.
- Using the preferred method to validate SQL tables, validate the following columns in the SYSTEM.billing_tx_history table: data_entry_offset (e.g. -4), data _entry_time_j (e.g. 12:26:13), data_entry_timezone_info_all (e.g. EDT;Eastern Daylight Time;-0400), data_entry_timezone_short (e.g. EDT), data_entry_utc (e.g. 09/20/2022 16:26)
- Using the preferred method to validate SQL tables, validate the data_entry_time column in the SYSTEM.billing_tx_history table:reflects the time of service entry.
Scenario 4: Validating Client Charge Input with UTC disabled
Specific Setup:
- Admit a new client or select an existing client for the test client.
Steps
- Open the "Client Charge Input" form.
- Enter a service charge for the test client.
- Using the "Client Ledger" form, validate the service was generated.
- Using the preferred method to validate SQL tables, validate the following columns don't exist in the SYSTEM.billing_tx_history table: data_entry_offset, data _entry_time_j, data_entry_timezone_info_all, data_entry_timezone_short, data_entry_utc.
- Using the preferred method to validate SQL tables, validate the data_entry_time column in the SYSTEM.billing_tx_history table:reflects the time of service entry.
|
Topics
• Practitioner
• NX
• Client Charge Input
|
Service Fee/Cross Reference Maintenance
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
Scenario 1: Service Fee/Cross Reference Maintenance - Location
Specific Setup:
- Dictionary Update: Client (10006) Location:
- Inactivate a location.
- This code will not be available in the 'Location' field in Service Fee/Cross Reference Maintenance’.
- Service Code: Identify a service code has a ‘Service Fee/Cross Reference Maintenance’ record. Note the ‘From Date’.
Steps
- Open ‘Service Fee/Cross Reference Maintenance’.
- Select ‘Edit Existing’ in ‘Enter New Or Edit Existing Fee/Cross Reference’.
- Enter the service code from setup.
- Enter the ‘From Date’.
- Click [Select Fee/Cross Ref To Edit/Default From Existing Row].
- Select the desired row.
- Click [OK].
- Select a value in the ‘Location’ field, validating that the inactive dictionary code is not available.
- Enter a 'Fee'.
- Enter a 'UB-04 Revenue Code'.
- Enter a 'CPT-4 / HCPCS Code'.
- Click [Submit].
- Click [Yes].
- Select ‘Edit Existing’ in ‘Enter New Or Edit Existing Fee/Cross Reference’.
- Enter the service code from setup.
- Enter the ‘From Date’.
- Click [Select Fee/Cross Ref To Edit/Default From Existing Row].
- Select the desired row.
- Click [OK].
- Validate that the selected ‘Location’ exists.
- Validate that the entered 'Fee' exists.
- Validate that the entered 'UB-04 Revenue Code' exists.
- Validate that the entered 'CPT-4 / HCPCS Code' exists.
- Click [Discard].
- Click [Yes].
|
Topics
• Service Fee/Cross Reference Maintenance
• NX
|
"Enable Multiple Add-On Code Per Primary Code "
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Site Specific Section Modeling (CWS)
- Progress Notes (Group and Individual)
- Site Specific Section Modeling Import/Export (CWS)
Scenario 1: 'Site Specific Section Modeling' - Validate 'Add-On' fields enabled/disabled via the "Enable Multiple Add-On Code Per Primary Code" registry setting
Specific Setup:
- Have a system with a copy of the "Progress Note (Group and Individual)" form, created via the "Create New Progress Note" form. [PNCopy1]
- Have registry setting 'Enable Multiple Add-On Code Per Primary Code Functionality' set to "N".
Steps
- Open form "Site Specific Section Modeling"
- Select the "Progress Note (Group and Individual)" form
- Select the "Prompt Definition" section
- In the "Prompt Definition" grid,
- Locate and select the 'Add-On Service' field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is disabled
- Locate and select the 'Add-On Duration', field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is disabled
- Locate and select the 'Add-On Service Notes', field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is disabled
- Locate and select the 'Save Add-On Service Notes' field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is disabled
- Locate and select the 'Selected Add-On Services' field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is disabled
- Locate and select the ''Select Add-On Service Entry to Edit/Remove' field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is disabled
- Locate and select the 'Remove Add-On Service' field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is disabled
- Close the form
- Repeat step 1 for the progress note form copy [PNCopy1]
- Validate results are as expected
- Open form "Progress Note (Group and Individual)"
- Validate fields 'Add-On Service', 'Add-On Duration', 'Add-On Service Notes', Save Add-On Services, 'Selected Add-On Services', 'Select Add-On Service Entry to Edit/Remove' and 'Remove Add-On Service', are not present on the form as expected
- Repeat step 3 for the progress note form copy [PNCopy1]
- Validate results are as expected
- Open form "Registry Settings"
- Search for registry setting " 'Enable Multiple Add-On Code Per Primary Code Functionality'
- Click to edit the registry setting and set the "Registry Setting Value" field to "Y"
- Submit the form
- Open form "Site Specific Section Modeling"
- Select the "Progress Note (Group and Individual)" form
- Select the "Prompt Definition" section
- In the "Prompt Definition" grid,
- Locate and select the 'Add-On Service' field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is enabled and set the value to "No"
- Locate and select the 'Add-On Duration', field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is enabled and set the value to "No"
- Locate and select the 'Add-On Service Notes', field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is enabled and set the value to "No"
- Locate and select the 'Save Add-On Service Notes' field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is enabled and set the value to "No"
- Locate and select the 'Selected Add-On Services' field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is enabled and set the value to "No"
- Locate and select the ''Select Add-On Service Entry to Edit/Remove" field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is enabled and set the value to "No"
- Locate and select the 'Remove Add-On Service' field for edit,
- Verify the 'Exclude from Data Collection Instrument' field is enabled and set the value to "No"
- Submit the form
- Return to form "Progress Note (Group and Individual)"
- Validate fields 'Add-On Service', 'Add-On Duration', 'Add-On Service Notes', Save Add-On Services, 'Selected Add-On Services', 'Select Add-On Service Entry to Edit/Remove' and 'Remove Add-On Service' are now present and enabled on the form, as expected
- Repeat step 6 and 7 for the progress note form copy [PNCopy1]
- Validate results are as expected
|
Topics
• Site Specific Section Modeling
|
Avatar Cal-PM 'Require Authorizations At Guarantors/Payors Level' Registry Setting
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Guarantors/Payors
- Managed Care Authorizations
- Payor Based Authorizations
- Electronic Billing
- Electronic Billing - Electronic Billing report
- Payor Based Authorizations Report
Scenario 1: 'Authorization Group Definition' - Form Verification
Specific Setup:
- Avatar Cal-PM Registry Setting 'Require Authorizations at Guarantors/Payors Level' must be enabled
- Crystal Reports or other SQL reporting tool
Steps
- Open Avatar Cal-PM 'Authorization Group Definition' form (under 'Avatar PM -> System Maintenance -> System Definition' menu).
- Ensure the following fields/buttons are present in form:
- 'Add, Edit Or Delete'
- Radio button selection field
- 'Authorization Group'
- Selection field for 'Edit' and/or 'Delete' options
- 'File Authorization Group' button
- 'Authorization Group Name'
- 'Status'
- Radio button selection field, 'Active'/'Inactive', default value 'Active'
- 'Authorization Group Information'
- Multiple row display field for all Authorization Group date/service code rows entered
- 'Select Row To Edit'
- Selection field for Authorization Group date/service code rows
- 'Update' button
- 'Delete' button
- 'Effective Date'
- Effective date for Authorization Group date/service code row; required
- 'Expiration Date'
- Expiration date for Authorization Group date/service code row
- 'Service Code(s)'
- Multiple selection field for Authorization date/service code row, including 'All Service Codes' selection; required
- Select 'Add' option, and enter value for 'Authorization Group Name' field.
- Enter 'Effective Date' and 'Expiration Date' (if desired) for Authorization Group date/service code row entry.
- Select one or more 'Service Code(s)' value for Authorization Group date/service code row entry (or optionally select 'All Service Codes').
- Click 'Update' button to save Authorization Group date/service code row entry.
- Ensure that Authorization Group date/service code row entry is displayed as entered/updated in the 'Authorization Group Information' display field.
- Repeat steps 4-6 above for additional Authorization Group date/service code row entries as desired.
- For Authorization Group date/service code row edit, select desired entry in the 'Select Row To Edit' field; make desired changes and click 'Update' button to save Authorization Group date/service code row update.
- For Authorization Group date/service code row deletion, select desired entry in the 'Select Row To Edit' field and click 'Delete' button.
- Click 'File Authorization Group' button to file/save Authorization Group (along with Authorization Group date/service code row entries as defined).
- Ensure user is presented with confirmation dialog noting 'Filed Successfully'; click 'OK' button to return to form.
- Select 'Edit' option, and select Authorization Group entered/defined above.
- Ensure all field values are present in 'Authorization Group Definition' form/record as previously entered/filed, including all Authorization Group date/service code entry row(s).
- Open Crystal Reports or other SQL reporting tool.
- In Avatar Cal-PM SQL table 'SYSTEM.table_auth_group', ensure that entered/filed Authorization Groups are present.
- In Avatar Cal-PM SQL table 'SYSTEM.table_auth_group_svc_cds', ensure that entered/filed Authorization Group date/service code row entries are present.
Scenario 2: Avatar Cal-PM Registry Settings - Verification of 'Require Authorizations At Guarantors/Payors Level' Registry Setting
Steps
- Open 'Registry Settings' form.
- Enter search value 'Require Authorizations At Guarantors/Payors Level' and click 'View Registry Settings' button.
- Ensure Registry Setting 'Require Authorizations At Guarantors/Payors Level' is returned (under 'Avatar PM -> System Maintenance -> Guarantors/Payors' path).
- Ensure 'Registry Setting Details' field contains the following explanation text:
"Selecting 'Y' allows filing for the 'Authorization Group Definition' form, adds the 'Authorization Group', 'Program', and 'Practitioner Category' fields to the 'Payor Based Authorizations' form, modifies the 'Expiration Date' field in the 'Payor Based Authorizations' form to be not required, modifies the 'Service Code', 'Program', and 'Guarantor' fields in the 'Payor Based Authorizations' form to be multiple select, adds the 'Authorization Group(s)' fields to the 'Guarantors/Payors' (Authorization Information) form, new fields will be added to the 'Guarantors/Payors' (Authorization Information) form which will enable the user to identify if an authorization should be required. In the 'Managed Care Authorizations' (Managed Care Authorization Data) form the 'Authorization Number' field will no longer be required. Selecting 'Y' also modifies the 'Authorization Group' field in the 'Managed Care Authorizations' (Managed Care Authorization Data) form so that if a selection is made in the 'Authorization Group' field the 'Service Code' field will be limited to the Service Codes in the selected Authorization Group.
Selecting 'N' disallows filing for the 'Authorization Group Definition' form, removes the 'Authorization Group', 'Program', and 'Practitioner Category' field from the 'Payor Based Authorizations' form, the 'Expiration Date' field in the 'Payor Based Authorizations' form will be required, the 'Service Code', 'Program', and 'Guarantor' field in the 'Payor Based Authorizations' form will be single select, removes the 'Authorization Group(s)' fields from the 'Guarantors/Payors' (Authorization Information) form, new fields in the 'Guarantors/Payors' (Authorization Information) form which will enable the user to identify if an authorization should be required will be removed. In the 'Managed Care Authorizations' (Managed Care Authorization Data) form the 'Authorization Number' field will be required. Selecting 'N' also changes the 'Authorization Group' logic back in the authorization forms."
Scenario 3: 'Guarantors/Payors' - Verification of 'Authorization Information' Form Section/Fields
Specific Setup:
- Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' must be enabled
- Crystal Reports or other SQL reporting tool
Steps
- Open Avatar Cal-PM 'Guarantors/Payors' form.
- Select Add or Edit action in 'Add New or Edit Existing Guarantor' field.
- Enter new (or select existing) Guarantor Code.
- Complete all required/desired fields in main section of 'Guarantors/Payors' form.
- Navigate to 'Authorization Information' section of 'Guarantors/Payors' form.
- Ensure the following fields/buttons are present in form:
- 'Verify Services and Appointments Against Available Authorizations'
- Selection values for 'Check For Available Dollars', 'Check For Available Units' and/or 'Check For Available Visits'
- 'Verification Level For Authorizations For Client Charge Input'
- 'Verification Level For Authorizations For Appointment Scheduling'
- 'Verification Level For Authorizations For 837 Electronic Billing'
- 'Preauthorization Notice Upon Assignment'
- 'Authorization Groups'
- Ensure that sub-section for input of Authorization Requirements by date/service code is present where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled, including the following fields:
- 'Effective Date'
- 'Expiration Date'
- 'Authorization Group'
- 'Service Code(s)'
- Multiple selection field for Authorization Requirement date/service code row, including 'All Service Codes' selection; required
- 'Require Authorization'
- Yes/No radio button selection field, required
- Determines whether applicable Authorization (Managed Care Authorization or Payor Based Authorization) is required for selected dates/service code allowance in Client Charge Input, Appointment Scheduling and/or 837 Electronic Billing
- 'Require Authorization Number'
- Yes/No radio button selection field, required
- Determines whether Authorization Number in applicable Managed Care Authorization or Payor Based Authorization is required for selected dates/service code allowance in Client Charge Input, Appointment Scheduling and/or 837 Electronic Billing
- 'Select Authorization Item'
- Selection field for Authorization Requirement date/service code rows
- 'Update' button
- 'Delete' button
- Enter 'Effective Date' and 'Expiration Date' (if desired) for Service Authorization Requirement date/service code row entry.
- Select one or more codes or 'All Service Codes' in 'Service Code(s)' multiple selection field, or select grouping in 'Authorization Group' field and ensure that codes in group are selected in 'Service Codes' field.
- Select value for 'Require Authorization Number' and 'Select Authorization Item' fields.
- Click 'Update' button to save Authorization Requirement date/service code row entry.
- Ensure that Authorization Requirement date/service code row entry is displayed as entered/updated in the 'Authorization Group Information' display field.
- Repeat steps 8-11 above for additional Authorization Requirement date/service code row entries as desired.
- For Authorization Requirement date/service code row edit, select desired entry in the 'Select Authorization Item' field; make desired changes and click 'Update' button to save Authorization Requirement date/service code row update.
- For Authorization Requirement date/service code row deletion, select desired entry in the 'Select Authorization Item' field and click 'Delete' button.
- Navigate to main/first section of 'Guarantors/Payors' form.
- Click 'File' button to file Guarantor/Payor information, including Authorization Information/Authorization Requirement entries.
- Select 'Edit' option, and select Guarantor entered/defined above.
- Navigate to 'Authorization Information' section of 'Guarantors/Payors' form.
- Ensure all field values are present in Authorization Information section of 'Guarantors/Payors' form as previously entered/filed, including all Authorization Requirement date/service code entry row(s).
- Open Crystal Reports or other SQL reporting tool.
- In Avatar Cal-PM SQL table 'SYSTEM.billing_guar_table', ensure that entered/filed Guarantor information is present.
- In Avatar Cal-PM SQL table 'SYSTEM.billing_guar_auth_table', ensure that entered/filed Guarantor Authorization Requirement date/service code information is present.
Scenario 4: 'Managed Care Authorizations' - Form Verification
Specific Setup:
- Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' may optionally be enabled/disabled
- Crystal Reports or other SQL reporting tool
Steps
- Open Avatar Cal-PM 'Managed Care Authorizations' form.
- Select client/episode for Managed Care Authorization entry/update/view.
- Navigate to 'Managed Care Authorization Data' section of form.
- Click 'Add New Item' button for Managed Care Authorization entry (or select existing Authorization/row and click 'Edit Selected Item' button).
- Ensure the following fields are present in the 'Payor Based Authorizations' form:
- 'Guarantor Number' / 'Guarantor Name'
- 'Authorization Start Date'
- 'Authorization End Date'
- 'Service Code'
- Multiple selection field (including 'All Service Codes' selection)
- 'Authorization Group'
- Available only where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled
- Authorization Number'
- Not a required field where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled
- 'Maximum Dollar Amount' / 'Maximum Units' / 'Maximum Visits'
- 'Practitioner Categories Necessary For Coverage'
- 'Type Of Authorization'
- 'U/R Staff Person'
- Select value in 'Guarantor Number' / 'Guarantor Name' field.
- Enter/select values in 'Authorization Start Date' and 'Authorization End Date' fields.
- Select one or more codes or 'All Service Codes' in 'Service Code' multiple selection field, or select grouping in 'Authorization Group' field and ensure that codes in group are selected in 'Service Codes' field (and limited to only codes specified for group).
- Enter value in 'Authorization Number' field if required/desired.
- Enter/select values for all other Managed Care Authorization fields as required/desired.
- Repeat steps 4-10 above for additional Managed Care Authorization record/row entries as desired.
- Click 'Submit' button to file 'Managed Care Authorizations' form/record(s).
- Re-open Avatar Cal-PM 'Managed Care Authorizations' form for same client/episode where Authorization information filed above.
- Navigate to 'Managed Care Authorization Data' section of form.
- Select existing Authorization/row and click 'Edit Selected Item' button
- Ensure all field values are present in 'Managed Care Authorizations' form/record as previously entered/filed.
- Open Crystal Reports or other SQL reporting tool.
- In Avatar Cal-PM SQL table 'SYSTEM.history_managed_care_auths', ensure that data row(s) are added/updated on filing of 'Managed Care Authorizations' form and contain values/information filed via form for all applicable fields (including 'Authorization Group' value where entered).
Scenario 5: 'Client Charge Input' - Verification of Guarantor/Payor Level Authorization Requirements
Specific Setup:
- Avatar Cal-PM Registry Setting 'Enable Payor Based Authorizations' must be enabled
- Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' must be enabled
- Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' may optionally be enabled/disabled
- One or more Guarantor(s) where values are selected/defined for 'Verify Services and Appointments Against Available Authorizations' and 'Verification Level For Authorizations For Client Charge Input' fields (via Avatar Cal-PM 'Guarantors/Payors' form, 'Authorization Information' section)
- Client record eligible for 'Client Charge Input' form service entry where applicable Guarantor(s) is/are assigned via client Financial Eligibility record for service liability distribution
Steps
- Open Avatar Cal-PM 'Client Charge Input' form.
- Note, acceptance testing may also be confirmed via Avatar Cal-PM 'Client Charge Input (Charge Fee Access)', 'Client Charge Input With Diagnosis Entry', 'Client Charge Input (Charge Fee Access And Diagnosis Entry)', 'Recurring Client Charge Input', 'Recurring Client Charge Input (Charge Fee Access)', 'Recurring Client Charge Input With Diagnosis Entry' and/or 'Recurring Client Charge Input (Charge Fee Access And Diagnosis Entry)' forms
- Enter value for 'Date of Service'.
- Enter/select values for 'Client ID', 'Episode Number', 'Program', 'Service Code' and 'Practitioner' fields (and any other fields as desired/required).
- For service codes/dates of service not included/designated in Authorization requirements for applicable/liable Guarantor (via 'Guarantor/Payors' form, 'Authorization Information' section):
- In case where no Managed Care Authorization record exists for selected client applicable to service criteria/entry values and no Payor Based Authorization record exists in system applicable to service criteria/entry values - Ensure that user is not presented with Error/Warning message and Service entry is allowed without requirement for coverage by Managed Care Authorization/Payor Based Authorization record(s).
- For service codes/dates of service designated to require Authorization for applicable/liable Guarantor but where 'Require Authorization' field is set to 'No' (via 'Guarantor/Payors' form, 'Authorization Information' section):
- In case where no Managed Care Authorization record exists for selected client applicable to service criteria/entry values and no Payor Based Authorization record exists in system applicable to service criteria/entry values - Ensure that user is not presented with Error/Warning message and Service entry is allowed without requirement for coverage by Managed Care Authorization/Payor Based Authorization record(s).
- For service codes/dates of service designated to require Authorization for applicable/liable Guarantor and where 'Require Authorization' field is set to 'Yes' (via 'Guarantor/Payors' form, 'Authorization Information' section):
- In case where no Managed Care Authorization record exists for selected client applicable to service criteria/entry values and no Payor Based Authorization record exists in system applicable to service criteria/entry values - Ensure that user is presented with Error/Warning message noting 'No valid authorizations found on file.'
- In case where Managed Care Authorization record exists for selected client applicable to service criteria/entry values but is exhausted/cannot be used for additional services (due to Available Dollars/Available Units/Available Visits limitations), and no Payor Based Authorization record exists in system applicable to service criteria/entry values - Ensure that user is presented with Error/Warning message noting 'Authorization On File For Guarantor Will Be Exhausted With Requested Services.'
- In case where Managed Care Authorization record exists for selected client applicable to service criteria/entry values and is not exhausted/can be used for additional services - Ensure that user is not presented with Error/Warning message and Service entry is allowed due to coverage by Managed Care Authorization record(s).
- In case where no Managed Care Authorization record exists for selected client applicable to service criteria/entry values (or Managed Care Authorization record exists but is exhausted/cannot be used for additional services) but Payor Based Authorization record exists in system applicable to service criteria/entry values - Ensure that user is not presented with Error/Warning message and Service entry is allowed due to coverage by Payor Based Authorization record(s).
- Notes for service code/date of service Authorization requirements outlined above:
- If 'Require Authorization Number' field is set to 'Yes' for service code/date Authorization requirement (via 'Guarantor/Payors' form, 'Authorization Information' section), 'Authorization Number' value must also be filed/present for applicable Managed Care Authorization/Payor Based Authorization record for service entry to be allowed without error.
- For Managed Care Authorizations - Records/Authorizations applicable to 'Date Of Service' entry/value will be those where 'Date of Service' is on or after 'Authorization Start Date' and on or before 'Authorization End Date' (including records where 'Date of Service' is same as 'Authorization End Date').
- For Payor Based Authorizations - Records/Authorizations applicable to 'Date Of Service' entry/value will be those where 'Date of Service' is on or after 'Effective Date' and before 'Expiration Date' (not including records where 'Date of Service' is same as 'Expiration Date'). If 'Expiration Date' is not defined, Payor Based Authorization will be considered applicable to all dates of service on/after 'Effective Date'.
- Service entry via 'Client Charge Input' forms may be disallowed or allowed following error/warning message, dependent on 'Verification Level For Authorizations For Client Charge Input' configuration for applicable Guarantor (via Avatar Cal-PM 'Guarantors/Payors' form, 'Authorization Information' section).
Scenario 6: 'Scheduling Calendar' - Verification of Guarantor/Payor Level Authorization Requirements
Specific Setup:
- Avatar Appointment Scheduling must be installed
- Avatar Cal-PM Registry Setting 'Enable Payor Based Authorizations' must be enabled
- Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' must be enabled
- Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' may optionally be enabled/disabled
- One or more Guarantor(s) where values are selected/defined for 'Verify Services and Appointments Against Available Authorizations' and 'Verification Level For Authorizations For Appointment Scheduling' fields (via Avatar Cal-PM 'Guarantors/Payors' form, 'Authorization Information' section)
- Client record eligible for Scheduling Calendar/Appointment Scheduling service entry where applicable Guarantor(s) is/are assigned via client Financial Eligibility record
Steps
- Open Avatar Cal-PM 'Scheduling Calendar' form.
- Select date and Practitioner for Appointment Scheduling entry; right click and select 'Add Appointment' action.
- Enter/select values for 'Appointment Site', 'Appointment Date', 'Appointment Start Time', 'Duration', 'Appointment End Time', 'Service Code', 'Client' and 'Practitioner' fields.
- For service codes/dates of service (Appointment date) not included/designated in Authorization requirements for applicable/liable Guarantor (via 'Guarantor/Payors' form, 'Authorization Information' section):
- In case where no Managed Care Authorization record exists for selected client applicable to Appointment/service criteria values and no Payor Based Authorization record exists in system applicable to Appointment/service criteria - Ensure that user is not presented with Error/Warning message and Appointment/service entry is allowed without requirement for coverage by Managed Care Authorization/Payor Based Authorization record(s).
- For service codes/dates of service ('Appointment Date') designated to require Authorization for applicable/liable Guarantor but where 'Require Authorization' field is set to 'No' (via 'Guarantor/Payors' form, 'Authorization Information' section):
- In case where no Managed Care Authorization record exists for selected client applicable to Appointment/service criteria and no Payor Based Authorization record exists in system applicable to Appointment/service criteria- Ensure that user is not presented with Error/Warning message and Appointment/service entry is allowed without requirement for coverage by Managed Care Authorization/Payor Based Authorization record(s).
- For service codes/dates of service (Appointment Date) designated to require Authorization for applicable/liable Guarantor and where 'Require Authorization' field is set to 'Yes' (via 'Guarantor/Payors' form, 'Authorization Information' section):
- In case where no Managed Care Authorization record exists for selected client applicable to Appointment/service criteria and no Payor Based Authorization record exists in system applicable to Appointment/service criteria - Ensure that user is presented with Error/Warning message noting 'No valid authorizations found on file.'
- In case where Managed Care Authorization record exists for selected client applicable to Appointment/service criteria but is exhausted/cannot be used for additional services (due to Available Dollars/Available Units/Available Visits limitations), and no Payor Based Authorization record exists in system applicable to Appointment/service criteria - Ensure that user is presented with Error/Warning message noting 'Authorization On File For Guarantor Will Be Exhausted With Requested Services.'
- In case where Managed Care Authorization record exists for selected client applicable to Appointment/service criteria and is not exhausted/can be used for additional services - Ensure that user is not presented with Error/Warning message and Service entry is allowed due to coverage by Managed Care Authorization record(s).
- In case where no Managed Care Authorization record exists for selected client applicable to Appointment/service criteria (or Managed Care Authorization record exists but is exhausted/cannot be used for additional services) but Payor Based Authorization record exists in system applicable to Appointment/service criteria - Ensure that user is not presented with Error/Warning message and Appointment/service entry is allowed due to coverage by Payor Based Authorization record(s).
- Notes for service code/Appointment Date Authorization requirements outlined above:
- If 'Require Authorization Number' field is set to 'Yes' for service code/date Authorization requirement (via 'Guarantor/Payors' form, 'Authorization Information' section), 'Authorization Number' value must also be filed/present for applicable Managed Care Authorization/Payor Based Authorization record for Appointment/service entry to be allowed without error.
- For Managed Care Authorizations - Records/Authorizations applicable to 'Appointment Date' entry/value will be those where 'Appointment Date' is on or after 'Authorization Start Date' and on or before 'Authorization End Date' (including records where 'Appointment Date' is same as 'Authorization End Date').
- For Payor Based Authorizations - Records/Authorizations applicable to 'Appointment Date' entry/value will be those where 'Appointment Date' is on or after 'Effective Date' and before 'Expiration Date' (not including records where 'Appointment Date' is same as 'Expiration Date'). If 'Expiration Date' is not defined, Payor Based Authorization will be considered applicable to all dates of service/Appointment dates on/after 'Effective Date'.
- Appointment/service entry via 'Scheduling Calendar' form may be disallowed or allowed following error/warning message, dependent on 'Verification Level For Authorizations For Appointment Scheduling' configuration for applicable Guarantor (via Avatar Cal-PM 'Guarantors/Payors' form, 'Authorization Information' section).
Scenario 7: 'Electronic Billing' - Verification of Guarantor/Payor Level Authorization Requirements
Specific Setup:
- Avatar Cal-PM Registry Setting 'Enable Payor Based Authorizations' must be enabled
- Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' must be enabled
- Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' may optionally be enabled/disabled
- One or more Guarantor(s) where values are selected/defined for 'Verify Services and Appointments Against Available Authorizations' and 'Verification Level For Authorizations For 837 Electronic Billing' fields (via Avatar Cal-PM 'Guarantors/Payors' form, 'Authorization Information' section)
- One or more service(s) eligible for Avatar Cal-PM 837 Professional or 837 Institutional file inclusion under applicable Guarantor(s) (via 'Electronic Billing' form)
Steps
- Open Avatar Cal-PM 'Electronic Billing' form.
- Note, acceptance testing may also be confirmed via Avatar Cal-PM 'Quick Billing' form/functionality.
- Select '837 Professional' or '837 Institutional' in the 'Billing Form' field.
- Select 'Sort File' in the 'Billing Options' field.
- Enter/select 837 Professional/837 Institutional file sorting criteria.
- Click 'Process' button to sort/generate 837 Professional/837 Institutional file.
- Select 'Run Report' in the 'Billing Options' field.
- Select 'Print' in the 'Print Or Delete Report' field.
- Select 837 Professional/837 Institutional file sorted which includes services(s), and click 'Process' button to display 837 Professional/837 Institutional outbound file report.
- For service codes/dates of service not included/designated in Authorization requirements for selected 837 Guarantor (via 'Guarantor/Payors' form, 'Authorization Information' section):
- In Avatar Cal-PM 837 Professional/837 Institutional format outbound electronic billing file report - In case where no Managed Care Authorization or Payor Based Authorization record exists for client/service(s) to be included in 837 file, ensure that Authorization-related error is not reported/included for service(s) in 'Required Data Missing: Patient Service Data' (837 Professional) or 'Required Data Missing: Patient Claim Data' (837 Institutional) section of report, and service(s) is/are included in 837 file information without requirement for coverage by Managed Care Authorization/Payor Based Authorization record(s) (subject to all other 837 sorting criteria/requirements).
- For service codes/dates of service designated to require Authorization for selected 837 Guarantor but where 'Require Authorization' field is set to 'No' (via 'Guarantor/Payors' form, 'Authorization Information' section):
- In Avatar Cal-PM 837 Professional/837 Institutional format outbound electronic billing file report - In case where no Managed Care Authorization or Payor Based Authorization record exists for client/service(s) to be included in 837 file, ensure that Authorization-related error is not reported/included for service(s) in 'Required Data Missing: Patient Service Data' or 'Required Data Missing: Patient Claim Data' section of report, and service(s) is/are included in 837 file information without requirement for coverage by Managed Care Authorization/Payor Based Authorization record(s) (subject to all other 837 sorting criteria/requirements).
- For service codes/dates of service designated to require Authorization for selected 837 Guarantor and where 'Require Authorization' field is set to 'Yes' (via 'Guarantor/Payors' form, 'Authorization Information' section):
- In Avatar Cal-PM 837 Professional/837 Institutional format outbound electronic billing file report - In case where no Managed Care Authorization record exists for client/service(s) to be included in 837 file and no Payor Based Authorization record exists for service(s) to be included in 837 file, ensure that error is reported/included for service(s) in 'Required Data Missing: Patient Service Data' or 'Required Data Missing: Patient Claim Data' section of report.
- In Avatar Cal-PM 837 Professional/837 Institutional format outbound electronic billing file report - In case where Managed Care Authorization record exists for client/service(s) to be included in 837 file but is exhausted/cannot be used for services (due to Available Dollars/Available Units/Available Visits limitations) and no Payor Based Authorization record exists for service(s) to be included in 837 file, ensure that error is reported/included for service(s) in 'Required Data Missing: Patient Service Data' or 'Required Data Missing: Patient Claim Data' section of report.
- In Avatar Cal-PM 837 Professional/837 Institutional format outbound electronic billing file report - In case where Managed Care Authorization record exists for client/service(s) to be included in 837 file and is not exhausted/can be used for services, ensure that Authorization-related error is not reported/included for service(s) in 'Required Data Missing: Patient Service Data' or 'Required Data Missing: Patient Claim Data' section of report, and service(s) is/are included in 837 file information due to coverage by Managed Care Authorization record(s) (subject to all other 837 sorting criteria/requirements).
- In Avatar Cal-PM 837 Professional/837 Institutional format outbound electronic billing file report - In case where no Managed Care Authorization record exists for client/service(s) to be included in 837 file but Payor Based Authorization record exists for service(s) to be included in 837 file, ensure that Authorization-related error is not reported/included for service(s) in 'Required Data Missing: Patient Service Data' or 'Required Data Missing: Patient Claim Data' section of report, and service(s) is/are included in 837 file information due to coverage by Payor Based Authorization record(s) (subject to all other 837 sorting criteria/requirements).
- Notes for service code/date of service Authorization requirements outlined above:
- 837 File Report Error Message Examples:
- 'Authorizations On File For Guarantor Are Exhausted For Service Code: (CODE INFO) On Service Date: (DATE)'
- 'Service Code (CODE) Is Missing An Authorization Number For Guarantor (GUARANTOR) For Date Of Service (DATE). No More Claims Processing Will Be Done For The Episode'
- Service(s) may be excluded or included in 837 Professional/837 Institutional file where error is present, dependent on 'Verification Level For Authorizations For 837 Electronic Billing' configuration for applicable Guarantor (via Avatar Cal-PM 'Guarantors/Payors' form, 'Authorization Information' section).
Scenario 8: 'Payor Based Authorizations' - Form Verification
Specific Setup:
- Avatar Cal-PM Registry Setting 'Enable Payor Based Authorizations' must be enabled
- Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' may optionally be enabled/disabled
- Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' may optionally be enabled/disabled
- Crystal Reports or other SQL reporting tool
Steps
- Open Avatar Cal-PM 'Payor Based Authorizations' form (under 'Avatar PM / System Maintenance / System Definition' menu).
- Select 'Add' action in 'Add/Edit/Delete' field (or select 'Edit' action and click 'Select Authorizations To Edit/Delete' button to view/update existing Payor Based Authorization record/entry).
- Ensure the following fields are present in the 'Payor Based Authorizations' form:
- 'Guarantor'
- 'Program'
- Available only where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled
- 'Practitioner Category'
- Available only where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled
- 'Effective Date'
- 'Expiration Date'
- Not a required field where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled
- 'Authorization Number'
- 'Service Code' / 'Service Code(s)'
- Not available where Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' is enabled
- 'Service Code' is a single code search/select field where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is disabled
- 'Service Code(s)' is a multiple selection field (including 'All Service Codes' selection) where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled
- 'Authorization Group'
- Available only where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled
- 'Select CPT ® Codes' button
- Available only where Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' is enabled
- 'All CPT Codes'
- Available only where Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' is enabled
- 'Display Authorizations' button
- 'Select Authorizations To Edit/Delete' button
- Enter/select values in 'Effective Date' and 'Expiration Date' fields.
- Where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled - select one or more values in 'Program' and/or 'Practitioner Category' multiple selection fields if desired.
- Where Avatar Cal-PM Registry Setting 'Require Authorizations At Guarantors/Payors Level' is enabled - select one or more codes or 'All Service Codes' in 'Service Code(s)' multiple selection field, or select grouping in 'Authorization Group' field and ensure that codes in group are selected in 'Service Codes' field (and limited to only codes specified for group).
- Where Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' is enabled - Click 'Select CPT Codes' button and enter one or more code selections in the multi-iteration grid displayed (or set 'All CPT Codes' field to 'Yes').
- Enter 'Authorization Number' field value.
- Click 'Submit' button to file 'Payor Based Authorizations' form/record.
- Select 'Edit' action in 'Add/Edit/Delete' field and click 'Select Authorizations To Edit/Delete' button to view/update previously entered Payor Based Authorization record/entry.
- Ensure all field values are present in 'Payor Based Authorizations' form/record as previously entered/filed.
- Click 'Display Authorizations' button to display the Payor Based Authorizations report/information.
- In Payor Based Authorizations report display/results, ensure that all Payor Based Authorization entries/records for selected 'Guarantor' value are displayed, including the following fields:
- 'Guarantor'
- 'Service Code' or 'CPT Code'
- Dependent on Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations'
- 'Program'
- 'Practitioner Category'
- 'Effective Date'
- Expiration Date'
- 'Authorization Number'
- Open Crystal Reports or other SQL reporting tool.
- Where Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' is disabled - In Avatar Cal-PM SQL table 'SYSTEM.table_payor_auths', ensure that data row(s) are added/updated on filing of 'Payor Based Authorizations' form and contain values/information filed via form for all applicable fields (including 'Program' and 'Practitioner Category' values where entered).
- Where Avatar Cal-PM Registry Setting 'Enable CPT Based Payor Authorizations' is enabled - In Avatar Cal-PM SQL table 'SYSTEM.table_payor_auths_cpt', ensure that data row(s) are added/updated on filing of 'Payor Based Authorizations' form and contain values/information filed via form for all applicable fields (including 'Program' and 'Practitioner Category' values where entered).
|
Topics
• Service Authorizations
• Registry Settings
• NX
• Guarantor
• Client Charge Input
• Scheduling Calendar
• Electronic Billing
|
System Task Scheduler
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Family Registration (CAL)
- Financial Eligibility
- System Task Scheduler
Scenario 1: System Task Scheduler - Close Charges/Update Liability - Client Ledger
Specific Setup:
- Family Registration:
- Select an existing registration or create a new registration with at least two clients. Note the client IDs.
- Validate that all clients have an active Financial Eligibility record.
- Client Charge Input:
- Enter a service for each client.
- System Task Scheduler:
- Schedule the ‘Close Charges/Update Liability’ for the current date and a few minutes in the future. Note the time the process will begin.
- Wait for the ‘System Task Scheduler’ task to complete.
Steps
- Open ‘Client Ledger’ for a client in the ‘Family Registration’.
- Select ‘Simple’ in ‘Ledger Type’.
- Click [Process].
- Validate that the service is closed, and the ‘Claim Number’ columns displays ‘UNBILL’.
- Close the report.
- Close the form.
|
Topics
• System Task Scheduler
• NX
• Client Ledger
|
Dictionary Update - 'Pregnancy Status' dictionary
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Women's Health History
- CareFabric Monitor
- Dictionary Update (PM)
Scenario 1: Women's Health History - Validate the 'PregnancyCreated' and 'PregnancyUpdated' SDK events
Specific Setup:
- The following extended dictionaries must be defined for the "(357) Pregnancy Status" PM dictionary values:
- (70492) Clinical Status - Pregnancy (FHIR)
- (70493) Verification Status (FHIR)
- A client is enrolled in an existing episode (Client A).
Steps
- Select "Client A" and access the 'Women's Health History' form.
- Enter the desired date in the 'Assessment Date' field.
- Enter the desired date in the 'Pregnancy Start Date' field.
- Select the desired value in the 'Pregnant Status' field.
- Click [Submit].
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' and 'Through Date' fields.
- Select "Client A" in the 'Client ID' field.
- Select "PregnancyCreated" in the 'Event/Action Search' field.
- Click [View Activity Log].
- Validate the 'clinicalStatusCode' - code' field contains the "Clinical Status - Pregnancy (FHIR)" extended dictionary code defined for the status selected.
- Validate the 'clinicalStatusCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.164".
- Validate the 'clinicalStatusCode' - 'codeSystemName' field contains "Condition-Clinical".
- Validate the 'clinicalStatusCode' - 'displayName' field contains the "Clinical Status - Pregnancy (FHIR)" extended dictionary value defined for the status selected.
- Validate the 'verificationStatusCode' - code' field contains the "Verification Status (FHIR)" extended dictionary code defined for the status selected.
- Validate the 'verificationStatusCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.166".
- Validate the 'verificationStatusCode' - 'codeSystemName' field contains "Condition-Ver-Status".
- Validate the 'verificationStatusCode' - 'displayName' field contains the "Verification Status (FHIR)" extended dictionary value defined for the status selected.
- Close the report and the form.
- Select "Client A" and access the 'Women's Health History' form.
- Select the record filed in the previous steps and click [Edit].
- Enter the desired value in the 'Pregnancy End Date' field.
- Select any new value in the 'Pregnant Status' field.
- Click [Submit].
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' and 'Through Date' fields.
- Select "Client A" in the 'Client ID' field.
- Select "PregnancyUpdated" in the 'Event/Action Search' field.
- Click [View Activity Log].
- Validate the 'clinicalStatusCode' - code' field contains the "Clinical Status - Pregnancy (FHIR)" extended dictionary code defined for the status selected.
- Validate the 'clinicalStatusCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.164".
- Validate the 'clinicalStatusCode' - 'codeSystemName' field contains "Condition-Clinical".
- Validate the 'clinicalStatusCode' - 'displayName' field contains the "Clinical Status - Pregnancy (FHIR)" extended dictionary value defined for the status selected.
- Validate the 'endDate' field contains the 'Pregnancy End Date'.
- Validate the 'startDate' field contains the 'Pregnancy Start Date'.
- Validate the 'verificationStatusCode' - code' field contains the "Verification Status (FHIR)" extended dictionary code defined for the status selected.
- Validate the 'verificationStatusCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.166".
- Validate the 'verificationStatusCode' - 'codeSystemName' field contains "Condition-Ver-Status".
- Validate the 'verificationStatusCode' - 'displayName' field contains the "Verification Status (FHIR)" extended dictionary value defined for the status selected.
- Close the report and the form.
Scenario 2: Dictionary Update - Validate the 'Pregnancy Status' dictionary
Steps
- Access the 'Dictionary Update' form.
- Select "Client" in the 'File' field.
- Select "(357) Pregnancy Status" in the 'Data Element' field.
- Enter an existing code in the 'Dictionary Code' field.
- Validate the 'Dictionary Value' field populates accordingly.
- Validate the 'Extended Dictionary Data Element' field contains the following:
- "(70492) Clinical Status - Pregnancy (FHIR)"
- "(70493) Verification Status (FHIR)"
- Select "(70492) Clinical Status - Pregnancy (FHIR)" in the 'Extended Dictionary Data Element' field.
- Select the desired value in the 'Extended Dictionary Value (Single Dictionary)' field.
- Select "(70493) Verification Status (FHIR)" in the 'Extended Dictionary Data Element' field.
- Select the desired value in the 'Extended Dictionary Value (Single Dictionary)' field.
- Click [Apply Changes].
- Validate a message is displayed stating: Filed!
- Click [OK].
- Select the "Print Dictionary" section.
- Select "Client" in the 'File' field.
- Select "Individual Data Element" in the 'Individual or All Data Elements' field.
- Select "(357) Pregnancy Status" in the 'Data Element' field.
- Click [Print Dictionary].
- Validate the report displays the updated dictionary with the "(70492) Clinical Status - Pregnancy (FHIR)" and "(70493) Verification Status (FHIR)" extended dictionary values populated.
- Close the report and the form.
Dictionary Update - 'Diagnosis Status' dictionary
Note - These testing guidelines assume the user is skilled in the use of, at a minimum, the following:
- Dictionary Update (PM)
- CareFabric Monitor
Scenario 1: Dictionary Update - Validate the 'Diagnosis Status' dictionary
Steps
- Access the 'Dictionary Update' form.
- Select "Client" in the 'File' field.
- Select "(1800) Status" in the 'Data Element' field.
- Enter an existing code in the 'Dictionary Code' field.
- Validate the 'Dictionary Value' field populates accordingly.
- Validate the 'Extended Dictionary Data Element' field contains the following:
- "(70494) Clinical Status - Diagnosis (FHIR)"
- "(70493) Verification Status (FHIR)"
- Select "(70494) Clinical Status - Diagnosis (FHIR)" in the 'Extended Dictionary Data Element' field.
- Select the desired value in the 'Extended Dictionary Value (Single Dictionary)' field.
- Select "(70493) Verification Status (FHIR)" in the 'Extended Dictionary Data Element' field.
- Select the desired value in the 'Extended Dictionary Value (Single Dictionary)' field.
- Click [Apply Changes].
- Validate a message is displayed stating: Filed!
- Click [OK].
- Select the "Print Dictionary" section.
- Select "Client" in the 'File' field.
- Select "Individual Data Element" in the 'Individual or All Data Elements' field.
- Select "(357) Pregnancy Status" in the 'Data Element' field.
- Click [Print Dictionary].
- Validate the report displays the updated dictionary with the "(70494) Clinical Status - Diagnosis (FHIR)" and "(70493) Verification Status (FHIR)" extended dictionary values populated.
- Close the report and the form.
Scenario 2: Diagnosis - Validate the 'DiagnosisCreated' and 'DiagnosisUpdated' SDK events
Specific Setup:
- The following extended dictionaries must be defined for the "(1800) Status" PM dictionary values for 'Diagnosis Status':
- (70494) Clinical Status - Diagnosis (FHIR)
- (70493) Verification Status (FHIR)
- A client is enrolled in an existing episode (Client A).
Steps
- Select "Client A" and access the 'Diagnosis' form.
- Select the desired value in the 'Type Of Diagnosis' field.
- Enter the desired date in the 'Date Of Diagnosis' field.
- Enter the desired time in the 'Time Of Diagnosis' field.
- Click [New Row].
- Select the desired value in the 'Diagnosis Search' field.
- Select "Active" in the 'Status' field.
- Select the desired practitioner in the 'Diagnosing Practitioner' field.
- Click [Submit].
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' and 'Through Date' fields.
- Select "Client A" in the 'Client ID' field.
- Select "DiagnosisCreated" in the 'Event/Action Search' field.
- Click [View Activity Log].
- Validate the 'clinicalStatusCode' - code' field contains the "Clinical Status - Diagnosis (FHIR)" extended dictionary code defined for the status selected.
- Validate the 'clinicalStatusCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.164".
- Validate the 'clinicalStatusCode' - 'codeSystemName' field contains "Condition-Clinical".
- Validate the 'clinicalStatusCode' - 'displayName' field contains the "Clinical Status - Diagnosis (FHIR)" extended dictionary value defined for the status selected.
- Validate the 'programAdmissionID' - 'id' field contains the program admission ID for "Client A".
- Validate the 'programCode' - 'code' field contains the program code "Client A" is enrolled in.
- Validate the 'programCode' - 'displayName' field contains the program name "Client A" is enrolled in.
- Validate the 'statusCode' - 'code' field contains "1".
- Validate the 'statusCode' - 'displayName' field contains "Active".
- Validate the 'verificationStatusCode' - code' field contains the "Verification Status (FHIR)" extended dictionary code defined for the status selected.
- Validate the 'verificationStatusCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.166".
- Validate the 'verificationStatusCode' - 'codeSystemName' field contains "Condition-Ver-Status".
- Validate the 'verificationStatusCode' - 'displayName' field contains the "Verification Status (FHIR)" extended dictionary value defined for the status selected.
- Close the report and the form.
- Select "Client A" and access the 'Diagnosis' form.
- Select the diagnosis record filed in the previous steps and click [Edit].
- Select "Resolved" in the 'Status' field.
- Enter the desired date in the 'Resolved Date' field.
- Click [Submit].
- Access the 'CareFabric Monitor' form.
- Enter the current date in the 'From Date' and 'Through Date' fields.
- Select "Client A" in the 'Client ID' field.
- Select "DiagnosisUpdated" in the 'Event/Action Search' field.
- Click [View Activity Log].
- Validate the 'clinicalStatusCode' - code' field contains the "Clinical Status - Diagnosis (FHIR)" extended dictionary code defined for the status selected.
- Validate the 'clinicalStatusCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.164".
- Validate the 'clinicalStatusCode' - 'codeSystemName' field contains "Condition-Clinical".
- Validate the 'clinicalStatusCode' - 'displayName' field contains the "Clinical Status - Diagnosis (FHIR)" extended dictionary value defined for the status selected.
- Validate the 'programAdmissionID' - 'id' field contains the program admission ID for "Client A".
- Validate the 'programCode' - 'code' field contains the program code "Client A" is enrolled in.
- Validate the 'programCode' - 'displayName' field contains the program name "Client A" is enrolled in.
- Validate the 'statusCode' - 'code' field contains "4".
- Validate the 'statusCode' - 'displayName' field contains "Resolved".
- Validate the 'verificationStatusCode' - code' field contains the "Verification Status (FHIR)" extended dictionary code defined for the status selected.
- Validate the 'verificationStatusCode' - 'codeSystem' field contains "2.16.840.1.113883.4.642.3.166".
- Validate the 'verificationStatusCode' - 'codeSystemName' field contains "Condition-Ver-Status".
- Validate the 'verificationStatusCode' - 'displayName' field contains the "Verification Status (FHIR)" extended dictionary value defined for the status selected.
- Close the report and the form.
|
Topics
• CareFabric
• Women's Health History
• Dictionary
• Diagnosis
• CareFabric Monitor
|
Facility Defaults - 'Provider Country' field
Scenario 1: Validate the 'GetOrganization' payload
Scenario 2: 'Facility Defaults' form - field validations
Steps
- Access the 'Facility Defaults' form.
- Populate any desired fields.
- Validate the 'Provider Country' field is displayed.
- Select the desired value in the 'Provider Country' field. Note: this field is populated based off the dictionary values under the 'Client' file, '(150) Country Of Origin' data element in 'Dictionary Update'.
- Click [Submit].
- Access Crystal Reports or other SQL Reporting tool.
- Create a report using the 'SYSTEM.table_facility_defaults' SQL table.
- Validate a row is displayed for the data on file.
- Validate the 'provider_country_code' field contains the code associated to the 'Provider Country' selected.
- Validate the 'provider_country_value' field contains the value associated to the 'Provider Country' selected.
- Close the report.
|
Topics
• Facility Defaults
• Query/Reporting
|
| |