Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Normal Paths for Dashboard:

    1. Tomcat coyoteReqquest Strings:

      1. R( /SunwaveEMR/Processor/validate2fa/) -src/main/webapp/SunwaveClient/build/web/out_of_band.dart:validate2fa(L43) - Builds SunwaveEMR/Processor/validate2fa/?method=check_required string to call src/main/java/com/sunwave/emr/server/Processor.java:validateSSO(L1199) Get Parent Clinic id from sw_clinic table query using src/main/java/com/sunwave/emr/report/ReportProcessor.java:toJSONArrayOfJSONObject(L817) call src/main/java/com/sunwave/emr/server/Processor.java:checkDevice(L1272) → if not using “sunwave-admin” validate against sw_authorized_device database.

      2. R( /SunwaveEMR/Processor/validateDevice/) - call src/main/java/com/sunwave/emr/server/Processor.java:checkDevice(L1272) → if not using “sunwave-admin” validate against sw_authorized_device database.

      3. R( /SunwaveEMR/Processor/clinicStatus/) - src/main/java/com/sunwave/emr/server/Processor.javasrc/main/java/com/sunwave/emr/clinic/ClinicStatus.java:goGet (L128) call: src/main/java/com/sunwave/emr/clinic/ClinicStatus.java:processGET(L16) → getClinicStatus(L82) get active_flag,modified from sw_clinic

      4. R( /SunwaveEMR/Processor/levelOfCare/)

      5. R( /SunwaveEMR/Processor/userProfile/)

      6. R( /SunwaveEMR/Processor/urgentAlert/)

      7. R( /SunwaveEMR/Processor/clinicStatus/)

      8. R( /SunwaveEMR/Processor/serviceFacilityProcessor/)

      9. R( /SunwaveEMR/Processor/signatureRolesForUser/)

      10. R( /SunwaveEMR/Processor/funnelReportProcessor/)

      11. R( /SunwaveEMR/Processor/teamQueueProcessor/)

      12. R( /SunwaveEMR/Processor/approveNarcoticsOrder/)

      13. R( /SunwaveEMR/Processor/approvedActionOrderProcessor/)

      14. R( /SunwaveEMR/Processor/userPicture/)

      15. R( /SunwaveEMR/Processor/signatureRolesForUser/)

      16. R( /SunwaveEMR/Processor/readyForReview/)

    2. Tomcat Timer coyoteRequests:

      1. R( /SunwaveEMR/Processor/urgentAlert/)

      2. R( /SunwaveEMR/Processor/waveReminder/)

  2. If the debug session takes to long or the user is on slow processor revalidate the requirest: src/main/java/com/sunwave/emr/server/util/PrepareSession.java:loadHttpSession(L63) - creates Session Id based on Clinic Id “CLINC_505798998” L1253 creates the JSON object for the validate query.

...