Layers and Components

Drag to rearrange sections
Rich Text Content

PTDAS is a multi-tiered system. Each of the 7 layers exists as an independent system.

The top item represents the most internal component  and the last item represents the most external component, in respect to public exposure.  Alternatively, the order also represents the layer that has lowest security risks (File Systems) to the layer that has the highest security risks.  (Web Services).

  • File Systems 
    • Files are distributed and stored on multiple shared network drives.
    • Access is restricted using the university's Active Directory system.
    • Student documents and site materials are archived and routinely backed up.
  • Internal Databases
    • SQL Server Databases
    • SQL Server Reporting Services
    • SQL Server Agent
    • SQL Server Data Replication
  • Utility Applications
    • Custom applications written in C# to automate Outlook for the management of rotation timeline notifications, data publishing processes and handle student submissions with automatic notifications and data entry.
    • These programs run in the background and are responsible for keeping all layers synchronized.
    • Utility applications are deployed to interface and interact with other components using command-line tools and object-oriented programming.  
    • Most utility programs are database-driven which are controlled from a central database and issue commands to other deployed applications.
  • Windows Programs
    • PTDAS is the windows program that is utilized to manage all databases, run reports and control the behavior of the utility programs. This is the department's flagship application.
    • PTDAS Mailer, PTDAS Notifications, PTDAS Uploader, PTDAS Downloader are utiliy programs that facilitate synchronization of date between system layers.
  • External Databases
    • Data and reports from internal databases are compiled and published to external repositories.  
    • The web server is dedicated and secured on Azure fabric running a CentOS stack
    • The databases are distributed using SSL encryption to transmit information securely.
    • All published data is sanitized from PHI and it is read-only. Incoming data is captured with forms and submitted via email for processing.
  • Online Vendors
    • CERMClinical Education Resources and Materials. This is an embedded website that is hosted within LMS system. Students can download documents, policies and forms that are pertinent to their Clinical Education experience.  
    • WebCPI Links to an external site.- Paperless assessment and evaluation of student's clinical experiences.
    • WebCSIF Links to an external site.- Online access to "Clinical Sites and Information Forms" for clinical facilities.
rich_text    
Drag to rearrange sections
Rich Text Content
rich_text    

Page Comments