Polling File Method - DeficiencyPop - Foundation 23.1 - Foundation 23.1 - Ready - OnBase - Premier - Standard - external - Premier - Standard

DeficiencyPop

Platform
OnBase
Product
DeficiencyPop
Release
Foundation 23.1
License
Premier
Standard

If OnBase is configured to synchronize deficiency information using a polling file generated from Meditech, then the polling service does the following. For a visual representation, see the flowchart following these steps.

  1. Synchronizes deficiency information in OnBase.
    • When the service encounters a new deficiency, the external deficiency is created in OnBase.

    • When the service encounters an existing deficiency, it updates the external deficiency in OnBase using the information in the file.

    • When an existing deficiency no longer occurs in the file, the service completes the external deficiency.

  2. Creates the following subdirectories within the directory where the polling file resides:
    • ERROR_FILES

    • PROCESSED

  3. Moves the polling file to the appropriate subdirectory.
    • Files that are processed successfully are moved to the PROCESSED directory. These files are renamed to include the date and time when they were processed.

    • Files that cannot be processed successfully are moved to the ERROR_FILES directory. If multiple files are moved to this directory, then a number is appended to each subsequent file's name to indicate the order in which the file was encountered.

    The following flowchart shows this process. The files are checked for validity, then for any new deficiencies, then for whether existing deficiencies need to be completed, and finally for validity again after deficiencies may have been completed or removed. At the end of this process, files are either moved to the PROCESSED directory or listed in a SYS Verification Report and moved to the ERROR_FILES directory.

    Page-1 Start/End Polling file ingested Polling file ingested Process Create SYS Verification Report Create SYS Verification Report Process.3 Move file to PROCESSED directory Move file to PROCESSED directory Process.4 Move file to ERROR_FILES directory Move file to ERROR_FILES directory Process.5 Create external deficiencies on charts Create external deficiencies on charts Process.6 Complete existing deficiencies that have been removed from th... Complete existing deficiencies that have been removed from the file Decision Are any entries invalid? Are any entries invalid? Decision.8 Are any entries valid? Are any entries valid? Decision.9 Any new deficiencies? Any new deficiencies? Decision.10 Existing deficiencies removed from file? Existing deficiencies removed from file? Dynamic connector Dynamic connector.12 NO NO Dynamic connector.13 Dynamic connector.14 YES YES Dynamic connector.15 YES YES Dynamic connector.16 Dynamic connector.17 YES YES Dynamic connector.18 NO NO Dynamic connector.19 NO NO Dynamic connector.20 YES YES Dynamic connector.21 NO NO Dynamic connector.22