Class ParticipantMetricsController

java.lang.Object
org.diabetestechnology.drh.service.http.pg.ux.ParticipantMetricsController

@Controller public class ParticipantMetricsController extends Object
  • Constructor Details

  • Method Details

    • getParticipantDateTimeRange

      @ResponseBody @GetMapping("/studies/{studyId}/participants/{participantId}/date-time-range") public Response getParticipantDateTimeRange(@PathVariable String studyId, @PathVariable String participantId)
    • getAmbulatoryGlucoseProfile

      @GetMapping("/studies/{studyId}/participants/{participantId}/ambulatory-glucose-profile") @ResponseBody public Response getAmbulatoryGlucoseProfile(@PathVariable String studyId, @PathVariable String participantId, @RequestParam String startDate, @RequestParam String endDate)
    • getParticipantMetrics

      @GetMapping("/studies/{studyId}/participants/{participantId}/participant-metrics") @ResponseBody public Response getParticipantMetrics(@PathVariable String studyId, @PathVariable String participantId, @RequestParam String startDate, @RequestParam String endDate)
    • getTimeRangeStackedData

      @GetMapping("/studies/{studyId}/participants/{participantId}/time-range-stacked-data") @ResponseBody public Response getTimeRangeStackedData(@PathVariable String studyId, @PathVariable String participantId, @RequestParam String startDate, @RequestParam String endDate)
    • getAdvancedMetrics

      @GetMapping("/studies/{studyId}/participants/{participantId}/advanced-metrics") @ResponseBody public Response getAdvancedMetrics(@PathVariable String studyId, @PathVariable String participantId, @RequestParam String startDate, @RequestParam String endDate)
    • getDailyGlucoseProfile

      @GetMapping("/studies/{studyId}/participants/{participantId}/daily-glucose-profile") @ResponseBody public Response getDailyGlucoseProfile(@PathVariable String studyId, @PathVariable String participantId, @RequestParam String startDate, @RequestParam String endDate)
    • getGlycemicRiskIndicator

      @GetMapping("/studies/{studyId}/participants/{participantId}/get-glycemic-risk-indicator") @ResponseBody public Response getGlycemicRiskIndicator(@PathVariable String studyId, @PathVariable String participantId, @RequestParam String startDate, @RequestParam String endDate)