openapi: 3.2.0 info: title: Huma Platform Module Results API version: 1.0.0 description: Huma Platform servers: - url: https://workspace-gcp-uk.api.huma.com/api/integration/v1 description: Base URL declared by the provider in apis.yml (roadmap#122). tags: - name: Module Results paths: /api/extensions/v1/public-module/{shortcode}: get: operationId: api_extensions_v1_public_module_retrieve_[retrieve_module_config] description: 'Retrieve Module Config Retrieve public module configuration by shortcode.' summary: Retrieve Module Config parameters: - in: path name: shortcode schema: type: string required: true tags: - Module Results responses: '200': content: application/json: schema: $ref: '#/components/schemas/RetrievePublicModuleConfigResponseObjectDRF' description: '' post: operationId: api_extensions_v1_public_module_create_[create_module_result] description: 'Submit Module Result Create a module result for a public module using the provided shortcode.' summary: Create Module Result parameters: - in: path name: shortcode schema: type: string required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreatePublicModuleItemRequestBodyDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreatePublicModuleItemRequestBodyDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreatePublicModuleItemRequestBodyDRF' required: true responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/flagged-modules: get: operationId: api_extensions_v1_user_flagged_modules_retrieve_[retrieve_unseen_module_results] summary: Retrieve Unseen Module Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/UnseenModulesResponseDRF' description: '' post: operationId: api_extensions_v1_user_flagged_modules_create_[retrieve_unseen_module_results] summary: Retrieve Unseen Module Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/UnseenModulesResponseDRF' description: '' /api/extensions/v1/user/{user_id}/module-invite: post: operationId: api_extensions_v1_user_module_invite_create_[invite_user_to_module] description: 'Invite User Invite a user to complete a public module.' summary: Invite User To Module parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/InviteUserToModuleRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/InviteUserToModuleRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/InviteUserToModuleRequestObjectDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/SendPublicModuleResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/{module_id}/{module_result_id}/feedback: get: operationId: api_extensions_v1_user_module_result_feedback_retrieve_[retrieve_feedback] summary: Retrieve Feedback parameters: - in: path name: module_id schema: type: string required: true - in: path name: module_result_id schema: type: string required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RetrieveFeedbackResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/{module_id}/set-meal: post: operationId: api_extensions_v1_user_module_result_set_meal_create_[set_module_result_meal_type] summary: Set Module Result Meal Type parameters: - in: path name: module_id schema: type: string required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/SetModuleResultMealTypeRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/SetModuleResultMealTypeRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/SetModuleResultMealTypeRequestObjectDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OkResponseDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/{module_id}/sign: post: operationId: api_extensions_v1_user_module_result_sign_create_[update_module_result_status_sign] summary: Update Module Result Status Sign parameters: - in: path name: module_id schema: type: string required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/ModuleResultSignRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/ModuleResultSignRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/ModuleResultSignRequestObjectDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/UpdateModuleResultStatusResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/{module_id}/unsign: post: operationId: api_extensions_v1_user_module_result_unsign_create_[update_module_result_unsign] summary: Update Module Result Unsign parameters: - in: path name: module_id schema: type: string required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/ModuleResultUnSignRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/ModuleResultUnSignRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/ModuleResultUnSignRequestObjectDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/UpdateModuleResultStatusResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AHQ: post: operationId: api_extensions_v1_user_module_result_AHQ_create_[create_AHQ] summary: Create Ahq parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AHQ/search: post: operationId: api_extensions_v1_user_module_result_AHQ_search_create_[retrieve_AHQ_results] summary: Retrieve Ahq Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AHQResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AZFurtherPregnancyKeyActionTrigger/search: post: operationId: api_extensions_v1_user_module_result_AZFurtherPregnancyKeyActionTrigger_search_create_[retrieve_AZFurtherPregnancyKeyActionTrigger_results] summary: Retrieve Azfurtherpregnancykeyactiontrigger Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AZFurtherPregnancyKeyActionTriggerResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AZGroupKeyActionTrigger/search: post: operationId: api_extensions_v1_user_module_result_AZGroupKeyActionTrigger_search_create_[retrieve_AZGroupKeyActionTrigger_results] summary: Retrieve Azgroupkeyactiontrigger Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AZGroupKeyActionTriggerResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AZScreeningQuestionnaire/search: post: operationId: api_extensions_v1_user_module_result_AZScreeningQuestionnaire_search_create_[retrieve_AZScreeningQuestionnaire_results] summary: Retrieve Azscreeningquestionnaire Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AZScreeningQuestionnaireResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AdditionalQoL/search: post: operationId: api_extensions_v1_user_module_result_AdditionalQoL_search_create_[retrieve_AdditionalQoL_results] summary: Retrieve Additionalqol Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AdditionalQoLResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AirQuality: post: operationId: api_extensions_v1_user_module_result_AirQuality_create_[create_AirQuality] summary: Create Airquality parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateAirQualityIndexDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateAirQualityIndexDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateAirQualityIndexDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AirQuality/search: post: operationId: api_extensions_v1_user_module_result_AirQuality_search_create_[retrieve_AirQuality_results] summary: Retrieve Airquality Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AirQualityResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/ArmFatigue: post: operationId: api_extensions_v1_user_module_result_ArmFatigue_create_[create_ArmFatigue] summary: Create Armfatigue parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateArmFatigueDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateArmFatigueDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateArmFatigueDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '202': description: No response body /api/extensions/v1/user/{user_id}/module-result/ArmFatigue/search: post: operationId: api_extensions_v1_user_module_result_ArmFatigue_search_create_[retrieve_ArmFatigue_results] summary: Retrieve Armfatigue Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ArmFatigueResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AsthmaControlTest: post: operationId: api_extensions_v1_user_module_result_AsthmaControlTest_create_[create_AsthmaControlTest] summary: Create Asthmacontroltest parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AsthmaControlTest/search: post: operationId: api_extensions_v1_user_module_result_AsthmaControlTest_search_create_[retrieve_AsthmaControlTest_results] summary: Retrieve Asthmacontroltest Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AsthmaControlTestResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/AwarenessTraining/search: post: operationId: api_extensions_v1_user_module_result_AwarenessTraining_search_create_[retrieve_AwarenessTraining_results] summary: Retrieve Awarenesstraining Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AwarenessTrainingResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BMI: post: operationId: api_extensions_v1_user_module_result_BMI_create_[create_BMI] summary: Create Bmi parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateWeightDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateWeightDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateWeightDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BMI/search: post: operationId: api_extensions_v1_user_module_result_BMI_search_create_[retrieve_BMI_results] summary: Retrieve Bmi Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BMIResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BackgroundInformation/search: post: operationId: api_extensions_v1_user_module_result_BackgroundInformation_search_create_[retrieve_BackgroundInformation_results] summary: Retrieve Backgroundinformation Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BackgroundInformationResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BloodGlucose: post: operationId: api_extensions_v1_user_module_result_BloodGlucose_create_[create_BloodGlucose] summary: Create Bloodglucose parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateBloodGlucoseDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateBloodGlucoseDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateBloodGlucoseDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BloodGlucose/search: post: operationId: api_extensions_v1_user_module_result_BloodGlucose_search_create_[retrieve_BloodGlucose_results] summary: Retrieve Bloodglucose Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BloodGlucoseResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BloodPressure: post: operationId: api_extensions_v1_user_module_result_BloodPressure_create_[create_BloodPressure] summary: Create Bloodpressure parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateBloodPressureDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateBloodPressureDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateBloodPressureDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BloodPressure/search: post: operationId: api_extensions_v1_user_module_result_BloodPressure_search_create_[retrieve_BloodPressure_results] summary: Retrieve Bloodpressure Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BloodPressureResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BodyMeasurement: post: operationId: api_extensions_v1_user_module_result_BodyMeasurement_create_[create_BodyMeasurement] summary: Create Bodymeasurement parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateBodyMeasurementDRF_Or_CreateQuestionnaireDRFItem' application/x-www-form-urlencoded: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateBodyMeasurementDRF_Or_CreateQuestionnaireDRFItem' multipart/form-data: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateBodyMeasurementDRF_Or_CreateQuestionnaireDRFItem' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BodyMeasurement/search: post: operationId: api_extensions_v1_user_module_result_BodyMeasurement_search_create_[retrieve_BodyMeasurement_results] summary: Retrieve Bodymeasurement Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyMeasurementResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BodyPower: post: operationId: api_extensions_v1_user_module_result_BodyPower_create_[create_BodyPower] summary: Create Bodypower parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateBodyPowerDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateBodyPowerDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateBodyPowerDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BodyPower/search: post: operationId: api_extensions_v1_user_module_result_BodyPower_search_create_[retrieve_BodyPower_results] summary: Retrieve Bodypower Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyPowerResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BodyStress: post: operationId: api_extensions_v1_user_module_result_BodyStress_create_[create_BodyStress] summary: Create Bodystress parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateBodyStressDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateBodyStressDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateBodyStressDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BodyStress/search: post: operationId: api_extensions_v1_user_module_result_BodyStress_search_create_[retrieve_BodyStress_results] summary: Retrieve Bodystress Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyStressResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BreastFeedingStatus/search: post: operationId: api_extensions_v1_user_module_result_BreastFeedingStatus_search_create_[retrieve_BreastFeedingStatus_results] summary: Retrieve Breastfeedingstatus Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BreastFeedingStatusResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/BreastFeedingUpdate/search: post: operationId: api_extensions_v1_user_module_result_BreastFeedingUpdate_search_create_[retrieve_BreastFeedingUpdate_results] summary: Retrieve Breastfeedingupdate Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BreastFeedingUpdateResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Breathing/search: post: operationId: api_extensions_v1_user_module_result_Breathing_search_create_[retrieve_Breathing_results] summary: Retrieve Breathing Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BreathingResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Breathlessness: post: operationId: api_extensions_v1_user_module_result_Breathlessness_create_[create_Breathlessness] summary: Create Breathlessness parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Breathlessness/search: post: operationId: api_extensions_v1_user_module_result_Breathlessness_search_create_[retrieve_Breathlessness_results] summary: Retrieve Breathlessness Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BreathlessnessResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/CAT: post: operationId: api_extensions_v1_user_module_result_CAT_create_[create_CAT] summary: Create Cat parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/CAT/search: post: operationId: api_extensions_v1_user_module_result_CAT_search_create_[retrieve_CAT_results] summary: Retrieve Cat Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CATResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/CVDRiskScore: post: operationId: api_extensions_v1_user_module_result_CVDRiskScore_create_[create_CVDRiskScore] summary: Create Cvdriskscore parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateBodyMeasurementDRF_Or_CreateHeartRateDRF_Or_CreateQuestionnaireDRFItem' application/x-www-form-urlencoded: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateBodyMeasurementDRF_Or_CreateHeartRateDRF_Or_CreateQuestionnaireDRFItem' multipart/form-data: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateBodyMeasurementDRF_Or_CreateHeartRateDRF_Or_CreateQuestionnaireDRFItem' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/CVDRiskScore/search: post: operationId: api_extensions_v1_user_module_result_CVDRiskScore_search_create_[retrieve_CVDRiskScore_results] summary: Retrieve Cvdriskscore Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CVDRiskScoreResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Covid19DailyCheckIn/search: post: operationId: api_extensions_v1_user_module_result_Covid19DailyCheckIn_search_create_[retrieve_Covid19DailyCheckIn_results] summary: Retrieve Covid19Dailycheckin Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Covid19DailyCheckInResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Covid19RiskScore/search: post: operationId: api_extensions_v1_user_module_result_Covid19RiskScore_search_create_[retrieve_Covid19RiskScore_results] summary: Retrieve Covid19Riskscore Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Covid19RiskScoreResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/DailyCheckIn: post: operationId: api_extensions_v1_user_module_result_DailyCheckIn_create_[create_DailyCheckIn] summary: Create Dailycheckin parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/DailyCheckIn/search: post: operationId: api_extensions_v1_user_module_result_DailyCheckIn_search_create_[retrieve_DailyCheckIn_results] summary: Retrieve Dailycheckin Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DailyCheckInResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/DashScore: post: operationId: api_extensions_v1_user_module_result_DashScore_create_[create_DashScore] summary: Create Dashscore parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/DashScore/search: post: operationId: api_extensions_v1_user_module_result_DashScore_search_create_[retrieve_DashScore_results] summary: Retrieve Dashscore Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DashScoreResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/DiabetesDistressScore: post: operationId: api_extensions_v1_user_module_result_DiabetesDistressScore_create_[create_DiabetesDistressScore] summary: Create Diabetesdistressscore parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/DiabetesDistressScore/search: post: operationId: api_extensions_v1_user_module_result_DiabetesDistressScore_search_create_[retrieve_DiabetesDistressScore_results] summary: Retrieve Diabetesdistressscore Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DiabetesDistressScoreResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/ECG: post: operationId: api_extensions_v1_user_module_result_ECG_create_[create_ECG] summary: Create Ecg parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateECGDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateECGDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateECGDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/ECG/search: post: operationId: api_extensions_v1_user_module_result_ECG_search_create_[retrieve_ECG_results] summary: Retrieve Ecg Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ECGResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/ECGAliveCor/search: post: operationId: api_extensions_v1_user_module_result_ECGAliveCor_search_create_[retrieve_ECGAliveCor_results] summary: Retrieve Ecgalivecor Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ECGAliveCorResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/ECGHealthKit/search: post: operationId: api_extensions_v1_user_module_result_ECGHealthKit_search_create_[retrieve_ECGHealthKit_results] summary: Retrieve Ecghealthkit Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ECGHealthKitResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/EQ5D5L: post: operationId: api_extensions_v1_user_module_result_EQ5D5L_create_[create_EQ5D5L] summary: Create Eq5D5L parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/EQ5D5L/search: post: operationId: api_extensions_v1_user_module_result_EQ5D5L_search_create_[retrieve_EQ5D5L_results] summary: Retrieve Eq5D5L Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/EQ5D5LResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/FJSHip: post: operationId: api_extensions_v1_user_module_result_FJSHip_create_[create_FJSHip] summary: Create Fjship parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/FJSHip/search: post: operationId: api_extensions_v1_user_module_result_FJSHip_search_create_[retrieve_FJSHip_results] summary: Retrieve Fjship Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/FJSHipResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/FJSKnee: post: operationId: api_extensions_v1_user_module_result_FJSKnee_create_[create_FJSKnee] summary: Create Fjsknee parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/FJSKnee/search: post: operationId: api_extensions_v1_user_module_result_FJSKnee_search_create_[retrieve_FJSKnee_results] summary: Retrieve Fjsknee Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/FJSKneeResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/FeverAndPainDrugs/search: post: operationId: api_extensions_v1_user_module_result_FeverAndPainDrugs_search_create_[retrieve_FeverAndPainDrugs_results] summary: Retrieve Feverandpaindrugs Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/FeverAndPainDrugsResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/GeneralAnxietyDisorder: post: operationId: api_extensions_v1_user_module_result_GeneralAnxietyDisorder_create_[create_GeneralAnxietyDisorder] summary: Create Generalanxietydisorder parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/GeneralAnxietyDisorder/search: post: operationId: api_extensions_v1_user_module_result_GeneralAnxietyDisorder_search_create_[retrieve_GeneralAnxietyDisorder_results] summary: Retrieve Generalanxietydisorder Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/GeneralAnxietyDisorderResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Geolocation: post: operationId: api_extensions_v1_user_module_result_Geolocation_create_[create_Geolocation] summary: Create Geolocation parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateGeolocationDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateGeolocationDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateGeolocationDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Geolocation/search: post: operationId: api_extensions_v1_user_module_result_Geolocation_search_create_[retrieve_Geolocation_results] summary: Retrieve Geolocation Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/GeolocationResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HealthScore/search: post: operationId: api_extensions_v1_user_module_result_HealthScore_search_create_[retrieve_HealthScore_results] summary: Retrieve Healthscore Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HealthScoreResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HealthStatus/search: post: operationId: api_extensions_v1_user_module_result_HealthStatus_search_create_[retrieve_HealthStatus_results] summary: Retrieve Healthstatus Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HealthStatusResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HeartRate: post: operationId: api_extensions_v1_user_module_result_HeartRate_create_[create_HeartRate] summary: Create Heartrate parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: type: array items: $ref: '#/components/schemas/One_Of__CreateHeartRateDRFSerializer__CreateFitbitHRVDRFSerializer__CreateHRVDRF' application/x-www-form-urlencoded: schema: type: array items: $ref: '#/components/schemas/One_Of__CreateHeartRateDRFSerializer__CreateFitbitHRVDRFSerializer__CreateHRVDRF' multipart/form-data: schema: type: array items: $ref: '#/components/schemas/One_Of__CreateHeartRateDRFSerializer__CreateFitbitHRVDRFSerializer__CreateHRVDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HeartRate/search: post: operationId: api_extensions_v1_user_module_result_HeartRate_search_create_[retrieve_HeartRate_results] summary: Retrieve Heartrate Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HeartRateResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Height/search: post: operationId: api_extensions_v1_user_module_result_Height_search_create_[retrieve_Height_results] summary: Retrieve Height Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HeightResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HeightZScore/search: post: operationId: api_extensions_v1_user_module_result_HeightZScore_search_create_[retrieve_HeightZScore_results] summary: Retrieve Heightzscore Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HeightZScoreResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HemophiliaJournal: post: operationId: api_extensions_v1_user_module_result_HemophiliaJournal_create_[create_HemophiliaJournal] summary: Create Hemophiliajournal parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateHemophiliaJournalDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateHemophiliaJournalDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateHemophiliaJournalDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HemophiliaJournal/search: post: operationId: api_extensions_v1_user_module_result_HemophiliaJournal_search_create_[retrieve_HemophiliaJournal_results] summary: Retrieve Hemophiliajournal Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HemophiliaJournalResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HighFrequencyHeartRate: post: operationId: api_extensions_v1_user_module_result_HighFrequencyHeartRate_create_[create_HighFrequencyHeartRate] summary: Create Highfrequencyheartrate parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateHighFrequencyHeartRateDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateHighFrequencyHeartRateDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateHighFrequencyHeartRateDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HighFrequencyHeartRate/search: post: operationId: api_extensions_v1_user_module_result_HighFrequencyHeartRate_search_create_[retrieve_HighFrequencyHeartRate_results] summary: Retrieve Highfrequencyheartrate Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HighFrequencyHeartRateResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/HighFrequencyStep/search: post: operationId: api_extensions_v1_user_module_result_HighFrequencyStep_search_create_[retrieve_HighFrequencyStep_results] summary: Retrieve Highfrequencystep Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HighFrequencyStepResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Hypertension: post: operationId: api_extensions_v1_user_module_result_Hypertension_create_[create_Hypertension] summary: Create Hypertension parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateBloodPressureDRF_Or_CreateSymptomDRFItem' application/x-www-form-urlencoded: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateBloodPressureDRF_Or_CreateSymptomDRFItem' multipart/form-data: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateBloodPressureDRF_Or_CreateSymptomDRFItem' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Hypertension/search: post: operationId: api_extensions_v1_user_module_result_Hypertension_search_create_[retrieve_Hypertension_results] summary: Retrieve Hypertension Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HypertensionResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/IncidentReport: post: operationId: api_extensions_v1_user_module_result_IncidentReport_create_[create_IncidentReport] summary: Create Incidentreport parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/IncidentReport/search: post: operationId: api_extensions_v1_user_module_result_IncidentReport_search_create_[retrieve_IncidentReport_results] summary: Retrieve Incidentreport Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/IncidentReportResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/InfantFollowUp/search: post: operationId: api_extensions_v1_user_module_result_InfantFollowUp_search_create_[retrieve_InfantFollowUp_results] summary: Retrieve Infantfollowup Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/InfantFollowUpResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Journal: post: operationId: api_extensions_v1_user_module_result_Journal_create_[create_Journal] summary: Create Journal parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateJournalDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateJournalDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateJournalDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Journal/search: post: operationId: api_extensions_v1_user_module_result_Journal_search_create_[retrieve_Journal_results] summary: Retrieve Journal Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/JournalResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/KCCQ: post: operationId: api_extensions_v1_user_module_result_KCCQ_create_[create_KCCQ] summary: Create Kccq parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/KCCQ/search: post: operationId: api_extensions_v1_user_module_result_KCCQ_search_create_[retrieve_KCCQ_results] summary: Retrieve Kccq Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/KCCQResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/KOOS: post: operationId: api_extensions_v1_user_module_result_KOOS_create_[create_KOOS] summary: Create Koos parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/KOOS/search: post: operationId: api_extensions_v1_user_module_result_KOOS_search_create_[retrieve_KOOS_results] summary: Retrieve Koos Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/KOOSResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/KneeHealthIKDC: post: operationId: api_extensions_v1_user_module_result_KneeHealthIKDC_create_[create_KneeHealthIKDC] summary: Create Kneehealthikdc parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/KneeHealthIKDC/search: post: operationId: api_extensions_v1_user_module_result_KneeHealthIKDC_search_create_[retrieve_KneeHealthIKDC_results] summary: Retrieve Kneehealthikdc Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/KneeHealthIKDCResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/LysholmTegner: post: operationId: api_extensions_v1_user_module_result_LysholmTegner_create_[create_LysholmTegner] summary: Create Lysholmtegner parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/LysholmTegner/search: post: operationId: api_extensions_v1_user_module_result_LysholmTegner_search_create_[retrieve_LysholmTegner_results] summary: Retrieve Lysholmtegner Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/LysholmTegnerResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/MG_ADL: post: operationId: api_extensions_v1_user_module_result_MG_ADL_create_[create_MG_ADL] summary: Create Mg Adl parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/MG_ADL/search: post: operationId: api_extensions_v1_user_module_result_MG_ADL_search_create_[retrieve_MG_ADL_results] summary: Retrieve Mg Adl Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/MG_ADLResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/MedicalHistory/search: post: operationId: api_extensions_v1_user_module_result_MedicalHistory_search_create_[retrieve_MedicalHistory_results] summary: Retrieve Medicalhistory Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/MedicalHistoryResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/MedicationTracker: post: operationId: api_extensions_v1_user_module_result_MedicationTracker_create_[create_MedicationTracker] summary: Create Medicationtracker parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/MedicationTracker/search: post: operationId: api_extensions_v1_user_module_result_MedicationTracker_search_create_[retrieve_MedicationTracker_results] summary: Retrieve Medicationtracker Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/MedicationTrackerResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Medications/search: post: operationId: api_extensions_v1_user_module_result_Medications_search_create_[retrieve_Medications_results] summary: Retrieve Medications Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': description: No response body /api/extensions/v1/user/{user_id}/module-result/MedicationsV2/search: post: operationId: api_extensions_v1_user_module_result_MedicationsV2_search_create_[retrieve_MedicationsV2_results] summary: Retrieve Medicationsv2 Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': description: No response body /api/extensions/v1/user/{user_id}/module-result/NDI: post: operationId: api_extensions_v1_user_module_result_NDI_create_[create_NDI] summary: Create Ndi parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/NDI/search: post: operationId: api_extensions_v1_user_module_result_NDI_search_create_[retrieve_NDI_results] summary: Retrieve Ndi Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/NDIResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/NORFOLK: post: operationId: api_extensions_v1_user_module_result_NORFOLK_create_[create_NORFOLK] summary: Create Norfolk parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/NORFOLK/search: post: operationId: api_extensions_v1_user_module_result_NORFOLK_search_create_[retrieve_NORFOLK_results] summary: Retrieve Norfolk Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/NORFOLKResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OACS: post: operationId: api_extensions_v1_user_module_result_OACS_create_[create_OACS] summary: Create Oacs parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OACS/search: post: operationId: api_extensions_v1_user_module_result_OACS_search_create_[retrieve_OACS_results] summary: Retrieve Oacs Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OACSResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OARS: post: operationId: api_extensions_v1_user_module_result_OARS_create_[create_OARS] summary: Create Oars parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OARS/search: post: operationId: api_extensions_v1_user_module_result_OARS_search_create_[retrieve_OARS_results] summary: Retrieve Oars Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OARSResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/ODI: post: operationId: api_extensions_v1_user_module_result_ODI_create_[create_ODI] summary: Create Odi parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/ODI/search: post: operationId: api_extensions_v1_user_module_result_ODI_search_create_[retrieve_ODI_results] summary: Retrieve Odi Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ODIResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OtherVaccine/search: post: operationId: api_extensions_v1_user_module_result_OtherVaccine_search_create_[retrieve_OtherVaccine_results] summary: Retrieve Othervaccine Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OtherVaccineResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OxfordHipScore: post: operationId: api_extensions_v1_user_module_result_OxfordHipScore_create_[create_OxfordHipScore] summary: Create Oxfordhipscore parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateOxfordHipScoreDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateOxfordHipScoreDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateOxfordHipScoreDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OxfordHipScore/search: post: operationId: api_extensions_v1_user_module_result_OxfordHipScore_search_create_[retrieve_OxfordHipScore_results] summary: Retrieve Oxfordhipscore Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxfordHipScoreResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OxfordKneeScore: post: operationId: api_extensions_v1_user_module_result_OxfordKneeScore_create_[create_OxfordKneeScore] summary: Create Oxfordkneescore parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateOxfordKneeScoreDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateOxfordKneeScoreDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateOxfordKneeScoreDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OxfordKneeScore/search: post: operationId: api_extensions_v1_user_module_result_OxfordKneeScore_search_create_[retrieve_OxfordKneeScore_results] summary: Retrieve Oxfordkneescore Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxfordKneeScoreResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OxfordShoulderScore: post: operationId: api_extensions_v1_user_module_result_OxfordShoulderScore_create_[create_OxfordShoulderScore] summary: Create Oxfordshoulderscore parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateOxfordShoulderScoreDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateOxfordShoulderScoreDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateOxfordShoulderScoreDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OxfordShoulderScore/search: post: operationId: api_extensions_v1_user_module_result_OxfordShoulderScore_search_create_[retrieve_OxfordShoulderScore_results] summary: Retrieve Oxfordshoulderscore Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxfordShoulderScoreResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OxygenSaturation: post: operationId: api_extensions_v1_user_module_result_OxygenSaturation_create_[create_OxygenSaturation] summary: Create Oxygensaturation parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateOxygenSaturationDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateOxygenSaturationDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateOxygenSaturationDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/OxygenSaturation/search: post: operationId: api_extensions_v1_user_module_result_OxygenSaturation_search_create_[retrieve_OxygenSaturation_results] summary: Retrieve Oxygensaturation Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxygenSaturationResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PROMISGlobalHealth/search: post: operationId: api_extensions_v1_user_module_result_PROMISGlobalHealth_search_create_[retrieve_PROMISGlobalHealth_results] summary: Retrieve Promisglobalhealth Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PROMISGlobalHealthResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PeakFlow: post: operationId: api_extensions_v1_user_module_result_PeakFlow_create_[create_PeakFlow] summary: Create Peakflow parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreatePeakFlowDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreatePeakFlowDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreatePeakFlowDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PeakFlow/search: post: operationId: api_extensions_v1_user_module_result_PeakFlow_search_create_[retrieve_PeakFlow_results] summary: Retrieve Peakflow Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PeakFlowResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PerceivedStressScale: post: operationId: api_extensions_v1_user_module_result_PerceivedStressScale_create_[create_PerceivedStressScale] summary: Create Perceivedstressscale parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PerceivedStressScale/search: post: operationId: api_extensions_v1_user_module_result_PerceivedStressScale_search_create_[retrieve_PerceivedStressScale_results] summary: Retrieve Perceivedstressscale Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PerceivedStressScaleResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Photo: post: operationId: api_extensions_v1_user_module_result_Photo_create_[create_Photo] summary: Create Photo parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreatePhotoDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreatePhotoDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreatePhotoDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Photo/search: post: operationId: api_extensions_v1_user_module_result_Photo_search_create_[retrieve_Photo_results] summary: Retrieve Photo Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PhotoResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PostVaccination/search: post: operationId: api_extensions_v1_user_module_result_PostVaccination_search_create_[retrieve_PostVaccination_results] summary: Retrieve Postvaccination Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PostVaccinationResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PreEclampsiaRisk: post: operationId: api_extensions_v1_user_module_result_PreEclampsiaRisk_create_[create_PreEclampsiaRisk] summary: Create Preeclampsiarisk parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PreEclampsiaRisk/search: post: operationId: api_extensions_v1_user_module_result_PreEclampsiaRisk_search_create_[retrieve_PreEclampsiaRisk_results] summary: Retrieve Preeclampsiarisk Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PreEclampsiaRiskResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PregnancyFollowUp/search: post: operationId: api_extensions_v1_user_module_result_PregnancyFollowUp_search_create_[retrieve_PregnancyFollowUp_results] summary: Retrieve Pregnancyfollowup Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PregnancyFollowUpResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PregnancyStatus/search: post: operationId: api_extensions_v1_user_module_result_PregnancyStatus_search_create_[retrieve_PregnancyStatus_results] summary: Retrieve Pregnancystatus Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PregnancyStatusResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PregnancyUpdate/search: post: operationId: api_extensions_v1_user_module_result_PregnancyUpdate_search_create_[retrieve_PregnancyUpdate_results] summary: Retrieve Pregnancyupdate Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PregnancyUpdateResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Ptosis: post: operationId: api_extensions_v1_user_module_result_Ptosis_create_[create_Ptosis] summary: Create Ptosis parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreatePtosisDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreatePtosisDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreatePtosisDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '202': description: No response body /api/extensions/v1/user/{user_id}/module-result/Ptosis/search: post: operationId: api_extensions_v1_user_module_result_Ptosis_search_create_[retrieve_Ptosis_results] summary: Retrieve Ptosis Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PtosisResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PulseOximetry: post: operationId: api_extensions_v1_user_module_result_PulseOximetry_create_[create_PulseOximetry] summary: Create Pulseoximetry parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreatePulseOximetryDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreatePulseOximetryDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreatePulseOximetryDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/PulseOximetry/search: post: operationId: api_extensions_v1_user_module_result_PulseOximetry_search_create_[retrieve_PulseOximetry_results] summary: Retrieve Pulseoximetry Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PulseOximetryResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Questionnaire: post: operationId: api_extensions_v1_user_module_result_Questionnaire_create_[create_Questionnaire] summary: Create Questionnaire parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Questionnaire/search: post: operationId: api_extensions_v1_user_module_result_Questionnaire_search_create_[retrieve_Questionnaire_results] summary: Retrieve Questionnaire Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/QuestionnaireResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/RespiratoryRate: post: operationId: api_extensions_v1_user_module_result_RespiratoryRate_create_[create_RespiratoryRate] summary: Create Respiratoryrate parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateRespiratoryRateDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateRespiratoryRateDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateRespiratoryRateDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/RespiratoryRate/search: post: operationId: api_extensions_v1_user_module_result_RespiratoryRate_search_create_[retrieve_RespiratoryRate_results] summary: Retrieve Respiratoryrate Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RespiratoryRateResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/RestingBreathingRate/search: post: operationId: api_extensions_v1_user_module_result_RestingBreathingRate_search_create_[retrieve_RestingBreathingRate_results] summary: Retrieve Restingbreathingrate Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RestingBreathingRateResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/RestingHeartRate: post: operationId: api_extensions_v1_user_module_result_RestingHeartRate_create_[create_RestingHeartRate] summary: Create Restingheartrate parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateHeartRateDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateHeartRateDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateHeartRateDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/RestingHeartRate/search: post: operationId: api_extensions_v1_user_module_result_RestingHeartRate_search_create_[retrieve_RestingHeartRate_results] summary: Retrieve Restingheartrate Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RestingHeartRateResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/RevereTest/search: post: operationId: api_extensions_v1_user_module_result_RevereTest_search_create_[retrieve_RevereTest_results] summary: Retrieve Reveretest Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RevereTestResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SF36: post: operationId: api_extensions_v1_user_module_result_SF36_create_[create_SF36] summary: Create Sf36 parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SF36/search: post: operationId: api_extensions_v1_user_module_result_SF36_search_create_[retrieve_SF36_results] summary: Retrieve Sf36 Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SF36ResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SRS: post: operationId: api_extensions_v1_user_module_result_SRS_create_[create_SRS] summary: Create Srs parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SRS/search: post: operationId: api_extensions_v1_user_module_result_SRS_search_create_[retrieve_SRS_results] summary: Retrieve Srs Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SRSResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SelfRatedHealth: post: operationId: api_extensions_v1_user_module_result_SelfRatedHealth_create_[create_SelfRatedHealth] summary: Create Selfratedhealth parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SelfRatedHealth/search: post: operationId: api_extensions_v1_user_module_result_SelfRatedHealth_search_create_[retrieve_SelfRatedHealth_results] summary: Retrieve Selfratedhealth Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SelfRatedHealthResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Sleep: post: operationId: api_extensions_v1_user_module_result_Sleep_create_[create_Sleep] summary: Create Sleep parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateSleepDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateSleepDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateSleepDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Sleep/search: post: operationId: api_extensions_v1_user_module_result_Sleep_search_create_[retrieve_Sleep_results] summary: Retrieve Sleep Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SleepResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SpatialSpaniOS: post: operationId: api_extensions_v1_user_module_result_SpatialSpaniOS_create_[create_SpatialSpaniOS] summary: Create Spatialspanios parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateSpatialSpaniOSDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateSpatialSpaniOSDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateSpatialSpaniOSDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SpatialSpaniOS/search: post: operationId: api_extensions_v1_user_module_result_SpatialSpaniOS_search_create_[retrieve_SpatialSpaniOS_results] summary: Retrieve Spatialspanios Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SpatialSpaniOSResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Spirometry: post: operationId: api_extensions_v1_user_module_result_Spirometry_create_[create_Spirometry] summary: Create Spirometry parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateSpirometryDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateSpirometryDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateSpirometryDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Spirometry/search: post: operationId: api_extensions_v1_user_module_result_Spirometry_search_create_[retrieve_Spirometry_results] summary: Retrieve Spirometry Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SpirometryResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Step: post: operationId: api_extensions_v1_user_module_result_Step_create_[create_Step] summary: Create Step parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateStepDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateStepDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateStepDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Step/search: post: operationId: api_extensions_v1_user_module_result_Step_search_create_[retrieve_Step_results] summary: Retrieve Step Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/StepResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SurgeryDetails: post: operationId: api_extensions_v1_user_module_result_SurgeryDetails_create_[create_SurgeryDetails] summary: Create Surgerydetails parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SurgeryDetails/search: post: operationId: api_extensions_v1_user_module_result_SurgeryDetails_search_create_[retrieve_SurgeryDetails_results] summary: Retrieve Surgerydetails Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SurgeryDetailsResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Symptom: post: operationId: api_extensions_v1_user_module_result_Symptom_create_[create_Symptom] summary: Create Symptom parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateSymptomDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateSymptomDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateSymptomDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Symptom/search: post: operationId: api_extensions_v1_user_module_result_Symptom_search_create_[retrieve_Symptom_results] summary: Retrieve Symptom Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SymptomResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SymptomV2: post: operationId: api_extensions_v1_user_module_result_SymptomV2_create_[create_SymptomV2] summary: Create Symptomv2 parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateQuestionnaireDRF_Or_CreateSymptomDRFItem' application/x-www-form-urlencoded: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateQuestionnaireDRF_Or_CreateSymptomDRFItem' multipart/form-data: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateQuestionnaireDRF_Or_CreateSymptomDRFItem' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/SymptomV2/search: post: operationId: api_extensions_v1_user_module_result_SymptomV2_search_create_[retrieve_SymptomV2_results] summary: Retrieve Symptomv2 Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SymptomV2ResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/TakenMedication: post: operationId: api_extensions_v1_user_module_result_TakenMedication_create_[create_TakenMedication] summary: Create Takenmedication parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateTakenMedicationDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateTakenMedicationDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateTakenMedicationDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/TakenMedication/search: post: operationId: api_extensions_v1_user_module_result_TakenMedication_search_create_[retrieve_TakenMedication_results] summary: Retrieve Takenmedication Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TakenMedicationResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Temperature: post: operationId: api_extensions_v1_user_module_result_Temperature_create_[create_Temperature] summary: Create Temperature parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateTemperatureDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateTemperatureDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateTemperatureDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Temperature/search: post: operationId: api_extensions_v1_user_module_result_Temperature_search_create_[retrieve_Temperature_results] summary: Retrieve Temperature Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TemperatureResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/VR_12: post: operationId: api_extensions_v1_user_module_result_VR_12_create_[create_VR_12] summary: Create Vr 12 parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/VR_12/search: post: operationId: api_extensions_v1_user_module_result_VR_12_search_create_[retrieve_VR_12_results] summary: Retrieve Vr 12 Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VR_12ResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/VaccinationDetails/search: post: operationId: api_extensions_v1_user_module_result_VaccinationDetails_search_create_[retrieve_VaccinationDetails_results] summary: Retrieve Vaccinationdetails Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VaccinationDetailsResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/VirtualCare: post: operationId: api_extensions_v1_user_module_result_VirtualCare_create_[create_VirtualCare] summary: Create Virtualcare parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateVirtualCareDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateVirtualCareDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateVirtualCareDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/VirtualCare/search: post: operationId: api_extensions_v1_user_module_result_VirtualCare_search_create_[retrieve_VirtualCare_results] summary: Retrieve Virtualcare Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VirtualCareResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/VoiceAssessments: post: operationId: api_extensions_v1_user_module_result_VoiceAssessments_create_[create_VoiceAssessments] summary: Create Voiceassessments parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateDysarthriaDRF_Or_CreateDysphoniaDRFItem' application/x-www-form-urlencoded: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateDysarthriaDRF_Or_CreateDysphoniaDRFItem' multipart/form-data: schema: type: array items: $ref: '#/components/schemas/AnyOfCreateDysarthriaDRF_Or_CreateDysphoniaDRFItem' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '202': description: No response body /api/extensions/v1/user/{user_id}/module-result/VoiceAssessments/search: post: operationId: api_extensions_v1_user_module_result_VoiceAssessments_search_create_[retrieve_VoiceAssessments_results] summary: Retrieve Voiceassessments Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VoiceAssessmentsResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/WHO: post: operationId: api_extensions_v1_user_module_result_WHO_create_[create_WHO] summary: Create Who parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/WHO/search: post: operationId: api_extensions_v1_user_module_result_WHO_search_create_[retrieve_WHO_results] summary: Retrieve Who Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WHOResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/WHQ: post: operationId: api_extensions_v1_user_module_result_WHQ_create_[create_WHQ] summary: Create Whq parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateQuestionnaireDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/WHQ/search: post: operationId: api_extensions_v1_user_module_result_WHQ_search_create_[retrieve_WHQ_results] summary: Retrieve Whq Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WHQResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/WaistToHeight/search: post: operationId: api_extensions_v1_user_module_result_WaistToHeight_search_create_[retrieve_WaistToHeight_results] summary: Retrieve Waisttoheight Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WaistToHeightResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Weight: post: operationId: api_extensions_v1_user_module_result_Weight_create_[create_Weight] summary: Create Weight parameters: - in: query name: moduleConfigId schema: type: string - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateWeightDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/CreateWeightDRF' multipart/form-data: schema: $ref: '#/components/schemas/CreateWeightDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '201': content: application/json: schema: $ref: '#/components/schemas/CreateModuleResultResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/Weight/search: post: operationId: api_extensions_v1_user_module_result_Weight_search_create_[retrieve_Weight_results] summary: Retrieve Weight Results parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/RetrieveModuleResultsRequestObjectDRF' security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WeightResultsDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/aggregate: post: operationId: api_extensions_v1_user_module_result_aggregate_create_[retrieve_aggregated] summary: Retrieve Aggregated parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/AggregateModuleResultsRequestObjectsDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/AggregateModuleResultsRequestObjectsDRF' multipart/form-data: schema: $ref: '#/components/schemas/AggregateModuleResultsRequestObjectsDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AggregateModuleResultsResponseObjectDRF' description: '' /api/extensions/v1/user/{user_id}/module-result/search: post: operationId: api_extensions_v1_user_module_result_search_create_[search_module_results_api] summary: Search Module Results Api parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/SearchModuleResultsRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/SearchModuleResultsRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/SearchModuleResultsRequestObjectDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: {} /api/extensions/v1/user/{user_id}/overview-chart: post: operationId: api_extensions_v1_user_overview_chart_create_[retrieve_overview_chart] summary: Retrieve Overview Chart parameters: - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/OverviewChartRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OverviewChartRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/OverviewChartRequestObjectDRF' required: true security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OverviewChartDataDRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AHQ/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_AHQ_retrieve_[retrieve_primitive_AHQ] summary: Retrieve Primitive Ahq parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AHQDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AHQ/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_AHQ_event_log_retrieve_[retrieve_AHQ_by_event_log] summary: Retrieve Ahq By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AHQDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AZFurtherPregnancyKeyActionTrigger/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_AZFurtherPregnancyKeyActionTrigger_retrieve_[retrieve_primitive_AZFurtherPregnancyKeyActionTrigger] summary: Retrieve Primitive Azfurtherpregnancykeyactiontrigger parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AZFurtherPregnancyKeyActionTriggerDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AZFurtherPregnancyKeyActionTrigger/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_AZFurtherPregnancyKeyActionTrigger_event_log_retrieve_[retrieve_AZFurtherPregnancyKeyActionTrigger_by_event_log] summary: Retrieve Azfurtherpregnancykeyactiontrigger By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AZFurtherPregnancyKeyActionTriggerDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AZGroupKeyActionTrigger/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_AZGroupKeyActionTrigger_retrieve_[retrieve_primitive_AZGroupKeyActionTrigger] summary: Retrieve Primitive Azgroupkeyactiontrigger parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AZGroupKeyActionTriggerDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AZGroupKeyActionTrigger/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_AZGroupKeyActionTrigger_event_log_retrieve_[retrieve_AZGroupKeyActionTrigger_by_event_log] summary: Retrieve Azgroupkeyactiontrigger By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AZGroupKeyActionTriggerDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AZScreeningQuestionnaire/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_AZScreeningQuestionnaire_retrieve_[retrieve_primitive_AZScreeningQuestionnaire] summary: Retrieve Primitive Azscreeningquestionnaire parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AZScreeningQuestionnaireDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AZScreeningQuestionnaire/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_AZScreeningQuestionnaire_event_log_retrieve_[retrieve_AZScreeningQuestionnaire_by_event_log] summary: Retrieve Azscreeningquestionnaire By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AZScreeningQuestionnaireDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AdditionalQoL/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_AdditionalQoL_retrieve_[retrieve_primitive_AdditionalQoL] summary: Retrieve Primitive Additionalqol parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AdditionalQoLDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AdditionalQoL/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_AdditionalQoL_event_log_retrieve_[retrieve_AdditionalQoL_by_event_log] summary: Retrieve Additionalqol By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AdditionalQoLDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AirQualityIndex/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_AirQualityIndex_retrieve_[retrieve_primitive_AirQualityIndex] summary: Retrieve Primitive Airqualityindex parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AirQualityIndexDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AirQualityIndex/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_AirQualityIndex_event_log_retrieve_[retrieve_AirQualityIndex_by_event_log] summary: Retrieve Airqualityindex By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AirQualityIndexDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AlcoholConsumption/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_AlcoholConsumption_retrieve_[retrieve_primitive_AlcoholConsumption] summary: Retrieve Primitive Alcoholconsumption parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AlcoholConsumptionDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AlcoholConsumption/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_AlcoholConsumption_event_log_retrieve_[retrieve_AlcoholConsumption_by_event_log] summary: Retrieve Alcoholconsumption By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AlcoholConsumptionDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ArmFatigue/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_ArmFatigue_retrieve_[retrieve_primitive_ArmFatigue] summary: Retrieve Primitive Armfatigue parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ArmFatigueDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ArmFatigue/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_ArmFatigue_event_log_retrieve_[retrieve_ArmFatigue_by_event_log] summary: Retrieve Armfatigue By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ArmFatigueDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AsthmaControlTest/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_AsthmaControlTest_retrieve_[retrieve_primitive_AsthmaControlTest] summary: Retrieve Primitive Asthmacontroltest parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AsthmaControlTestDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AsthmaControlTest/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_AsthmaControlTest_event_log_retrieve_[retrieve_AsthmaControlTest_by_event_log] summary: Retrieve Asthmacontroltest By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AsthmaControlTestDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AwarenessTraining/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_AwarenessTraining_retrieve_[retrieve_primitive_AwarenessTraining] summary: Retrieve Primitive Awarenesstraining parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AwarenessTrainingDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/AwarenessTraining/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_AwarenessTraining_event_log_retrieve_[retrieve_AwarenessTraining_by_event_log] summary: Retrieve Awarenesstraining By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/AwarenessTrainingDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BMI/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BMI_retrieve_[retrieve_primitive_BMI] summary: Retrieve Primitive Bmi parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BMIDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BMI/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BMI_event_log_retrieve_[retrieve_BMI_by_event_log] summary: Retrieve Bmi By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BMIDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BackgroundInformation/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BackgroundInformation_retrieve_[retrieve_primitive_BackgroundInformation] summary: Retrieve Primitive Backgroundinformation parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BackgroundInformationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BackgroundInformation/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BackgroundInformation_event_log_retrieve_[retrieve_BackgroundInformation_by_event_log] summary: Retrieve Backgroundinformation By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BackgroundInformationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BloodGlucose/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BloodGlucose_retrieve_[retrieve_primitive_BloodGlucose] summary: Retrieve Primitive Bloodglucose parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BloodGlucoseDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BloodGlucose/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BloodGlucose_event_log_retrieve_[retrieve_BloodGlucose_by_event_log] summary: Retrieve Bloodglucose By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BloodGlucoseDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BloodPressure/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BloodPressure_retrieve_[retrieve_primitive_BloodPressure] summary: Retrieve Primitive Bloodpressure parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BloodPressureDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BloodPressure/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BloodPressure_event_log_retrieve_[retrieve_BloodPressure_by_event_log] summary: Retrieve Bloodpressure By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BloodPressureDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BodyComposition/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BodyComposition_retrieve_[retrieve_primitive_BodyComposition] summary: Retrieve Primitive Bodycomposition parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyCompositionDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BodyComposition/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BodyComposition_event_log_retrieve_[retrieve_BodyComposition_by_event_log] summary: Retrieve Bodycomposition By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyCompositionDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BodyMeasurement/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BodyMeasurement_retrieve_[retrieve_primitive_BodyMeasurement] summary: Retrieve Primitive Bodymeasurement parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyMeasurementDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BodyMeasurement/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BodyMeasurement_event_log_retrieve_[retrieve_BodyMeasurement_by_event_log] summary: Retrieve Bodymeasurement By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyMeasurementDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BodyPower/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BodyPower_retrieve_[retrieve_primitive_BodyPower] summary: Retrieve Primitive Bodypower parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyPowerDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BodyPower/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BodyPower_event_log_retrieve_[retrieve_BodyPower_by_event_log] summary: Retrieve Bodypower By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyPowerDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BodyStress/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BodyStress_retrieve_[retrieve_primitive_BodyStress] summary: Retrieve Primitive Bodystress parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyStressDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BodyStress/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BodyStress_event_log_retrieve_[retrieve_BodyStress_by_event_log] summary: Retrieve Bodystress By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BodyStressDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BreastFeedingStatus/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BreastFeedingStatus_retrieve_[retrieve_primitive_BreastFeedingStatus] summary: Retrieve Primitive Breastfeedingstatus parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BreastFeedingStatusDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BreastFeedingStatus/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BreastFeedingStatus_event_log_retrieve_[retrieve_BreastFeedingStatus_by_event_log] summary: Retrieve Breastfeedingstatus By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BreastFeedingStatusDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BreastFeedingUpdate/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_BreastFeedingUpdate_retrieve_[retrieve_primitive_BreastFeedingUpdate] summary: Retrieve Primitive Breastfeedingupdate parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BreastFeedingUpdateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/BreastFeedingUpdate/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_BreastFeedingUpdate_event_log_retrieve_[retrieve_BreastFeedingUpdate_by_event_log] summary: Retrieve Breastfeedingupdate By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/BreastFeedingUpdateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/CAT/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_CAT_retrieve_[retrieve_primitive_CAT] summary: Retrieve Primitive Cat parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CATDRF' description: '' /api/extensions/v1/user/{user_id}/primitive/CAT/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_CAT_event_log_retrieve_[retrieve_CAT_by_event_log] summary: Retrieve Cat By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CATDRF' description: '' /api/extensions/v1/user/{user_id}/primitive/CVDRiskScore/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_CVDRiskScore_retrieve_[retrieve_primitive_CVDRiskScore] summary: Retrieve Primitive Cvdriskscore parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CVDRiskScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/CVDRiskScore/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_CVDRiskScore_event_log_retrieve_[retrieve_CVDRiskScore_by_event_log] summary: Retrieve Cvdriskscore By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/CVDRiskScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Covid19DailyCheckIn/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Covid19DailyCheckIn_retrieve_[retrieve_primitive_Covid19DailyCheckIn] summary: Retrieve Primitive Covid19Dailycheckin parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Covid19DailyCheckInDRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Covid19DailyCheckIn/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Covid19DailyCheckIn_event_log_retrieve_[retrieve_Covid19DailyCheckIn_by_event_log] summary: Retrieve Covid19Dailycheckin By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Covid19DailyCheckInDRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Covid19RiskScore/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Covid19RiskScore_retrieve_[retrieve_primitive_Covid19RiskScore] summary: Retrieve Primitive Covid19Riskscore parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Covid19RiskScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Covid19RiskScore/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Covid19RiskScore_event_log_retrieve_[retrieve_Covid19RiskScore_by_event_log] summary: Retrieve Covid19Riskscore By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Covid19RiskScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Covid19RiskScoreCoreQuestions/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Covid19RiskScoreCoreQuestions_retrieve_[retrieve_primitive_Covid19RiskScoreCoreQuestions] summary: Retrieve Primitive Covid19Riskscorecorequestions parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Covid19RiskScoreCoreQuestionsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Covid19RiskScoreCoreQuestions/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Covid19RiskScoreCoreQuestions_event_log_retrieve_[retrieve_Covid19RiskScoreCoreQuestions_by_event_log] summary: Retrieve Covid19Riskscorecorequestions By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/Covid19RiskScoreCoreQuestionsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/DashScore/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_DashScore_retrieve_[retrieve_primitive_DashScore] summary: Retrieve Primitive Dashscore parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DashScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/DashScore/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_DashScore_event_log_retrieve_[retrieve_DashScore_by_event_log] summary: Retrieve Dashscore By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DashScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/DiabetesDistressScore/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_DiabetesDistressScore_retrieve_[retrieve_primitive_DiabetesDistressScore] summary: Retrieve Primitive Diabetesdistressscore parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DiabetesDistressScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/DiabetesDistressScore/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_DiabetesDistressScore_event_log_retrieve_[retrieve_DiabetesDistressScore_by_event_log] summary: Retrieve Diabetesdistressscore By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DiabetesDistressScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Dysarthria/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Dysarthria_retrieve_[retrieve_primitive_Dysarthria] summary: Retrieve Primitive Dysarthria parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DysarthriaDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Dysarthria/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Dysarthria_event_log_retrieve_[retrieve_Dysarthria_by_event_log] summary: Retrieve Dysarthria By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DysarthriaDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Dysphonia/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Dysphonia_retrieve_[retrieve_primitive_Dysphonia] summary: Retrieve Primitive Dysphonia parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DysphoniaDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Dysphonia/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Dysphonia_event_log_retrieve_[retrieve_Dysphonia_by_event_log] summary: Retrieve Dysphonia By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/DysphoniaDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ECG/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_ECG_retrieve_[retrieve_primitive_ECG] summary: Retrieve Primitive Ecg parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ECGDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ECG/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_ECG_event_log_retrieve_[retrieve_ECG_by_event_log] summary: Retrieve Ecg By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ECGDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ECGAliveCor/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_ECGAliveCor_retrieve_[retrieve_primitive_ECGAliveCor] summary: Retrieve Primitive Ecgalivecor parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ECGAliveCorDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ECGAliveCor/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_ECGAliveCor_event_log_retrieve_[retrieve_ECGAliveCor_by_event_log] summary: Retrieve Ecgalivecor By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ECGAliveCorDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ECGHealthKit/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_ECGHealthKit_retrieve_[retrieve_primitive_ECGHealthKit] summary: Retrieve Primitive Ecghealthkit parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ECGHealthKitDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ECGHealthKit/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_ECGHealthKit_event_log_retrieve_[retrieve_ECGHealthKit_by_event_log] summary: Retrieve Ecghealthkit By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ECGHealthKitDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/EQ5D5L/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_EQ5D5L_retrieve_[retrieve_primitive_EQ5D5L] summary: Retrieve Primitive Eq5D5L parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/EQ5D5LDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/EQ5D5L/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_EQ5D5L_event_log_retrieve_[retrieve_EQ5D5L_by_event_log] summary: Retrieve Eq5D5L By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/EQ5D5LDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/FeverAndPainDrugs/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_FeverAndPainDrugs_retrieve_[retrieve_primitive_FeverAndPainDrugs] summary: Retrieve Primitive Feverandpaindrugs parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/FeverAndPainDrugsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/FeverAndPainDrugs/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_FeverAndPainDrugs_event_log_retrieve_[retrieve_FeverAndPainDrugs_by_event_log] summary: Retrieve Feverandpaindrugs By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/FeverAndPainDrugsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/FitbitHRV/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_FitbitHRV_retrieve_[retrieve_primitive_FitbitHRV] summary: Retrieve Primitive Fitbithrv parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/FitbitHRVDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/FitbitHRV/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_FitbitHRV_event_log_retrieve_[retrieve_FitbitHRV_by_event_log] summary: Retrieve Fitbithrv By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/FitbitHRVDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Geolocation/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Geolocation_retrieve_[retrieve_primitive_Geolocation] summary: Retrieve Primitive Geolocation parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/GeolocationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Geolocation/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Geolocation_event_log_retrieve_[retrieve_Geolocation_by_event_log] summary: Retrieve Geolocation By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/GeolocationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HRV/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_HRV_retrieve_[retrieve_primitive_HRV] summary: Retrieve Primitive Hrv parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HRVDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HRV/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_HRV_event_log_retrieve_[retrieve_HRV_by_event_log] summary: Retrieve Hrv By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HRVDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HScore/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_HScore_retrieve_[retrieve_primitive_HScore] summary: Retrieve Primitive Hscore parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HScore/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_HScore_event_log_retrieve_[retrieve_HScore_by_event_log] summary: Retrieve Hscore By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HealthStatus/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_HealthStatus_retrieve_[retrieve_primitive_HealthStatus] summary: Retrieve Primitive Healthstatus parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HealthStatusDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HealthStatus/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_HealthStatus_event_log_retrieve_[retrieve_HealthStatus_by_event_log] summary: Retrieve Healthstatus By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HealthStatusDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HeartRate/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_HeartRate_retrieve_[retrieve_primitive_HeartRate] summary: Retrieve Primitive Heartrate parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HeartRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HeartRate/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_HeartRate_event_log_retrieve_[retrieve_HeartRate_by_event_log] summary: Retrieve Heartrate By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HeartRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Height/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Height_retrieve_[retrieve_primitive_Height] summary: Retrieve Primitive Height parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HeightDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Height/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Height_event_log_retrieve_[retrieve_Height_by_event_log] summary: Retrieve Height By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HeightDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HemophiliaJournal/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_HemophiliaJournal_retrieve_[retrieve_primitive_HemophiliaJournal] summary: Retrieve Primitive Hemophiliajournal parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HemophiliaJournalDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HemophiliaJournal/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_HemophiliaJournal_event_log_retrieve_[retrieve_HemophiliaJournal_by_event_log] summary: Retrieve Hemophiliajournal By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HemophiliaJournalDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HighFrequencyHeartRate/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_HighFrequencyHeartRate_retrieve_[retrieve_primitive_HighFrequencyHeartRate] summary: Retrieve Primitive Highfrequencyheartrate parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HighFrequencyHeartRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HighFrequencyHeartRate/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_HighFrequencyHeartRate_event_log_retrieve_[retrieve_HighFrequencyHeartRate_by_event_log] summary: Retrieve Highfrequencyheartrate By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HighFrequencyHeartRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HighFrequencyStep/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_HighFrequencyStep_retrieve_[retrieve_primitive_HighFrequencyStep] summary: Retrieve Primitive Highfrequencystep parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HighFrequencyStepDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/HighFrequencyStep/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_HighFrequencyStep_event_log_retrieve_[retrieve_HighFrequencyStep_by_event_log] summary: Retrieve Highfrequencystep By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/HighFrequencyStepDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/IKDC/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_IKDC_retrieve_[retrieve_primitive_IKDC] summary: Retrieve Primitive Ikdc parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/IKDCDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/IKDC/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_IKDC_event_log_retrieve_[retrieve_IKDC_by_event_log] summary: Retrieve Ikdc By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/IKDCDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/InfantFollowUp/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_InfantFollowUp_retrieve_[retrieve_primitive_InfantFollowUp] summary: Retrieve Primitive Infantfollowup parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/InfantFollowUpDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/InfantFollowUp/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_InfantFollowUp_event_log_retrieve_[retrieve_InfantFollowUp_by_event_log] summary: Retrieve Infantfollowup By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/InfantFollowUpDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Journal/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Journal_retrieve_[retrieve_primitive_Journal] summary: Retrieve Primitive Journal parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/JournalDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Journal/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Journal_event_log_retrieve_[retrieve_Journal_by_event_log] summary: Retrieve Journal By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/JournalDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/KCCQ/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_KCCQ_retrieve_[retrieve_primitive_KCCQ] summary: Retrieve Primitive Kccq parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/KCCQDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/KCCQ/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_KCCQ_event_log_retrieve_[retrieve_KCCQ_by_event_log] summary: Retrieve Kccq By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/KCCQDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/KOOS/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_KOOS_retrieve_[retrieve_primitive_KOOS] summary: Retrieve Primitive Koos parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/KOOSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/KOOS/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_KOOS_event_log_retrieve_[retrieve_KOOS_by_event_log] summary: Retrieve Koos By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/KOOSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Lysholm/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Lysholm_retrieve_[retrieve_primitive_Lysholm] summary: Retrieve Primitive Lysholm parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/LysholmDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Lysholm/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Lysholm_event_log_retrieve_[retrieve_Lysholm_by_event_log] summary: Retrieve Lysholm By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/LysholmDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/MG_ADL/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_MG_ADL_retrieve_[retrieve_primitive_MG_ADL] summary: Retrieve Primitive Mg Adl parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/MG_ADLDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/MG_ADL/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_MG_ADL_event_log_retrieve_[retrieve_MG_ADL_by_event_log] summary: Retrieve Mg Adl By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/MG_ADLDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/MedicalHistory/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_MedicalHistory_retrieve_[retrieve_primitive_MedicalHistory] summary: Retrieve Primitive Medicalhistory parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/MedicalHistoryDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/MedicalHistory/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_MedicalHistory_event_log_retrieve_[retrieve_MedicalHistory_by_event_log] summary: Retrieve Medicalhistory By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/MedicalHistoryDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/NDI/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_NDI_retrieve_[retrieve_primitive_NDI] summary: Retrieve Primitive Ndi parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/NDIDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/NDI/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_NDI_event_log_retrieve_[retrieve_NDI_by_event_log] summary: Retrieve Ndi By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/NDIDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/NORFOLK/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_NORFOLK_retrieve_[retrieve_primitive_NORFOLK] summary: Retrieve Primitive Norfolk parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/NORFOLKDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/NORFOLK/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_NORFOLK_event_log_retrieve_[retrieve_NORFOLK_by_event_log] summary: Retrieve Norfolk By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/NORFOLKDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/NumericMemory/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_NumericMemory_retrieve_[retrieve_primitive_NumericMemory] summary: Retrieve Primitive Numericmemory parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/NumericMemoryDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/NumericMemory/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_NumericMemory_event_log_retrieve_[retrieve_NumericMemory_by_event_log] summary: Retrieve Numericmemory By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/NumericMemoryDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OACS/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_OACS_retrieve_[retrieve_primitive_OACS] summary: Retrieve Primitive Oacs parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OACSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OACS/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_OACS_event_log_retrieve_[retrieve_OACS_by_event_log] summary: Retrieve Oacs By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OACSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OARS/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_OARS_retrieve_[retrieve_primitive_OARS] summary: Retrieve Primitive Oars parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OARSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OARS/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_OARS_event_log_retrieve_[retrieve_OARS_by_event_log] summary: Retrieve Oars By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OARSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ODI/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_ODI_retrieve_[retrieve_primitive_ODI] summary: Retrieve Primitive Odi parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ODIDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ODI/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_ODI_event_log_retrieve_[retrieve_ODI_by_event_log] summary: Retrieve Odi By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ODIDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OtherVaccine/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_OtherVaccine_retrieve_[retrieve_primitive_OtherVaccine] summary: Retrieve Primitive Othervaccine parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OtherVaccineDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OtherVaccine/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_OtherVaccine_event_log_retrieve_[retrieve_OtherVaccine_by_event_log] summary: Retrieve Othervaccine By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OtherVaccineDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OxfordHipScore/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_OxfordHipScore_retrieve_[retrieve_primitive_OxfordHipScore] summary: Retrieve Primitive Oxfordhipscore parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxfordHipScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OxfordHipScore/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_OxfordHipScore_event_log_retrieve_[retrieve_OxfordHipScore_by_event_log] summary: Retrieve Oxfordhipscore By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxfordHipScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OxfordKneeScore/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_OxfordKneeScore_retrieve_[retrieve_primitive_OxfordKneeScore] summary: Retrieve Primitive Oxfordkneescore parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxfordKneeScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OxfordKneeScore/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_OxfordKneeScore_event_log_retrieve_[retrieve_OxfordKneeScore_by_event_log] summary: Retrieve Oxfordkneescore By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxfordKneeScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OxfordShoulderScore/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_OxfordShoulderScore_retrieve_[retrieve_primitive_OxfordShoulderScore] summary: Retrieve Primitive Oxfordshoulderscore parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxfordShoulderScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OxfordShoulderScore/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_OxfordShoulderScore_event_log_retrieve_[retrieve_OxfordShoulderScore_by_event_log] summary: Retrieve Oxfordshoulderscore By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxfordShoulderScoreDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OxygenSaturation/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_OxygenSaturation_retrieve_[retrieve_primitive_OxygenSaturation] summary: Retrieve Primitive Oxygensaturation parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxygenSaturationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/OxygenSaturation/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_OxygenSaturation_event_log_retrieve_[retrieve_OxygenSaturation_by_event_log] summary: Retrieve Oxygensaturation By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/OxygenSaturationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PROMISGlobalHealth/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_PROMISGlobalHealth_retrieve_[retrieve_primitive_PROMISGlobalHealth] summary: Retrieve Primitive Promisglobalhealth parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PROMISGlobalHealthDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PROMISGlobalHealth/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_PROMISGlobalHealth_event_log_retrieve_[retrieve_PROMISGlobalHealth_by_event_log] summary: Retrieve Promisglobalhealth By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PROMISGlobalHealthDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PeakFlow/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_PeakFlow_retrieve_[retrieve_primitive_PeakFlow] summary: Retrieve Primitive Peakflow parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PeakFlowDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PeakFlow/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_PeakFlow_event_log_retrieve_[retrieve_PeakFlow_by_event_log] summary: Retrieve Peakflow By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PeakFlowDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PerceivedStressScale/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_PerceivedStressScale_retrieve_[retrieve_primitive_PerceivedStressScale] summary: Retrieve Primitive Perceivedstressscale parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PerceivedStressScaleDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PerceivedStressScale/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_PerceivedStressScale_event_log_retrieve_[retrieve_PerceivedStressScale_by_event_log] summary: Retrieve Perceivedstressscale By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PerceivedStressScaleDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Photo/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Photo_retrieve_[retrieve_primitive_Photo] summary: Retrieve Primitive Photo parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PhotoDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Photo/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Photo_event_log_retrieve_[retrieve_Photo_by_event_log] summary: Retrieve Photo By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PhotoDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PostVaccination/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_PostVaccination_retrieve_[retrieve_primitive_PostVaccination] summary: Retrieve Primitive Postvaccination parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PostVaccinationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PostVaccination/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_PostVaccination_event_log_retrieve_[retrieve_PostVaccination_by_event_log] summary: Retrieve Postvaccination By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PostVaccinationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PregnancyFollowUp/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_PregnancyFollowUp_retrieve_[retrieve_primitive_PregnancyFollowUp] summary: Retrieve Primitive Pregnancyfollowup parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PregnancyFollowUpDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PregnancyFollowUp/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_PregnancyFollowUp_event_log_retrieve_[retrieve_PregnancyFollowUp_by_event_log] summary: Retrieve Pregnancyfollowup By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PregnancyFollowUpDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PregnancyStatus/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_PregnancyStatus_retrieve_[retrieve_primitive_PregnancyStatus] summary: Retrieve Primitive Pregnancystatus parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PregnancyStatusDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PregnancyStatus/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_PregnancyStatus_event_log_retrieve_[retrieve_PregnancyStatus_by_event_log] summary: Retrieve Pregnancystatus By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PregnancyStatusDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PregnancyUpdate/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_PregnancyUpdate_retrieve_[retrieve_primitive_PregnancyUpdate] summary: Retrieve Primitive Pregnancyupdate parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PregnancyUpdateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PregnancyUpdate/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_PregnancyUpdate_event_log_retrieve_[retrieve_PregnancyUpdate_by_event_log] summary: Retrieve Pregnancyupdate By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PregnancyUpdateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Ptosis/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Ptosis_retrieve_[retrieve_primitive_Ptosis] summary: Retrieve Primitive Ptosis parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PtosisDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Ptosis/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Ptosis_event_log_retrieve_[retrieve_Ptosis_by_event_log] summary: Retrieve Ptosis By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PtosisDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PulseOximetry/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_PulseOximetry_retrieve_[retrieve_primitive_PulseOximetry] summary: Retrieve Primitive Pulseoximetry parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PulseOximetryDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/PulseOximetry/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_PulseOximetry_event_log_retrieve_[retrieve_PulseOximetry_by_event_log] summary: Retrieve Pulseoximetry By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/PulseOximetryDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Questionnaire/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Questionnaire_retrieve_[retrieve_primitive_Questionnaire] summary: Retrieve Primitive Questionnaire parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/QuestionnaireDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Questionnaire/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Questionnaire_event_log_retrieve_[retrieve_Questionnaire_by_event_log] summary: Retrieve Questionnaire By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/QuestionnaireDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ReactionTime/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_ReactionTime_retrieve_[retrieve_primitive_ReactionTime] summary: Retrieve Primitive Reactiontime parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ReactionTimeDRF' description: '' /api/extensions/v1/user/{user_id}/primitive/ReactionTime/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_ReactionTime_event_log_retrieve_[retrieve_ReactionTime_by_event_log] summary: Retrieve Reactiontime By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/ReactionTimeDRF' description: '' /api/extensions/v1/user/{user_id}/primitive/RespiratoryRate/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_RespiratoryRate_retrieve_[retrieve_primitive_RespiratoryRate] summary: Retrieve Primitive Respiratoryrate parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RespiratoryRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/RespiratoryRate/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_RespiratoryRate_event_log_retrieve_[retrieve_RespiratoryRate_by_event_log] summary: Retrieve Respiratoryrate By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RespiratoryRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/RestingBreathingRate/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_RestingBreathingRate_retrieve_[retrieve_primitive_RestingBreathingRate] summary: Retrieve Primitive Restingbreathingrate parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RestingBreathingRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/RestingBreathingRate/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_RestingBreathingRate_event_log_retrieve_[retrieve_RestingBreathingRate_by_event_log] summary: Retrieve Restingbreathingrate By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RestingBreathingRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/RevereTest/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_RevereTest_retrieve_[retrieve_primitive_RevereTest] summary: Retrieve Primitive Reveretest parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RevereTestDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/RevereTest/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_RevereTest_event_log_retrieve_[retrieve_RevereTest_by_event_log] summary: Retrieve Reveretest By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/RevereTestDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SF36/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_SF36_retrieve_[retrieve_primitive_SF36] summary: Retrieve Primitive Sf36 parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SF36DTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SF36/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_SF36_event_log_retrieve_[retrieve_SF36_by_event_log] summary: Retrieve Sf36 By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SF36DTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SRS/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_SRS_retrieve_[retrieve_primitive_SRS] summary: Retrieve Primitive Srs parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SRSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SRS/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_SRS_event_log_retrieve_[retrieve_SRS_by_event_log] summary: Retrieve Srs By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SRSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SelfHealthRate/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_SelfHealthRate_retrieve_[retrieve_primitive_SelfHealthRate] summary: Retrieve Primitive Selfhealthrate parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SelfHealthRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SelfHealthRate/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_SelfHealthRate_event_log_retrieve_[retrieve_SelfHealthRate_by_event_log] summary: Retrieve Selfhealthrate By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SelfHealthRateDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SensorCapture/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_SensorCapture_retrieve_[retrieve_primitive_SensorCapture] summary: Retrieve Primitive Sensorcapture parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SensorCaptureDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SensorCapture/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_SensorCapture_event_log_retrieve_[retrieve_SensorCapture_by_event_log] summary: Retrieve Sensorcapture By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SensorCaptureDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Sleep/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Sleep_retrieve_[retrieve_primitive_Sleep] summary: Retrieve Primitive Sleep parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SleepDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Sleep/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Sleep_event_log_retrieve_[retrieve_Sleep_by_event_log] summary: Retrieve Sleep By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SleepDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SleepQuestions/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_SleepQuestions_retrieve_[retrieve_primitive_SleepQuestions] summary: Retrieve Primitive Sleepquestions parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SleepQuestionsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SleepQuestions/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_SleepQuestions_event_log_retrieve_[retrieve_SleepQuestions_by_event_log] summary: Retrieve Sleepquestions By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SleepQuestionsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SmokeQuestions/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_SmokeQuestions_retrieve_[retrieve_primitive_SmokeQuestions] summary: Retrieve Primitive Smokequestions parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SmokeQuestionsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SmokeQuestions/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_SmokeQuestions_event_log_retrieve_[retrieve_SmokeQuestions_by_event_log] summary: Retrieve Smokequestions By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SmokeQuestionsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SpatialSpaniOS/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_SpatialSpaniOS_retrieve_[retrieve_primitive_SpatialSpaniOS] summary: Retrieve Primitive Spatialspanios parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SpatialSpaniOSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/SpatialSpaniOS/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_SpatialSpaniOS_event_log_retrieve_[retrieve_SpatialSpaniOS_by_event_log] summary: Retrieve Spatialspanios By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SpatialSpaniOSDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Spirometry/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Spirometry_retrieve_[retrieve_primitive_Spirometry] summary: Retrieve Primitive Spirometry parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SpirometryDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Spirometry/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Spirometry_event_log_retrieve_[retrieve_Spirometry_by_event_log] summary: Retrieve Spirometry By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SpirometryDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Step/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Step_retrieve_[retrieve_primitive_Step] summary: Retrieve Primitive Step parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/StepDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Step/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Step_event_log_retrieve_[retrieve_Step_by_event_log] summary: Retrieve Step By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/StepDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Symptom/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Symptom_retrieve_[retrieve_primitive_Symptom] summary: Retrieve Primitive Symptom parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SymptomDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Symptom/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Symptom_event_log_retrieve_[retrieve_Symptom_by_event_log] summary: Retrieve Symptom By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/SymptomDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/TakenMedication/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_TakenMedication_retrieve_[retrieve_primitive_TakenMedication] summary: Retrieve Primitive Takenmedication parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TakenMedicationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/TakenMedication/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_TakenMedication_event_log_retrieve_[retrieve_TakenMedication_by_event_log] summary: Retrieve Takenmedication By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TakenMedicationDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Tegner/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Tegner_retrieve_[retrieve_primitive_Tegner] summary: Retrieve Primitive Tegner parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TegnerDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Tegner/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Tegner_event_log_retrieve_[retrieve_Tegner_by_event_log] summary: Retrieve Tegner By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TegnerDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Temperature/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Temperature_retrieve_[retrieve_primitive_Temperature] summary: Retrieve Primitive Temperature parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TemperatureDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Temperature/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Temperature_event_log_retrieve_[retrieve_Temperature_by_event_log] summary: Retrieve Temperature By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/TemperatureDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/VR_12/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_VR_12_retrieve_[retrieve_primitive_VR_12] summary: Retrieve Primitive Vr 12 parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VR_12DTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/VR_12/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_VR_12_event_log_retrieve_[retrieve_VR_12_by_event_log] summary: Retrieve Vr 12 By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VR_12DTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/VaccinationDetails/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_VaccinationDetails_retrieve_[retrieve_primitive_VaccinationDetails] summary: Retrieve Primitive Vaccinationdetails parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VaccinationDetailsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/VaccinationDetails/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_VaccinationDetails_event_log_retrieve_[retrieve_VaccinationDetails_by_event_log] summary: Retrieve Vaccinationdetails By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VaccinationDetailsDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/VirtualCare/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_VirtualCare_retrieve_[retrieve_primitive_VirtualCare] summary: Retrieve Primitive Virtualcare parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VirtualCareDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/VirtualCare/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_VirtualCare_event_log_retrieve_[retrieve_VirtualCare_by_event_log] summary: Retrieve Virtualcare By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/VirtualCareDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/WHQ/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_WHQ_retrieve_[retrieve_primitive_WHQ] summary: Retrieve Primitive Whq parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WHQDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/WHQ/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_WHQ_event_log_retrieve_[retrieve_WHQ_by_event_log] summary: Retrieve Whq By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WHQDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/WOMAC/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_WOMAC_retrieve_[retrieve_primitive_WOMAC] summary: Retrieve Primitive Womac parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WOMACDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/WOMAC/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_WOMAC_event_log_retrieve_[retrieve_WOMAC_by_event_log] summary: Retrieve Womac By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WOMACDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/WaistToHeight/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_WaistToHeight_retrieve_[retrieve_primitive_WaistToHeight] summary: Retrieve Primitive Waisttoheight parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WaistToHeightDRF' description: '' /api/extensions/v1/user/{user_id}/primitive/WaistToHeight/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_WaistToHeight_event_log_retrieve_[retrieve_WaistToHeight_by_event_log] summary: Retrieve Waisttoheight By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WaistToHeightDRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Weight/{module_result_id}: get: operationId: api_extensions_v1_user_primitive_Weight_retrieve_[retrieve_primitive_Weight] summary: Retrieve Primitive Weight parameters: - in: path name: module_result_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WeightDTODRF' description: '' /api/extensions/v1/user/{user_id}/primitive/Weight/event-log/{event_log_id}: get: operationId: api_extensions_v1_user_primitive_Weight_event_log_retrieve_[retrieve_Weight_by_event_log] summary: Retrieve Weight By Event Log parameters: - in: path name: event_log_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true - in: path name: user_id schema: type: string pattern: ^[a-f0-9]{24}$ required: true tags: - Module Results security: - JWT Auth: [] - Hawk Auth: [] - jwtAuth: [] responses: '200': content: application/json: schema: $ref: '#/components/schemas/WeightDTODRF' description: '' /api/public/v1/module-invite/{shortcode}: get: operationId: api_public_v1_module_invite_retrieve_[get_module_invite] description: 'Verify Shortcode Verify public module invitation shortcode' summary: Get Module Invite parameters: - in: path name: shortcode schema: type: string required: true tags: - Module Results security: - {} responses: '200': content: application/json: schema: $ref: '#/components/schemas/RetrievePublicModuleResponseObjectDRF' description: '' /api/public/v1/module-invite/{shortcode}/verify-dob: post: operationId: api_public_v1_module_invite_verify_dob_create_[verify_dob_of_module_invite] description: 'Verify DOB Verify public module invitation using date_of_birth' summary: Verify Dob Of Module Invite parameters: - in: path name: shortcode schema: type: string required: true tags: - Module Results requestBody: content: application/json: schema: $ref: '#/components/schemas/VerifyPublicModuleRequestObjectDRF' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/VerifyPublicModuleRequestObjectDRF' multipart/form-data: schema: $ref: '#/components/schemas/VerifyPublicModuleRequestObjectDRF' required: true security: - {} responses: '200': content: application/json: schema: $ref: '#/components/schemas/VerifyPublicModuleResponseObjectDRF' description: '' components: schemas: ServerDRF: type: object properties: hostUrl: type: string server: type: string api: type: string required: - api - hostUrl - server OxygenSupplementDRF: type: object properties: value: type: number format: double startDateTime: type: string format: date-time endDateTime: type: string format: date-time UserStatsDRF: type: object properties: taskCompliance: $ref: '#/components/schemas/TaskComplianceDRF' studyProgress: $ref: '#/components/schemas/StudyProgressDRF' PregnancyUpdateResultsDRF: type: object properties: PregnancyUpdate: type: array items: $ref: '#/components/schemas/PregnancyUpdateDTODRF' FeaturesDRF: type: object properties: appMenu: type: array items: type: string appointment: type: boolean carePlanDailyAdherence: type: boolean offBoarding: type: boolean personalDocuments: type: boolean patientPersonalization: $ref: '#/components/schemas/PatientPersonalizationDRF' proxy: type: boolean surgeryDateRule: $ref: '#/components/schemas/SurgeryDateRuleDRF' labels: type: boolean portal: type: object additionalProperties: {} offBoardingReasons: $ref: '#/components/schemas/OffBoardingReasonsDRF' moveUserReasons: $ref: '#/components/schemas/MoveUserReasonsDRF' messaging: $ref: '#/components/schemas/MessagingDRF' hideAppSupport: type: boolean summaryReport: $ref: '#/components/schemas/SummaryReportDRF' linkInvites: type: boolean classB: type: boolean deviceIntegration: $ref: '#/components/schemas/DeviceIntegrationDRF' customAppConfig: type: object additionalProperties: {} improvedOnboarding: type: boolean timeline: type: boolean profilePicture: type: boolean unitsIsHidden: type: boolean dataDownloadIsHidden: type: boolean labelIsHidden: type: boolean ifuIsHidden: type: boolean videoAdapter: type: string mealBasedModules: type: array items: type: string email: $ref: '#/components/schemas/EmailConfigDRF' LocalizableFields: type: array items: type: string title: ' localizablefields' LysholmDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string limp: type: number format: double caneOrCrutches: type: number format: double lockingSensation: type: number format: double givingWaySensation: type: number format: double pain: type: number format: double swelling: type: number format: double climbingStairs: type: number format: double squatting: type: number format: double lysholm: type: number format: double required: - caneOrCrutches - climbingStairs - deploymentId - deviceName - givingWaySensation - limp - lockingSensation - moduleId - pain - squatting - swelling - userId SpirometryDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string pefr: type: number format: double fvc: type: number format: double fev1: type: number format: double fev1pp: type: integer fef2575: type: number format: double ev: type: number format: double height: type: integer sampleRate: type: number format: double forceData: $ref: '#/components/schemas/ForceDataDRF' zeroFlow: type: array items: type: integer rawData: type: array items: type: integer spirometryDevice: $ref: '#/components/schemas/DeviceInfoDRF' acceptability: $ref: '#/components/schemas/AcceptabilityDRF' technicalAcceptability: $ref: '#/components/schemas/TechnicalAcceptabilityDRF' environment: $ref: '#/components/schemas/EnvironmentDRF' location: $ref: '#/components/schemas/LocationDRF' isGood: type: boolean baseline: type: integer required: - deploymentId - deviceName - fev1pp - forceData - moduleId - rawData - sampleRate - spirometryDevice - userId - zeroFlow QuestionnaireAnswerMediaFileDRF: type: object properties: file: type: string thumbnail: type: string mediaType: type: string required: - file - mediaType DailyCheckInResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' ODIDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value OACSDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string oacsScore: type: number format: double required: - deploymentId - deviceName - moduleId - oacsScore - userId DashScoreDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string quickDashQuestions: $ref: '#/components/schemas/QuickDashQuestionsDRF' workQuestions: $ref: '#/components/schemas/WorkQuestionsDRF' sportArtQuestions: $ref: '#/components/schemas/SportArtQuestionsDRF' doWork: type: boolean doSportArt: type: boolean workName: type: string sportArtName: type: string quickDashScore: type: integer workScore: type: integer sportArtScore: type: integer required: - deploymentId - deviceName - moduleId - quickDashQuestions - userId ComplexSymptomValueDRF: type: object properties: name: type: string severity: type: integer value: type: string followUpQuestionIds: type: array items: type: string required: - name AlcoholConsumptionDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string drinkAlcohol: type: boolean sections: type: array items: $ref: '#/components/schemas/AlcoholItemDRF' required: - deploymentId - deviceName - drinkAlcohol - moduleId - sections - userId SmokeQuestionsDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string smokeStatus: type: string smokerType: type: string smokingPeriod: type: string numberOfCigarettesPerDay: type: integer numberOfCigarettesPerMonth: type: integer vapeStatus: type: string vapePeriodic: type: string required: - deploymentId - deviceName - moduleId - smokeStatus - userId - vapeStatus CreatePeakFlowDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer valuePercent: type: number format: double valueUnit: type: string required: - deploymentId - deviceName - moduleId - type - userId - value ManagerNotificationsDRF: type: object properties: demographicsChange: type: boolean BreastFeedingStatusResultsDRF: type: object properties: BreastFeedingStatus: type: array items: $ref: '#/components/schemas/BreastFeedingStatusDTODRF' CovidSymptomsItemDRF: type: object properties: name: type: string intensity: type: integer persistPostInfection: type: string required: - intensity - name - persistPostInfection ECGResultsDRF: type: object properties: ECG: type: array items: $ref: '#/components/schemas/ECGDTODRF' OACSResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' OACS: type: array items: $ref: '#/components/schemas/OACSDTODRF' BreastFeedingUpdateResultsDRF: type: object properties: BreastFeedingUpdate: type: array items: $ref: '#/components/schemas/BreastFeedingUpdateDTODRF' CreatePulseOximetryDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double required: - deploymentId - deviceName - moduleId - type - userId - value CreateTemperatureDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string originalValue: type: number format: double originalUnit: type: string required: - deploymentId - deviceName - moduleId - type - userId - value SymptomsDRF: type: object properties: painActivity: type: number format: double painHistory: type: number format: double painSeverity: type: number format: double stiffnessHistory: type: number format: double swellingActivity: type: number format: double giveWayLock: type: number format: double giveWayActivity: type: number format: double UserLabelDRF: type: object properties: labelId: type: string assignedBy: type: string assignDateTime: type: string format: date-time KneeHealthIKDCResultsDRF: type: object properties: IKDC: type: array items: $ref: '#/components/schemas/IKDCDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' KneeFunctionDRF: type: object properties: prior: type: number format: double current: type: number format: double PerceivedStressScaleResultsDRF: type: object properties: PerceivedStressScale: type: array items: $ref: '#/components/schemas/PerceivedStressScaleDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' BackgroundDRF: type: object properties: value: type: string type: type: string required: - type - value JournalDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: string required: - deploymentId - deviceName - moduleId - userId - value CreateSpirometryDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string pefr: type: number format: double fvc: type: number format: double fev1: type: number format: double fev1pp: type: integer fef2575: type: number format: double ev: type: number format: double height: type: integer sampleRate: type: number format: double forceData: $ref: '#/components/schemas/ForceDataDRF' zeroFlow: type: array items: type: integer rawData: type: array items: type: integer spirometryDevice: $ref: '#/components/schemas/DeviceInfoDRF' acceptability: $ref: '#/components/schemas/AcceptabilityDRF' technicalAcceptability: $ref: '#/components/schemas/TechnicalAcceptabilityDRF' environment: $ref: '#/components/schemas/EnvironmentDRF' location: $ref: '#/components/schemas/LocationDRF' isGood: type: boolean baseline: type: integer required: - deploymentId - deviceName - fev1pp - forceData - moduleId - rawData - sampleRate - spirometryDevice - type - userId - zeroFlow CreateDysarthriaDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string countingRecordingID: type: string initialProbability: type: number format: double fatiguedProbability: type: number format: double probability: type: number format: double confidence: type: string buttercupInitialRecordingID: type: string buttercupFatiguedRecordingID: type: string required: - buttercupFatiguedRecordingID - buttercupInitialRecordingID - countingRecordingID - deploymentId - deviceName - moduleId - type - userId ArmFatigueDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string arm: type: string angle: type: number format: double classification: type: string output: $ref: '#/components/schemas/S3ObjectDRF' recording: $ref: '#/components/schemas/S3ObjectDRF' time: type: number format: double required: - arm - deploymentId - deviceName - moduleId - recording - userId CreateSleepDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/SleepFeedbackDRF' meal: type: string userNote: type: string awake: type: integer awakeCount: type: integer sleep: type: integer outOfBed: type: integer lightSleep: type: integer deepSleep: type: integer remSleep: type: integer duration: type: integer summary: type: array items: $ref: '#/components/schemas/SleepSummaryObjectDRF' dateOfSleep: type: string format: date-time uwake: type: integer score: type: integer required: - deploymentId - deviceName - duration - moduleId - type - userId - uwake IntegrationDeviceDRF: type: object properties: model: type: string modelName: type: string displayName: type: string manufacturer: $ref: '#/components/schemas/DeviceManufacturerDRF' moduleIds: type: array items: type: string backgroundSync: type: boolean supportedMedications: type: object additionalProperties: {} required: - manufacturer - model VR_12DTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string physicalScore: type: number format: double mentalScore: type: number format: double required: - deploymentId - deviceName - mentalScore - moduleId - physicalScore - userId AlcoholItemDRF: type: object properties: alcoholType: type: string bottleCount: type: integer canCount: type: integer pintCount: type: integer litreCount: type: integer largeGlassCount: type: integer standardGlassCount: type: integer smallGlassCount: type: integer smallShotCount: type: integer largeShotCount: type: integer glassCount: type: integer doubleCount: type: integer largeDoubleCount: type: integer singleCount: type: integer largeSingleCount: type: integer alcoholAverageStrength: type: string period: type: string required: - alcoholAverageStrength - alcoholType - period SurgeryDetailsResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' BuilderDRF: type: object properties: tabs: type: array items: $ref: '#/components/schemas/UITabDRF' SsoInfoDRF: type: object properties: clientId: type: string clientSecret: type: string discoveryUrl: type: string redirectUri: type: string xmlsecBinary: type: string entityid: type: string service: type: object additionalProperties: {} metadata: type: object additionalProperties: {} keyFile: type: string certFile: type: string encryptionKeypairs: type: array items: type: object additionalProperties: {} organization: type: object additionalProperties: {} contactPerson: type: object additionalProperties: {} certificateCrt: type: string samlMetadataXml: type: string privateKey: type: string required: - clientId - clientSecret - discoveryUrl - redirectUri VerifyPublicModuleRequestObjectDRF: type: object properties: dateOfBirth: type: string format: date-time clientId: type: string projectId: type: string required: - clientId - dateOfBirth - projectId QuestionnaireAnswerDRF: type: object properties: id: type: string answerText: type: string answersList: type: array items: type: string filesList: type: array items: $ref: '#/components/schemas/QuestionnaireAnswerMediaFileDRF' otherText: type: string value: type: string compositeAnswer: type: object additionalProperties: {} answerScore: type: integer questionId: type: string question: type: string format: type: string choices: type: array items: type: string selectedChoices: type: array items: type: string otherSelectedChoices: type: array items: type: string selectionCriteria: type: string lowerBound: type: number format: double upperBound: type: number format: double lists: type: array items: type: string units: type: array items: type: string selectedUnit: type: string recalledText: type: array items: type: string options: type: array items: type: object additionalProperties: {} required: - question PeakFlowDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer valuePercent: type: number format: double valueUnit: type: string required: - deploymentId - deviceName - moduleId - userId - value PulseOximetryDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double required: - deploymentId - deviceName - moduleId - userId - value SymptomsListItemDRF: type: object properties: name: type: string intensity: type: string startDate: type: string format: date-time isResolved: type: boolean endDate: type: string format: date-time required: - intensity - isResolved - name MoveUserReasonsDRF: type: object properties: reasons: type: array items: $ref: '#/components/schemas/ReasonDRF' otherReason: type: boolean AuthorisedRepDRF: type: object properties: iconObject: $ref: '#/components/schemas/S3ObjectDRF' addressTitle: type: string address: type: string showBuildNumber: type: boolean required: - address - addressTitle - iconObject - showBuildNumber OtherCovidSymptomsItemDRF: type: object properties: name: type: string intensity: type: integer persistPostInfection: type: string required: - intensity - name - persistPostInfection StaticEventDRF: type: object properties: enabled: type: boolean isoDuration: type: string title: type: string description: type: string required: - description - enabled - title SecurityDRF: type: object properties: mfaRequired: type: boolean appLockRequired: type: boolean required: - appLockRequired - mfaRequired PregnancyStatusResultsDRF: type: object properties: PregnancyStatus: type: array items: $ref: '#/components/schemas/PregnancyStatusDTODRF' TimePeriodDRF: type: object properties: year: type: integer month: type: integer week: type: integer day: type: integer hour: type: integer required: - month - year ConsentConfigObjectDRF: type: object properties: consent: $ref: '#/components/schemas/ConsentDRF' eulaUrl: type: string privacyPolicyUrl: type: string termAndConditionUrl: type: string onboardingConfigs: type: array items: $ref: '#/components/schemas/OnboardingModuleConfigDTODRF' OxygenSaturationResultsDRF: type: object properties: OxygenSaturation: type: array items: $ref: '#/components/schemas/OxygenSaturationDTODRF' BodyPowerResultsDRF: type: object properties: BodyPower: type: array items: $ref: '#/components/schemas/BodyPowerDTODRF' AHQResultsDRF: type: object properties: AHQ: type: array items: $ref: '#/components/schemas/AHQDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' WeightResultsDRF: type: object properties: Weight: type: array items: $ref: '#/components/schemas/WeightDTODRF' WHOResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' HemophiliaJournalDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string bodyLocation: type: string bodyPartInjury: type: string customBodyPart: type: string extraData: $ref: '#/components/schemas/HemophiliaJournalAnswersDRF' required: - bodyPartInjury - deploymentId - deviceName - moduleId - userId AdditionalQoLResultsDRF: type: object properties: AdditionalQoL: type: array items: $ref: '#/components/schemas/AdditionalQoLDTODRF' CreatePtosisDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string recording: $ref: '#/components/schemas/S3ObjectDRF' severityLeft: type: integer severityRight: type: integer timeLeft: type: integer timeRight: type: integer isPrompted: type: boolean required: - deploymentId - deviceName - moduleId - recording - type - userId ConsentSignatureDRF: type: object properties: signatureTitle: type: string signatureDetails: type: string nameTitle: type: string nameDetails: type: string hasMiddleName: type: boolean showFirstLastName: type: boolean LocalizableFields: type: array items: type: string title: ' localizablefields' required: - nameDetails - nameTitle - signatureDetails - signatureTitle QuestionnaireResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' SelfHealthRateDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: string required: - deploymentId - deviceName - moduleId - userId - value CreateAirQualityIndexDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer latitude: type: number format: double longitude: type: number format: double required: - deploymentId - deviceName - latitude - longitude - moduleId - type - userId - value MG_ADLResultsDRF: type: object properties: MG_ADL: type: array items: $ref: '#/components/schemas/MG_ADLDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' KOOSResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' KOOS: type: array items: $ref: '#/components/schemas/KOOSDTODRF' WOMAC: type: array items: $ref: '#/components/schemas/WOMACDTODRF' SetModuleResultMealTypeRequestObjectDRF: type: object properties: meal: type: string userNote: type: string primitiveName: type: string primitiveId: type: string moduleConfigId: type: string user: $ref: '#/components/schemas/UserDTODRF' deployment: $ref: '#/components/schemas/DeploymentDTODRF' moduleId: type: string required: - meal - moduleConfigId - primitiveId - primitiveName HScoreDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer topValue: type: integer bottomValue: type: integer status: type: string keyAreasItems: type: array items: $ref: '#/components/schemas/KeyAreaItemDRF' required: - bottomValue - deploymentId - deviceName - moduleId - status - topValue - userId - value LocationDRF: type: object properties: address: type: string country: type: string countryCode: type: string city: type: string latitude: type: number format: double longitude: type: number format: double postalCode: type: string state: type: string street: type: string PtosisDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string recording: $ref: '#/components/schemas/S3ObjectDRF' severityLeft: type: integer severityRight: type: integer timeLeft: type: integer timeRight: type: integer isPrompted: type: boolean required: - deploymentId - deviceName - moduleId - recording - userId InviteUserToModuleRequestObjectDRF: type: object properties: deploymentId: type: string moduleConfigId: type: string expiresIn: type: string invitationType: type: string messageBody: type: string language: type: string userId: type: string required: - deploymentId - invitationType - messageBody InfantFollowUpDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string isCovPregLiveBirth: type: boolean isMoreThan1ChildCovVac: type: boolean countCovPreg: type: integer children: type: array items: $ref: '#/components/schemas/ChildrenItemDRF' metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - isCovPregLiveBirth - metadata - moduleId - userId SeenResultDataDRF: type: object properties: primitiveName: type: string primitiveId: type: string moduleConfigId: type: string seenFrom: type: string format: date-time seenTo: type: string format: date-time CreateBodyPowerDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double minValue: type: integer maxValue: type: integer medianValue: type: number format: double rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' required: - deploymentId - deviceName - moduleId - type - userId - value ChildrenItemDRF: type: object properties: issues: type: array items: type: string additionalInfo: type: string hasChildDevelopIssues: type: boolean required: - hasChildDevelopIssues ClinicianOnlyFieldsDRF: type: object properties: surgeryDateTime: type: boolean CreateHemophiliaJournalDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string bodyLocation: type: string bodyPartInjury: type: string customBodyPart: type: string extraData: $ref: '#/components/schemas/HemophiliaJournalAnswersDRF' required: - bodyPartInjury - deploymentId - deviceName - moduleId - type - userId VaccinationDetailsDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string vaccinatedPlace: type: string vaccinationLocation: type: string vaccinationCity: type: string batchNumber: type: string isBatchNumberValid: type: boolean isSecondDoseVacc: type: string secondVacScheduleDate: type: string format: date-time isSeasonFluVac: type: boolean seasonFluVacDate: type: string format: date-time isOtherSpecifiedVacc: type: boolean otherSpecifiedVacc: type: array items: type: string otherVaccCategory: type: array items: $ref: '#/components/schemas/OtherVaccCategoryItemDRF' isAllergicReactionVacc: type: string allergicReactionVacc: type: array items: type: string allergicReaction: type: array items: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - batchNumber - deploymentId - deviceName - isAllergicReactionVacc - isOtherSpecifiedVacc - isSeasonFluVac - isSecondDoseVacc - moduleId - userId - vaccinatedPlace - vaccinationCity ModuleResultSignRequestObjectDRF: type: object properties: type: type: string ids: type: array items: type: string moduleId: type: string userId: type: string required: - ids - type ProfileExtraIdsDRF: type: object properties: fenlandCohortId: type: boolean nhsId: type: boolean insuranceNumber: type: boolean wechatId: type: boolean aliveCorId: type: boolean medicalRecordNumber: type: boolean mandatoryOnboardingIds: type: array items: type: string unEditableIds: type: array items: type: string KCCQDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string physicalLimitation: type: number format: double symptomStability: type: number format: double symptomFrequency: type: number format: double symptomBurden: type: number format: double totalSymptomScore: type: number format: double selfEfficacy: type: number format: double qualityOfLife: type: number format: double socialLimitation: type: number format: double overallSummaryScore: type: number format: double clinicalSummaryScore: type: number format: double required: - clinicalSummaryScore - deploymentId - deviceName - moduleId - overallSummaryScore - physicalLimitation - qualityOfLife - selfEfficacy - socialLimitation - symptomBurden - symptomFrequency - symptomStability - totalSymptomScore - userId AdditionalContactDetailsItemDRF: type: object properties: altContactNumber: type: boolean regularContactName: type: boolean regularContactNumber: type: boolean emergencyContactName: type: boolean emergencyContactNumber: type: boolean mandatoryFields: type: array items: type: string FeverAndPainDrugsResultsDRF: type: object properties: FeverAndPainDrugs: type: array items: $ref: '#/components/schemas/FeverAndPainDrugsDTODRF' FitbitHRVDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string rmssd: type: number format: double coverage: type: number format: double hf: type: number format: double lf: type: number format: double required: - deploymentId - deviceName - moduleId - userId SleepFeedbackDRF: type: object properties: criteria: type: object additionalProperties: {} text: $ref: '#/components/schemas/FeedbackTextDRF' moduleData: $ref: '#/components/schemas/SleepFeedbackDataDRF' language: type: string notificationData: $ref: '#/components/schemas/FeedbackNotificationDataDRF' IKDCDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string symptoms: $ref: '#/components/schemas/SymptomsDRF' sportsActivity: $ref: '#/components/schemas/SportsActivityDRF' kneeFunction: $ref: '#/components/schemas/KneeFunctionDRF' value: type: number format: double required: - deploymentId - deviceName - moduleId - userId StatDRF: type: object properties: value: type: integer unit: type: string required: - value HemophiliaJournalAnswersDRF: type: object properties: accidentDate: type: string format: date-time treatment: type: object additionalProperties: {} reason: type: string severity: type: string scale: type: integer factorUnits: type: integer note: type: string photos: type: array items: type: string required: - accidentDate - reason - scale - severity BoardingStatusDRF: type: object properties: status: type: string updateDateTime: type: string format: date-time submitterId: type: string reasonOffBoarded: type: string detailsOffBoarded: type: string required: - status CreateArmFatigueDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string arm: type: string angle: type: number format: double classification: type: string output: $ref: '#/components/schemas/S3ObjectDRF' recording: $ref: '#/components/schemas/S3ObjectDRF' time: type: number format: double required: - arm - deploymentId - deviceName - moduleId - recording - type - userId QuestionnaireMetadataDRF: type: object properties: answers: type: array items: $ref: '#/components/schemas/QuestionnaireAnswerDRF' required: - answers BreathlessnessResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' ConsentSectionOptionsDRF: type: object properties: type: type: integer text: type: string order: type: integer abortOnChoose: type: boolean LocalizableFields: type: array items: type: string title: ' localizablefields' required: - text - type CreateHRVDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double minValue: type: integer maxValue: type: integer medianValue: type: number format: double rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' required: - deploymentId - deviceName - moduleId - type - userId - value FJSHipResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' PersonalDocumentDRF: type: object properties: id: type: string name: type: string fileType: type: string fileObject: $ref: '#/components/schemas/S3ObjectDRF' createDateTime: type: string format: date-time updateDateTime: type: string format: date-time required: - fileObject - fileType - name DysarthriaDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string countingRecordingID: type: string initialProbability: type: number format: double fatiguedProbability: type: number format: double probability: type: number format: double confidence: type: string buttercupInitialRecordingID: type: string buttercupFatiguedRecordingID: type: string required: - buttercupFatiguedRecordingID - buttercupInitialRecordingID - countingRecordingID - deploymentId - deviceName - moduleId - userId TechnicalAcceptabilityDRF: type: object properties: invalidSampleRate: type: boolean invalidFEV1: type: boolean invalidFVC: type: boolean invalidPEFR: type: boolean invalidFEF2575: type: boolean invalidRawFlow: type: boolean invalidForce: type: boolean invalidBackExtrapolation: type: boolean invalidHighFEV1: type: boolean invalidTemperatureChange: type: boolean TakenMedicationDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string medicationName: type: string required: - deploymentId - deviceName - moduleId - userId EConsentDRF: type: object properties: id: type: string enabled: type: string review: $ref: '#/components/schemas/ConsentReviewDRF' revision: type: integer additionalConsentQuestions: type: array items: $ref: '#/components/schemas/AdditionalConsentQuestionDRF' signature: $ref: '#/components/schemas/ConsentSignatureDRF' sections: type: array items: $ref: '#/components/schemas/EConsentSectionDRF' instituteName: type: string instituteFullName: type: string instituteTextDetails: type: string admissionText: type: string createDateTime: type: string format: date-time LocalizableFields: type: array items: type: string title: ' localizablefields' title: type: string overviewText: type: string contactText: type: string required: - contactText - enabled - overviewText - sections - title RetrieveFeedbackResponseObjectDRF: type: object properties: currentValue: type: array items: type: string comparingValue: type: array items: type: string upperBound: type: integer lowerBound: type: integer currentValueSeverity: type: integer feedback: $ref: '#/components/schemas/FeedbackTextResponseDRF' ragThresholds: type: array items: $ref: '#/components/schemas/RagThresholdDRF' CreateHeartRateDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer heartRateType: type: string classification: type: string variabilityAVNN: type: integer variabilitySDNN: type: integer variabilityRMSSD: type: integer variabilityPNN50: type: number format: double variabilityprcLF: type: number format: double confidence: type: integer goodIBI: type: integer rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' valueUnit: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - moduleId - type - userId - value NotificationDataDRF: type: object properties: title: type: string body: type: string offline: type: boolean LocalizableFields: type: array items: type: string title: ' localizablefields' RoleAssignmentDTODRF: type: object properties: roleId: type: string resource: type: string userType: type: string isActive: type: boolean required: - resource - roleId UserSurgeryDetailsDRF: type: object properties: operationType: type: string implantType: type: string roboticAssistance: type: string CreatePublicModuleItemRequestBodyDRF: type: object properties: primitives: type: array items: type: object additionalProperties: {} consentData: type: object additionalProperties: {} required: - primitives VariabilityFilterDRF: type: object properties: increased: type: array items: type: string decreased: type: array items: type: string noChange: type: array items: type: string unavailable: type: array items: type: string OxfordShoulderScoreResultsDRF: type: object properties: OxfordShoulderScore: type: array items: $ref: '#/components/schemas/OxfordShoulderScoreDTODRF' HipDataDRF: type: object properties: pain: type: integer washing: type: integer transport: type: integer socks: type: integer shopping: type: integer walking: type: integer stairs: type: integer standing: type: integer limping: type: integer shooting: type: integer interference: type: integer bed: type: integer score: type: integer hipAffected: type: string required: - bed - interference - limping - pain - shooting - shopping - socks - stairs - standing - transport - walking - washing DeviceInfoDRF: type: object properties: id: type: string firmwareVersion: type: string coefs: type: array items: type: number format: double btps: $ref: '#/components/schemas/BTPSInfoDRF' required: - btps - coefs SymptomV2ResultsDRF: type: object properties: Symptom: type: array items: $ref: '#/components/schemas/SymptomDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' VirtualCareDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string deploymentVersion: type: integer required: - deploymentId - deviceName - moduleId - userId BodyMeasurementResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' BodyMeasurement: type: array items: $ref: '#/components/schemas/BodyMeasurementDTODRF' DashScoreResultsDRF: type: object properties: DashScore: type: array items: $ref: '#/components/schemas/DashScoreDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' ECGReadingDRF: type: object properties: averageHeartRate: type: integer dataPoints: $ref: '#/components/schemas/FlatBufferS3ObjectDRF' required: - averageHeartRate - dataPoints UserDTODRF: type: object properties: id: type: string updateDateTime: type: string format: date-time createDateTime: type: string format: date-time lastSubmitDateTime: type: string format: date-time givenName: type: string familyName: type: string gender: type: string biologicalSex: type: string ethnicity: type: string dateOfBirth: type: string format: date-time email: type: string calendarLink: type: string phoneNumber: type: string primaryAddress: type: string race: type: string bloodGroup: type: string emergencyPhoneNumber: type: string height: type: number format: double additionalContactDetails: $ref: '#/components/schemas/AdditionalContactDetailsDRF' familyMedicalHistory: type: string pastHistory: type: string presentSymptoms: type: string operationHistory: type: string chronicIllness: type: string allergyHistory: type: string pregnancy: type: string dateOfLastPhysicalExam: type: string format: date-time extraCustomFields: type: object additionalProperties: {} surgeryDetails: $ref: '#/components/schemas/UserSurgeryDetailsDRF' fenlandCohortId: type: string nhsId: type: string insuranceNumber: type: string wechatId: type: string kardiaId: type: string pamThirdPartyIdentifier: type: string medicalRecordNumber: type: string roles: type: array items: $ref: '#/components/schemas/RoleAssignmentDTODRF' timezone: type: string recentModuleResults: type: object additionalProperties: {} tags: type: object additionalProperties: {} labels: type: array items: $ref: '#/components/schemas/UserLabelDRF' tagsAuthorId: type: string surgeryDateTime: type: string format: date-time preferences: type: object additionalProperties: {} preferredUnits: type: object additionalProperties: {} addressComponent: $ref: '#/components/schemas/AddressObjectDRF' personalDocuments: type: array items: $ref: '#/components/schemas/PersonalDocumentDRF' enrollmentId: type: integer enrollmentNumber: type: string deployments: type: array items: type: string deploymentsInfo: type: array items: $ref: '#/components/schemas/DeploymentInfoDRF' boardingStatus: $ref: '#/components/schemas/BoardingStatusDRF' language: type: string finishedOnboarding: type: boolean stats: $ref: '#/components/schemas/UserStatsDRF' ragScore: type: array items: type: integer flags: $ref: '#/components/schemas/UnseenFlagsDRF' unseenFlags: $ref: '#/components/schemas/UnseenFlagsDRF' recentFlags: $ref: '#/components/schemas/RecentFlagsDRF' lastLoginDateTime: type: string format: date-time badges: type: object additionalProperties: {} onboardingConfigs: type: array items: $ref: '#/components/schemas/OnboardingModuleConfigDTODRF' researchTeamActions: $ref: '#/components/schemas/ResearchTeamActionsDRF' hasAssignedManagers: type: boolean componentsData: type: object additionalProperties: {} contactEmail: type: string assignedManagers: type: array items: type: string assignedProxies: type: array items: type: object additionalProperties: {} assignedParticipants: type: array items: type: object additionalProperties: {} assignedUsersCount: type: integer proxyStatus: type: string status: type: string ragThresholds: type: object additionalProperties: {} intercomHash: type: string managerNotifications: $ref: '#/components/schemas/ManagerNotificationsDRF' profilePicture: $ref: '#/components/schemas/FileFieldDRF' createdByManager: type: boolean unreadMessagesCount: $ref: '#/components/schemas/UnreadMessagesCountDRF' userId: type: string OffBoardingReasonsDRF: type: object properties: reasons: type: array items: $ref: '#/components/schemas/ReasonDRF' otherReason: type: boolean UIWidgetDRF: type: object properties: order: type: integer enabled: type: boolean config: type: object additionalProperties: {} type: type: string id: type: string required: - config - order - type DeploymentStatsDRF: type: object properties: completedCount: $ref: '#/components/schemas/StatDRF' completedTask: $ref: '#/components/schemas/StatDRF' consentedCount: $ref: '#/components/schemas/StatDRF' enrolledCount: $ref: '#/components/schemas/StatDRF' patientCount: $ref: '#/components/schemas/StatDRF' updateDateTime: type: string format: date-time IncidentReportResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' ModuleResultsByDateDRF: type: object properties: day: type: string format: date-time results: $ref: '#/components/schemas/ResultsDRF' OxfordHipScoreResultsDRF: type: object properties: OxfordHipScore: type: array items: $ref: '#/components/schemas/OxfordHipScoreDTODRF' AsthmaControlTestDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value CVDRiskScoreResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' CVDRiskScore: type: array items: $ref: '#/components/schemas/CVDRiskScoreDTODRF' HeartRate: type: array items: $ref: '#/components/schemas/HeartRateDTODRF' BodyMeasurement: type: array items: $ref: '#/components/schemas/BodyMeasurementDTODRF' HeightResultsDRF: type: object properties: Height: type: array items: $ref: '#/components/schemas/HeightDTODRF' QuestionnaireAppResultValueDRF: type: object properties: label: type: string valueType: type: string valueFloat: type: number format: double required: - label - valueFloat - valueType FJSKneeResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' PAMIntegrationConfigDRF: type: object properties: submitSurveyURI: type: string enrollUserURI: type: string clientExtID: type: string clientPassKeyEncrypted: type: string subgroupExtID: type: string required: - clientExtID - clientPassKeyEncrypted - enrollUserURI - subgroupExtID - submitSurveyURI CreateSpatialSpaniOSDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - type - userId - value UserNoteDTODRF: type: object properties: id: type: string type: type: string userId: type: string deploymentId: type: string submitterId: type: string submitterName: type: string note: type: string moduleConfigId: type: string answers: type: array items: $ref: '#/components/schemas/QuestionnaireAnswerDRF' questionnaireId: type: string createDateTime: type: string format: date-time seenResults: type: array items: $ref: '#/components/schemas/SeenResultDataDRF' resultsSeenFrom: type: string format: date-time resultsSeenTo: type: string format: date-time RevereTestResultDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string initialWords: type: array items: type: string audioResult: $ref: '#/components/schemas/S3ObjectDRF' wordsResult: type: array items: type: string inputLanguageIETFTag: type: string buildNumber: type: string required: - deploymentId - deviceName - initialWords - moduleId - userId CATResultsDRF: type: object properties: CAT: type: array items: $ref: '#/components/schemas/CATDRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' UITabDRF: type: object properties: order: type: integer id: type: string screenId: type: string name: type: string type: type: string description: type: string icon: type: string status: type: string background: $ref: '#/components/schemas/BackgroundDRF' widgets: type: array items: $ref: '#/components/schemas/UIWidgetDRF' extras: type: object additionalProperties: {} updateDateTime: type: string format: date-time createDateTime: type: string format: date-time required: - background - icon - name - order - status KCCQResultsDRF: type: object properties: KCCQ: type: array items: $ref: '#/components/schemas/KCCQDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' MG_ADLDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer ocularDysfunction: type: integer respiratoryDysfunction: type: integer extremityDysfunction: type: integer oropharyngealDysfunction: type: integer required: - deploymentId - deviceName - extremityDysfunction - moduleId - ocularDysfunction - oropharyngealDysfunction - respiratoryDysfunction - userId - value HeightZScoreResultsDRF: type: object properties: Height: type: array items: $ref: '#/components/schemas/HeightDTODRF' AwarenessTrainingDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string certificateNumber: type: string totalHealthScore: type: integer status: type: string required: - deploymentId - deviceName - moduleId - userId CreateOxfordHipScoreDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string hipAffected: type: string hipsData: type: array items: $ref: '#/components/schemas/HipDataDRF' rightHipScore: type: integer leftHipScore: type: integer required: - deploymentId - deviceName - hipAffected - hipsData - moduleId - type - userId GeolocationResultsDRF: type: object properties: Geolocation: type: array items: $ref: '#/components/schemas/GeolocationDTODRF' AZScreeningQuestionnaireResultsDRF: type: object properties: AZScreeningQuestionnaire: type: array items: $ref: '#/components/schemas/AZScreeningQuestionnaireDTODRF' VoiceAssessmentsResultsDRF: type: object properties: Dysphonia: type: array items: $ref: '#/components/schemas/DysphoniaDTODRF' Dysarthria: type: array items: $ref: '#/components/schemas/DysarthriaDTODRF' PROMISGlobalHealthResultsDRF: type: object properties: PROMISGlobalHealth: type: array items: $ref: '#/components/schemas/PROMISGlobalHealthDTODRF' Covid19DailyCheckInResultsDRF: type: object properties: Covid19DailyCheckIn: type: array items: $ref: '#/components/schemas/Covid19DailyCheckInDRF' Covid19RiskScoreResultsDRF: type: object properties: Covid19RiskScoreCoreQuestions: type: array items: $ref: '#/components/schemas/Covid19RiskScoreCoreQuestionsDTODRF' Weight: type: array items: $ref: '#/components/schemas/WeightDTODRF' SmokeQuestions: type: array items: $ref: '#/components/schemas/SmokeQuestionsDTODRF' Temperature: type: array items: $ref: '#/components/schemas/TemperatureDTODRF' HeartRate: type: array items: $ref: '#/components/schemas/HeartRateDTODRF' RestingBreathingRate: type: array items: $ref: '#/components/schemas/RestingBreathingRateDTODRF' OxygenSaturation: type: array items: $ref: '#/components/schemas/OxygenSaturationDTODRF' Covid19RiskScore: type: array items: $ref: '#/components/schemas/Covid19RiskScoreDTODRF' HeightDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string required: - deploymentId - deviceName - moduleId - userId - value LabelDRF: type: object properties: id: type: string text: type: string authorId: type: string createDateTime: type: string format: date-time updatedBy: type: string updateDateTime: type: string format: date-time isStatic: type: boolean operations: type: array items: type: string SportsActivityDRF: type: object properties: highestLevel: type: number format: double stairsUp: type: number format: double stairsDown: type: number format: double kneel: type: number format: double squat: type: number format: double sit: type: number format: double rise: type: number format: double run: type: number format: double jumpAndLand: type: number format: double stopAndStart: type: number format: double PassedDueDateEventsAmountDRF: type: object properties: endDateTime: type: string format: date-time amount: type: integer ThresholdRangeDRF: type: object properties: minValue: type: number format: double maxValue: type: number format: double exactValueStr: type: string RetrievePublicModuleConfigResponseObjectDRF: type: object properties: moduleConfig: $ref: '#/components/schemas/ModuleConfigDRF' deploymentId: type: string consentConfig: $ref: '#/components/schemas/ConsentConfigObjectDRF' isUserConsented: type: boolean ResultsDRF: type: object properties: Dysarthria: type: array items: $ref: '#/components/schemas/DysarthriaDTODRF' AHQ: type: array items: $ref: '#/components/schemas/AHQDTODRF' Temperature: type: array items: $ref: '#/components/schemas/TemperatureDTODRF' OACS: type: array items: $ref: '#/components/schemas/OACSDTODRF' HighFrequencyStep: type: array items: $ref: '#/components/schemas/HighFrequencyStepDTODRF' BreastFeedingStatus: type: array items: $ref: '#/components/schemas/BreastFeedingStatusDTODRF' WHQ: type: array items: $ref: '#/components/schemas/WHQDTODRF' Covid19RiskScoreCoreQuestions: type: array items: $ref: '#/components/schemas/Covid19RiskScoreCoreQuestionsDTODRF' PostVaccination: type: array items: $ref: '#/components/schemas/PostVaccinationDTODRF' Covid19RiskScore: type: array items: $ref: '#/components/schemas/Covid19RiskScoreDTODRF' ECGAliveCor: type: array items: $ref: '#/components/schemas/ECGAliveCorDTODRF' ODI: type: array items: $ref: '#/components/schemas/ODIDTODRF' Dysphonia: type: array items: $ref: '#/components/schemas/DysphoniaDTODRF' WOMAC: type: array items: $ref: '#/components/schemas/WOMACDTODRF' OxfordShoulderScore: type: array items: $ref: '#/components/schemas/OxfordShoulderScoreDTODRF' Height: type: array items: $ref: '#/components/schemas/HeightDTODRF' PROMISGlobalHealth: type: array items: $ref: '#/components/schemas/PROMISGlobalHealthDTODRF' FeverAndPainDrugs: type: array items: $ref: '#/components/schemas/FeverAndPainDrugsDTODRF' PeakFlow: type: array items: $ref: '#/components/schemas/PeakFlowDTODRF' VR12: type: array items: $ref: '#/components/schemas/VR_12DTODRF' BackgroundInformation: type: array items: $ref: '#/components/schemas/BackgroundInformationDTODRF' AsthmaControlTest: type: array items: $ref: '#/components/schemas/AsthmaControlTestDTODRF' Weight: type: array items: $ref: '#/components/schemas/WeightDTODRF' OxygenSaturation: type: array items: $ref: '#/components/schemas/OxygenSaturationDTODRF' ReactionTime: type: array items: $ref: '#/components/schemas/ReactionTimeDRF' HRV: type: array items: $ref: '#/components/schemas/HRVDTODRF' VirtualCare: type: array items: $ref: '#/components/schemas/VirtualCareDTODRF' Ptosis: type: array items: $ref: '#/components/schemas/PtosisDTODRF' KCCQ: type: array items: $ref: '#/components/schemas/KCCQDTODRF' Symptom: type: array items: $ref: '#/components/schemas/SymptomDTODRF' PregnancyUpdate: type: array items: $ref: '#/components/schemas/PregnancyUpdateDTODRF' Geolocation: type: array items: $ref: '#/components/schemas/GeolocationDTODRF' MedicalHistory: type: array items: $ref: '#/components/schemas/MedicalHistoryDTODRF' WaistToHeight: type: array items: $ref: '#/components/schemas/WaistToHeightDRF' SmokeQuestions: type: array items: $ref: '#/components/schemas/SmokeQuestionsDTODRF' OxfordKneeScore: type: array items: $ref: '#/components/schemas/OxfordKneeScoreDTODRF' HighFrequencyHeartRate: type: array items: $ref: '#/components/schemas/HighFrequencyHeartRateDTODRF' KOOS: type: array items: $ref: '#/components/schemas/KOOSDTODRF' Step: type: array items: $ref: '#/components/schemas/StepDTODRF' PerceivedStressScale: type: array items: $ref: '#/components/schemas/PerceivedStressScaleDTODRF' BodyPower: type: array items: $ref: '#/components/schemas/BodyPowerDTODRF' SRS: type: array items: $ref: '#/components/schemas/SRSDTODRF' BloodGlucose: type: array items: $ref: '#/components/schemas/BloodGlucoseDTODRF' IKDC: type: array items: $ref: '#/components/schemas/IKDCDTODRF' VaccinationDetails: type: array items: $ref: '#/components/schemas/VaccinationDetailsDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' AlcoholConsumption: type: array items: $ref: '#/components/schemas/AlcoholConsumptionDTODRF' HScore: type: array items: $ref: '#/components/schemas/HScoreDTODRF' Sleep: type: array items: $ref: '#/components/schemas/SleepDTODRF' BloodPressure: type: array items: $ref: '#/components/schemas/BloodPressureDTODRF' DiabetesDistressScore: type: array items: $ref: '#/components/schemas/DiabetesDistressScoreDTODRF' HemophiliaJournal: type: array items: $ref: '#/components/schemas/HemophiliaJournalDTODRF' HealthStatus: type: array items: $ref: '#/components/schemas/HealthStatusDTODRF' AdditionalQoL: type: array items: $ref: '#/components/schemas/AdditionalQoLDTODRF' ArmFatigue: type: array items: $ref: '#/components/schemas/ArmFatigueDTODRF' BodyMeasurement: type: array items: $ref: '#/components/schemas/BodyMeasurementDTODRF' InfantFollowUp: type: array items: $ref: '#/components/schemas/InfantFollowUpDTODRF' Covid19DailyCheckIn: type: array items: $ref: '#/components/schemas/Covid19DailyCheckInDRF' RespiratoryRate: type: array items: $ref: '#/components/schemas/RespiratoryRateDTODRF' Journal: type: array items: $ref: '#/components/schemas/JournalDTODRF' SpatialSpaniOS: type: array items: $ref: '#/components/schemas/SpatialSpaniOSDTODRF' TakenMedication: type: array items: $ref: '#/components/schemas/TakenMedicationDTODRF' BreastFeedingUpdate: type: array items: $ref: '#/components/schemas/BreastFeedingUpdateDTODRF' AwarenessTraining: type: array items: $ref: '#/components/schemas/AwarenessTrainingDTODRF' BodyStress: type: array items: $ref: '#/components/schemas/BodyStressDTODRF' SleepQuestions: type: array items: $ref: '#/components/schemas/SleepQuestionsDTODRF' DashScore: type: array items: $ref: '#/components/schemas/DashScoreDTODRF' NumericMemory: type: array items: $ref: '#/components/schemas/NumericMemoryDTODRF' NDI: type: array items: $ref: '#/components/schemas/NDIDTODRF' AZScreeningQuestionnaire: type: array items: $ref: '#/components/schemas/AZScreeningQuestionnaireDTODRF' PregnancyFollowUp: type: array items: $ref: '#/components/schemas/PregnancyFollowUpDTODRF' SelfHealthRate: type: array items: $ref: '#/components/schemas/SelfHealthRateDTODRF' OxfordHipScore: type: array items: $ref: '#/components/schemas/OxfordHipScoreDTODRF' SensorCapture: type: array items: $ref: '#/components/schemas/SensorCaptureDTODRF' OARS: type: array items: $ref: '#/components/schemas/OARSDTODRF' AZGroupKeyActionTrigger: type: array items: $ref: '#/components/schemas/AZGroupKeyActionTriggerDTODRF' SF36: type: array items: $ref: '#/components/schemas/SF36DTODRF' BodyComposition: type: array items: $ref: '#/components/schemas/BodyCompositionDTODRF' EQ5D5L: type: array items: $ref: '#/components/schemas/EQ5D5LDTODRF' PulseOximetry: type: array items: $ref: '#/components/schemas/PulseOximetryDTODRF' BMI: type: array items: $ref: '#/components/schemas/BMIDTODRF' AirQualityIndex: type: array items: $ref: '#/components/schemas/AirQualityIndexDTODRF' OtherVaccine: type: array items: $ref: '#/components/schemas/OtherVaccineDTODRF' MG_ADL: type: array items: $ref: '#/components/schemas/MG_ADLDTODRF' PregnancyStatus: type: array items: $ref: '#/components/schemas/PregnancyStatusDTODRF' NORFOLK: type: array items: $ref: '#/components/schemas/NORFOLKDTODRF' Tegner: type: array items: $ref: '#/components/schemas/TegnerDTODRF' RestingBreathingRate: type: array items: $ref: '#/components/schemas/RestingBreathingRateDTODRF' ECG: type: array items: $ref: '#/components/schemas/ECGDTODRF' Spirometry: type: array items: $ref: '#/components/schemas/SpirometryDTODRF' CAT: type: array items: $ref: '#/components/schemas/CATDRF' Photo: type: array items: $ref: '#/components/schemas/PhotoDTODRF' Lysholm: type: array items: $ref: '#/components/schemas/LysholmDTODRF' CVDRiskScore: type: array items: $ref: '#/components/schemas/CVDRiskScoreDTODRF' AZFurtherPregnancyKeyActionTrigger: type: array items: $ref: '#/components/schemas/AZFurtherPregnancyKeyActionTriggerDTODRF' HeartRate: type: array items: $ref: '#/components/schemas/HeartRateDTODRF' ECGHealthKit: type: array items: $ref: '#/components/schemas/ECGHealthKitDTODRF' RevereTest: type: array items: $ref: '#/components/schemas/RevereTestDTODRF' FitbitHRV: type: array items: $ref: '#/components/schemas/FitbitHRVDTODRF' HeartRateResultsDRF: type: object properties: HeartRate: type: array items: $ref: '#/components/schemas/HeartRateDTODRF' FitbitHRV: type: array items: $ref: '#/components/schemas/FitbitHRVDTODRF' HRV: type: array items: $ref: '#/components/schemas/HRVDTODRF' PregnancyStatusDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string menstrualPeriod: type: boolean lastMenstrualPeriodDate: type: string format: date-time pregnancyStatus: type: string isExpectedDueDateAvailable: type: boolean expectedDueDate: type: string format: date-time pregnancyMoreThan1: type: string babyCount: type: integer hasMedicalFertilityProcedure: type: boolean medicalFertilityProcedureAnswer: type: array items: type: string hasOtherMedicalFertilityProcedure: type: boolean otherMedicalFertilityProcedureAnswer: type: string pregnantBefore: type: string pregnancyTimes: type: integer pastPregnancyLiveBirth: type: integer pastPregnancyStillBorn: type: integer pastPregnancyMiscarriage: type: integer pastPregnancyEctopic: type: integer pastPregnancyElectiveTermination: type: integer hasMedicalProfessionalVisit: type: boolean highRiskCondition: type: string highRiskConditionAnswers: type: array items: type: string familyHistoryDefects: type: string familyHistoryDefectsAnswers: type: array items: type: string hasPrenatalScreening: type: boolean prenatalScreeningAnswer: type: array items: type: string hasOtherPrenatalScreening: type: boolean otherPrenatalScreening: type: string hasOtherScreeningProblem: type: boolean otherScreeningProblem: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - menstrualPeriod - metadata - moduleId - userId WeightDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string originalValue: type: number format: double originalUnit: type: string required: - deploymentId - deviceName - moduleId - userId - value PtosisResultsDRF: type: object properties: Ptosis: type: array items: $ref: '#/components/schemas/PtosisDTODRF' TaskComplianceDRF: type: object properties: current: type: integer total: type: integer due: type: integer updateDateTime: type: string format: date-time percentage: type: integer SleepDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/SleepFeedbackDRF' meal: type: string userNote: type: string awake: type: integer awakeCount: type: integer sleep: type: integer outOfBed: type: integer lightSleep: type: integer deepSleep: type: integer remSleep: type: integer duration: type: integer summary: type: array items: $ref: '#/components/schemas/SleepSummaryObjectDRF' dateOfSleep: type: string format: date-time uwake: type: integer score: type: integer required: - deploymentId - deviceName - duration - moduleId - userId - uwake HealthStatusResultsDRF: type: object properties: HealthStatus: type: array items: $ref: '#/components/schemas/HealthStatusDTODRF' CancerTypeItemDRF: type: object properties: name: type: string isTakingMedication: type: boolean metastatic: type: string required: - isTakingMedication - metastatic - name StepDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer weeklyTotal: type: integer multipleValues: type: array items: $ref: '#/components/schemas/MultipleHourValuesDataDRF' rawDataObject: $ref: '#/components/schemas/FlatBufferS3ObjectDRF' dataType: type: string required: - deploymentId - deviceName - moduleId - userId - value OverviewChartRequestObjectDRF: type: object properties: skip: type: integer limit: type: integer direction: type: string fromDateTime: type: string format: date-time toDateTime: type: string format: date-time filters: type: object additionalProperties: {} userId: type: string deploymentId: type: string role: type: string status: type: string useCreateDateTime: type: boolean dataType: type: string moduleNames: type: array items: type: string required: - dataType OtherVaccineDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string hasFluVaccine: type: boolean fluVaccineDate: type: string format: date-time hasOtherVaccine: type: boolean vaccineCategory: type: array items: type: string vaccineList: type: array items: $ref: '#/components/schemas/VaccineListItemDRF' metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - hasFluVaccine - hasOtherVaccine - metadata - moduleId - userId PregnancyFollowUpResultsDRF: type: object properties: PregnancyFollowUp: type: array items: $ref: '#/components/schemas/PregnancyFollowUpDTODRF' GenderOptionTypeDRF: type: object properties: displayName: type: string value: type: string LocalizableFields: type: array items: type: string title: ' localizablefields' required: - displayName - value StudyProgressDRF: type: object properties: currentPeriod: type: integer totalPeriods: type: integer totalCompliance: type: number format: double periodProgress: type: array items: $ref: '#/components/schemas/PeriodProgressDRF' totalOpenQueriesAmount: type: integer S3ObjectDRF: type: object properties: bucket: type: string key: type: string region: type: string required: - bucket - key AnyOfCreateBodyMeasurementDRF_Or_CreateQuestionnaireDRFItem: oneOf: - $ref: '#/components/schemas/CreateQuestionnaireDRF' - $ref: '#/components/schemas/CreateBodyMeasurementDRF' BodyCompositionDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/CustomDeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string bmiDevice: type: number format: double restingMetabolism: type: integer visceralFatLevel: type: integer visceralFatLevelClassification: type: integer bodyFatLevel: type: integer bodyFatPercentage: type: number format: double skeletalMuscleLevel: type: integer skeletalMuscleLevelPercentage: type: number format: double required: - deploymentId - deviceName - moduleId - userId NORFOLKDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string totalQolScore: type: number format: double physicalFunctionLargeFiber: type: number format: double activitiesOfDailyLiving: type: number format: double symptoms: type: number format: double smallFiber: type: number format: double automic: type: number format: double required: - activitiesOfDailyLiving - automic - deploymentId - deviceName - moduleId - physicalFunctionLargeFiber - smallFiber - symptoms - totalQolScore - userId BodyPowerDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double minValue: type: integer maxValue: type: integer medianValue: type: number format: double rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' required: - deploymentId - deviceName - moduleId - userId - value CreateQuestionnaireDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string answers: type: array items: $ref: '#/components/schemas/QuestionnaireAnswerDRF' appResult: $ref: '#/components/schemas/QuestionnaireAppResultDRF' isForManager: type: boolean questionnaireId: type: string questionnaireName: type: string value: type: number format: double skipped: type: array items: $ref: '#/components/schemas/QuestionnaireAnswerDRF' updateDateTime: type: string format: date-time signOffDateTime: type: string format: date-time status: type: string revision: type: integer required: - answers - deploymentId - deviceName - moduleId - questionnaireId - questionnaireName - type - userId CreateVirtualCareDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string deploymentVersion: type: integer required: - deploymentId - deviceName - moduleId - type - userId AZGroupKeyActionTriggerResultsDRF: type: object properties: AZGroupKeyActionTrigger: type: array items: $ref: '#/components/schemas/AZGroupKeyActionTriggerDTODRF' DysphoniaDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string countingRecordingID: type: string initialProbability: type: number format: double fatiguedProbability: type: number format: double probability: type: number format: double confidence: type: string aaahhhInitialRecordingID: type: string aaahhhFatiguedRecordingID: type: string required: - aaahhhFatiguedRecordingID - aaahhhInitialRecordingID - countingRecordingID - deploymentId - deviceName - moduleId - userId AdditionalConsentQuestionDRF: type: object properties: type: type: string enabled: type: string format: type: string text: type: string description: type: string order: type: integer LocalizableFields: type: array items: type: string title: ' localizablefields' required: - enabled - format - text - type AggregateModuleResultsResponseObjectDRF: type: object properties: totalCount: type: integer value: type: number format: double valueMin: type: number format: double valueMax: type: number format: double valueAvg: type: number format: double flags: $ref: '#/components/schemas/FlagsDRF' startDateTime: type: string format: date-time endDateTime: type: string format: date-time timePeriod: $ref: '#/components/schemas/TimePeriodDRF' ECGHealthKitResultsDRF: type: object properties: ECGHealthKit: type: array items: $ref: '#/components/schemas/ECGHealthKitDTODRF' MessagingDRF: type: object properties: enabled: type: boolean twoWayMessaging: type: boolean messages: type: array items: type: string allowCustomMessage: type: boolean LocalizableFields: type: array items: type: string title: ' localizablefields' ReasonDRF: type: object properties: order: type: integer displayName: type: string LocalizableFields: type: array items: type: string title: ' localizablefields' required: - displayName - order CreateOxfordShoulderScoreDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string shoulderAffected: type: string shouldersData: type: array items: $ref: '#/components/schemas/ShoulderDataDRF' rightShoulderScore: type: integer leftShoulderScore: type: integer required: - deploymentId - deviceName - moduleId - shoulderAffected - shouldersData - type - userId HighFrequencyStepResultsDRF: type: object properties: HighFrequencyStep: type: array items: $ref: '#/components/schemas/HighFrequencyStepDTODRF' RagThresholdDRF: type: object properties: type: type: string severity: type: integer thresholdRange: type: array items: $ref: '#/components/schemas/ThresholdRangeDRF' color: type: string fieldName: type: string enabled: type: boolean mealGroup: type: string LocalizableFields: type: array items: type: string title: ' localizablefields' required: - color - enabled - fieldName - severity - thresholdRange - type MedicalConditionsItemDRF: type: object properties: conditionName: type: string isTakingMedication: type: boolean required: - conditionName - isTakingMedication CreateTakenMedicationDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string medicationName: type: string required: - deploymentId - deviceName - moduleId - type - userId CreateOxygenSaturationDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string originalValue: type: number format: double oxygenSupplement: $ref: '#/components/schemas/OxygenSupplementDRF' required: - deploymentId - deviceName - moduleId - type - userId - value CreateECGDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string averageHeartRate: type: integer classification: type: string leadType: type: string pdf: $ref: '#/components/schemas/S3ObjectDRF' dataPoints: $ref: '#/components/schemas/FlatBufferS3ObjectDRF' required: - averageHeartRate - classification - deploymentId - deviceName - leadType - moduleId - type - userId FeedbackTextDRF: type: object properties: id: type: string text: type: string order: type: integer required: - id - text RespiratoryRateDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer valueUnit: type: string originalValue: type: number format: double required: - deploymentId - deviceName - moduleId - userId - value DeploymentDTODRF: type: object properties: termAndConditionUrl: type: string privacyPolicyUrl: type: string eulaUrl: type: string privacyPolicyObject: $ref: '#/components/schemas/S3ObjectDRF' termAndConditionObject: $ref: '#/components/schemas/S3ObjectDRF' eulaObject: $ref: '#/components/schemas/S3ObjectDRF' authorisedRep: $ref: '#/components/schemas/AuthorisedRepDRF' roles: type: array items: $ref: '#/components/schemas/RoleDTODRF' sso: $ref: '#/components/schemas/SsoDRF' id: type: string draftId: type: string name: type: string description: type: string status: type: string color: type: string icon: $ref: '#/components/schemas/S3ObjectDRF' iconFileId: type: string templateThumbnailFileId: type: string descriptionUrl: type: string isSaMD: type: boolean updateDateTime: type: string format: date-time createDateTime: type: string format: date-time moduleConfigs: type: array items: $ref: '#/components/schemas/ModuleConfigDRF' onboardingConfigs: type: array items: $ref: '#/components/schemas/OnboardingModuleConfigDTODRF' learn: $ref: '#/components/schemas/LearnDRF' consent: $ref: '#/components/schemas/ConsentDRF' econsent: $ref: '#/components/schemas/EConsentDRF' keyActions: type: array items: $ref: '#/components/schemas/KeyActionConfigDRF' keyActionsEnabled: type: boolean profile: $ref: '#/components/schemas/ProfileDRF' features: $ref: '#/components/schemas/FeaturesDRF' extraCustomFields: type: object additionalProperties: {} surgeryDetails: $ref: '#/components/schemas/SurgeryDetailsDRF' contactUsURL: type: string version: type: integer integration: $ref: '#/components/schemas/IntegrationConfigDRF' language: type: string duration: type: string security: $ref: '#/components/schemas/SecurityDRF' mfaRequired: type: boolean code: type: string enrollmentCounter: type: integer staticEventConfig: $ref: '#/components/schemas/StaticEventConfigDRF' stats: $ref: '#/components/schemas/DeploymentStatsDRF' localizations: type: object additionalProperties: {} country: type: string dashboardConfiguration: $ref: '#/components/schemas/DeploymentLevelConfigurationDRF' labels: type: array items: $ref: '#/components/schemas/LabelDRF' tags: type: array items: type: string location: $ref: '#/components/schemas/LocationDRF' integrationDevices: type: array items: $ref: '#/components/schemas/IntegrationDeviceDRF' componentConfigs: type: object additionalProperties: {} defaultUnits: type: object additionalProperties: {} builder: $ref: '#/components/schemas/BuilderDRF' programId: type: integer LocalizableFields: type: array items: type: string title: ' localizablefields' NDIResultsDRF: type: object properties: NDI: type: array items: $ref: '#/components/schemas/NDIDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' VaccinationDetailsResultsDRF: type: object properties: VaccinationDetails: type: array items: $ref: '#/components/schemas/VaccinationDetailsDTODRF' SelfRatedHealthResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' SF36ResultsDRF: type: object properties: SF36: type: array items: $ref: '#/components/schemas/SF36DTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' LearnSectionDRF: type: object properties: id: type: string title: type: string order: type: integer articles: type: array items: $ref: '#/components/schemas/LearnArticleDRF' updateDateTime: type: string format: date-time createDateTime: type: string format: date-time LocalizableFields: type: array items: type: string title: ' localizablefields' ForceDataDRF: type: object properties: x: type: array items: type: integer y: type: array items: type: integer z: type: array items: type: integer zeroX: type: array items: type: integer zeroY: type: array items: type: integer zeroZ: type: array items: type: integer required: - x - y - z - zeroX - zeroY - zeroZ HRVDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double minValue: type: integer maxValue: type: integer medianValue: type: number format: double rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' required: - deploymentId - deviceName - moduleId - userId - value FlatBufferS3ObjectDRF: type: object properties: bucket: type: string key: type: string region: type: string fbsVersion: type: integer required: - bucket - key WaistToHeightDRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string height: type: number format: double waist: type: number format: double value: type: number format: double required: - deploymentId - deviceName - height - moduleId - userId ArmFatigueResultsDRF: type: object properties: ArmFatigue: type: array items: $ref: '#/components/schemas/ArmFatigueDTODRF' SymptomDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: array items: type: string complexValues: type: array items: $ref: '#/components/schemas/ComplexSymptomValueDRF' followUpQuestionIds: type: array items: type: string required: - deploymentId - deviceName - moduleId - userId QuickDashQuestionsDRF: type: object properties: jar: type: integer chores: type: integer shopping: type: integer washBack: type: integer knife: type: integer recreation: type: integer socialActivity: type: integer regularActivity: type: integer handPain: type: integer tingling: type: integer nightPain: type: integer required: - chores - handPain - jar - knife - nightPain - recreation - regularActivity - shopping - socialActivity - tingling - washBack TemperatureResultsDRF: type: object properties: Temperature: type: array items: $ref: '#/components/schemas/TemperatureDTODRF' WOMACDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string painScore: type: number format: double symptomsScore: type: number format: double adlScore: type: number format: double totalScore: type: number format: double required: - adlScore - deploymentId - deviceName - moduleId - painScore - symptomsScore - totalScore - userId BMIDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string originalValue: type: number format: double originalUnit: type: string required: - deploymentId - deviceName - moduleId - userId - value WHQResultsDRF: type: object properties: WHQ: type: array items: $ref: '#/components/schemas/WHQDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' BodyStressDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double minValue: type: integer maxValue: type: integer medianValue: type: number format: double rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' required: - deploymentId - deviceName - moduleId - userId - value VR_12ResultsDRF: type: object properties: VR12: type: array items: $ref: '#/components/schemas/VR_12DTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' MultipleHourValuesDataDRF: type: object properties: id: type: string p: type: object additionalProperties: {} d: type: string format: date-time h: type: object additionalProperties: {} SurgeryDateRuleDRF: type: object properties: maxPastRange: type: string maxFutureRange: type: string NDIDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value FlagsDRF: type: object properties: red: type: integer amber: type: integer gray: type: integer OxfordKneeScoreDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string legAffected: type: string legsData: type: array items: $ref: '#/components/schemas/LegDataDRF' rightKneeScore: type: integer leftKneeScore: type: integer required: - deploymentId - deviceName - legAffected - legsData - moduleId - userId One_Of__CreateHeartRateDRFSerializer__CreateFitbitHRVDRFSerializer__CreateHRVDRF: oneOf: - $ref: '#/components/schemas/CreateHeartRateDRF' - $ref: '#/components/schemas/CreateFitbitHRVDRF' - $ref: '#/components/schemas/CreateHRVDRF' BloodGlucoseResultsDRF: type: object properties: BloodGlucose: type: array items: $ref: '#/components/schemas/BloodGlucoseDTODRF' AHQDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value CreateModuleResultResponseObjectDRF: type: object properties: ids: type: array items: type: string moduleResultId: type: string errors: type: array items: type: string UnseenModulesResponseDRF: type: object properties: flags: type: array items: $ref: '#/components/schemas/UnseenModuleResultDRF' lastManagerNote: type: string format: date-time BackgroundInformationDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string age: type: integer sexAtBirth: type: string genderIdentity: type: string genderOther: type: string residenceCountry: type: string birthCountry: type: string weight: type: number format: double height: type: number format: double employment: type: string otherEmployment: type: string isHealthcareWorker: type: boolean smokingStatus: type: string smokingStopped: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - age - birthCountry - deploymentId - deviceName - employment - genderIdentity - height - metadata - moduleId - residenceCountry - sexAtBirth - smokingStatus - userId - weight HealthStatusDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string newOrWorseSymptoms: type: string healthProblemsOrDisabilityList: type: array items: $ref: '#/components/schemas/HealthProblemsOrDisabilityItemDRF' metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - metadata - moduleId - newOrWorseSymptoms - userId RevereTestDTODRF: type: object properties: id: type: string userId: type: string startDateTime: type: string format: date-time endDateTime: type: string format: date-time results: type: array items: $ref: '#/components/schemas/RevereTestResultDTODRF' status: type: string moduleId: type: string deploymentId: type: string required: - deploymentId - moduleId AddressObjectDRF: type: object properties: fiatNumber: type: string buildingNumber: type: string buildingName: type: string street: type: string subStreet: type: string town: type: string state: type: string postcode: type: string country: type: string line1: type: string line2: type: string line3: type: string CreateDysphoniaDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string countingRecordingID: type: string initialProbability: type: number format: double fatiguedProbability: type: number format: double probability: type: number format: double confidence: type: string aaahhhInitialRecordingID: type: string aaahhhFatiguedRecordingID: type: string required: - aaahhhFatiguedRecordingID - aaahhhInitialRecordingID - countingRecordingID - deploymentId - deviceName - moduleId - type - userId GeolocationDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string latitude: type: string format: decimal pattern: ^-?\d{0,15}(?:\.\d{0,4})?$ longitude: type: string format: decimal pattern: ^-?\d{0,15}(?:\.\d{0,4})?$ altitude: type: string format: decimal pattern: ^-?\d{0,15}(?:\.\d{0,4})?$ accuracy: type: number format: double altitudeAccuracy: type: number format: double heading: type: number format: double speed: type: number format: double required: - deploymentId - deviceName - latitude - longitude - moduleId - userId ModuleConfigDRF: type: object properties: id: type: string updateDateTime: type: string format: date-time createDateTime: type: string format: date-time moduleId: type: string moduleName: type: string shortModuleName: type: string status: type: string order: type: integer configBody: type: object additionalProperties: {} about: type: string footnote: $ref: '#/components/schemas/FootnoteDRF' schedule: $ref: '#/components/schemas/ModuleScheduleDRF' ragThresholds: type: array items: $ref: '#/components/schemas/RagThresholdDRF' learnArticleIds: type: array items: type: string learnArticles: type: array items: type: object additionalProperties: {} version: type: integer staticEvent: $ref: '#/components/schemas/StaticEventDRF' notificationData: $ref: '#/components/schemas/NotificationDataDRF' localizationPrefix: type: string goal: $ref: '#/components/schemas/ModuleGoalDTODRF' goalEnabled: type: boolean feedback: $ref: '#/components/schemas/FeedbackConfigDRF' feedbackTexts: type: array items: $ref: '#/components/schemas/FeedbackTextsDRF' readOnly: type: boolean LocalizableFields: type: array items: type: string title: ' localizablefields' required: - moduleId SurgeryDetailItemDRF: type: object properties: key: type: string value: type: string order: type: integer required: - key - value ModuleResultUnSignRequestObjectDRF: type: object properties: type: type: string ids: type: array items: type: string moduleId: type: string userId: type: string required: - ids - type OverviewChartDataDRF: type: object properties: skip: type: integer limit: type: integer moduleResults: type: array items: $ref: '#/components/schemas/ModuleResultsByDateDRF' notes: type: array items: $ref: '#/components/schemas/UserNoteDTODRF' AcceptabilityDRF: type: object properties: slowStart: type: boolean weakBlast: type: boolean weakEndBlow: type: boolean hasArtifacts: type: boolean has1stSecondArtifacts: type: boolean tooShort: type: boolean ReactionTimeDRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double required: - deploymentId - deviceName - moduleId - userId - value HemophiliaJournalResultsDRF: type: object properties: HemophiliaJournal: type: array items: $ref: '#/components/schemas/HemophiliaJournalDTODRF' CreateHighFrequencyHeartRateDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer heartRateType: type: string classification: type: string variabilityAVNN: type: integer variabilitySDNN: type: integer variabilityRMSSD: type: integer variabilityPNN50: type: number format: double variabilityprcLF: type: number format: double confidence: type: integer goodIBI: type: integer rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' valueUnit: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' multipleValues: type: array items: $ref: '#/components/schemas/MultipleValuesDataDRF' dataType: type: string required: - deploymentId - deviceName - moduleId - type - userId - value WaistToHeightResultsDRF: type: object properties: WaistToHeight: type: array items: $ref: '#/components/schemas/WaistToHeightDRF' BloodGlucoseDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string originalValue: type: number format: double originalUnit: type: string required: - deploymentId - deviceName - moduleId - userId - value UnseenModuleResultDRF: type: object properties: moduleId: type: string moduleConfigId: type: string flags: $ref: '#/components/schemas/FlagsDRF' LysholmTegnerResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' Lysholm: type: array items: $ref: '#/components/schemas/LysholmDTODRF' Tegner: type: array items: $ref: '#/components/schemas/TegnerDTODRF' BreathingResultsDRF: type: object properties: SensorCapture: type: array items: $ref: '#/components/schemas/SensorCaptureDTODRF' OARSResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' OARS: type: array items: $ref: '#/components/schemas/OARSDTODRF' PerceivedStressScaleDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value PulseOximetryResultsDRF: type: object properties: PulseOximetry: type: array items: $ref: '#/components/schemas/PulseOximetryDTODRF' RetrievePublicModuleResponseObjectDRF: type: object properties: isExpired: type: boolean isMaxFillOutReached: type: boolean givenName: type: string familyName: type: string CreateRespiratoryRateDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer valueUnit: type: string originalValue: type: number format: double required: - deploymentId - deviceName - moduleId - type - userId - value UnseenFlagsDRF: type: object properties: red: type: integer amber: type: integer green: type: integer gray: type: integer RespiratoryRateResultsDRF: type: object properties: RespiratoryRate: type: array items: $ref: '#/components/schemas/RespiratoryRateDTODRF' OxfordKneeScoreResultsDRF: type: object properties: OxfordKneeScore: type: array items: $ref: '#/components/schemas/OxfordKneeScoreDTODRF' DeploymentLevelConfigurationDRF: type: object properties: targetConsentedMonthly: type: integer targetConsented: type: integer day0Anchor: type: string targetCompleted: type: integer DeviceIntegrationDRF: type: object properties: enabled: type: boolean AdditionalQoLDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string viewFamily: type: string contactProfessionals: type: string contributeActivities: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - contactProfessionals - contributeActivities - deploymentId - deviceName - metadata - moduleId - userId - viewFamily BabyInfoDRF: type: object properties: pregnancyForBaby: type: string dateDelivery: type: string format: date-time pregnancyDuration: type: integer specifiedOutcome: type: array items: type: string babyGender: type: string methodDelivery: type: string isBreastfeedingBaby: type: boolean isCurrentlyBreastfeedingBaby: type: boolean breastfeedLongTerm: type: integer isBabyNoLiquid: type: boolean isBabyIssues: type: string specifiedIssues: type: array items: type: string required: - pregnancyForBaby SpirometryResultsDRF: type: object properties: Spirometry: type: array items: $ref: '#/components/schemas/SpirometryDTODRF' CreateStepDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer weeklyTotal: type: integer multipleValues: type: array items: $ref: '#/components/schemas/MultipleHourValuesDataDRF' rawDataObject: $ref: '#/components/schemas/FlatBufferS3ObjectDRF' dataType: type: string required: - deploymentId - deviceName - moduleId - type - userId - value PostVaccinationDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string secondCOVIDVaccinationDose: type: string format: date-time isSecondDoseAZ: type: boolean secondDoseBrand: type: string batchNumberVaccine: type: string isBatchNumberValid: type: boolean isSamePlaceVaccine2As1: type: boolean vaccinationPlace: type: string vaccinationPlaceOther: type: string vaccinationPlaceLocation: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - isSamePlaceVaccine2As1 - isSecondDoseAZ - metadata - moduleId - secondCOVIDVaccinationDose - userId SleepFeedbackDataDRF: type: object properties: value: type: integer direction: type: string daysUntilRecommendationReady: type: integer timeStamp: type: string format: date-time average: $ref: '#/components/schemas/NDayAverageDRF' required: - daysUntilRecommendationReady - direction - timeStamp - value SRSDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string function: type: number format: double pain: type: number format: double selfImage: type: number format: double mentalHealth: type: number format: double satisfactionWithManagement: type: number format: double subTotal: type: number format: double total: type: number format: double value: type: number format: double required: - deploymentId - deviceName - function - mentalHealth - moduleId - pain - satisfactionWithManagement - selfImage - subTotal - total - userId - value ECGAliveCorDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string s3Object: $ref: '#/components/schemas/S3ObjectDRF' kardiaEcgRecordId: type: string required: - deploymentId - deviceName - kardiaEcgRecordId - moduleId - s3Object - userId HighFrequencyHeartRateDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer heartRateType: type: string classification: type: string variabilityAVNN: type: integer variabilitySDNN: type: integer variabilityRMSSD: type: integer variabilityPNN50: type: number format: double variabilityprcLF: type: number format: double confidence: type: integer goodIBI: type: integer rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' valueUnit: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' multipleValues: type: array items: $ref: '#/components/schemas/MultipleValuesDataDRF' dataType: type: string required: - deploymentId - deviceName - moduleId - userId - value PreEclampsiaRiskResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' EQ5D5LDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string indexValue: type: number format: double healthState: type: integer mobility: type: integer selfCare: type: integer usualActivities: type: integer pain: type: integer anxiety: type: integer eqVas: type: integer required: - deploymentId - deviceName - moduleId - userId SF36DTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string physicalFunctioningScore: type: number format: double limitationsPhysicalHealthScore: type: number format: double limitationsEmotionalProblemsScore: type: number format: double energyFatigueScore: type: number format: double emotionalWellBeingScore: type: number format: double socialFunctioningScore: type: number format: double painScore: type: number format: double generalHealthScore: type: number format: double required: - deploymentId - deviceName - moduleId - userId KeyActionConfigDRF: type: object properties: id: type: string title: type: string description: type: string deltaFromTriggerTime: type: string durationFromTrigger: type: string durationIso: type: string instanceExpiresIn: type: string type: type: string trigger: type: string notifyEvery: type: string numberOfNotifications: type: integer learnArticleId: type: string learnArticle: type: object additionalProperties: {} moduleId: type: string moduleConfigId: type: string updateDateTime: type: string format: date-time createDateTime: type: string format: date-time LocalizableFields: type: array items: type: string title: ' localizablefields' required: - deltaFromTriggerTime - durationIso - trigger - type TegnerDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string activityLevelBefore: type: number format: double activityLevelCurrent: type: number format: double required: - activityLevelBefore - activityLevelCurrent - deploymentId - deviceName - moduleId - userId BodyStressResultsDRF: type: object properties: BodyStress: type: array items: $ref: '#/components/schemas/BodyStressDTODRF' ECGAliveCorResultsDRF: type: object properties: ECGAliveCor: type: array items: $ref: '#/components/schemas/ECGAliveCorDTODRF' DeploymentInfoDRF: type: object properties: id: type: string name: type: string code: type: string draftId: type: string status: type: string required: - id - name AnyOfCreateBloodPressureDRF_Or_CreateSymptomDRFItem: oneOf: - $ref: '#/components/schemas/CreateBloodPressureDRF' - $ref: '#/components/schemas/CreateSymptomDRF' QuestionnaireDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string answers: type: array items: $ref: '#/components/schemas/QuestionnaireAnswerDRF' appResult: $ref: '#/components/schemas/QuestionnaireAppResultDRF' isForManager: type: boolean questionnaireId: type: string questionnaireName: type: string value: type: number format: double skipped: type: array items: $ref: '#/components/schemas/QuestionnaireAnswerDRF' updateDateTime: type: string format: date-time signOffDateTime: type: string format: date-time status: type: string revision: type: integer required: - answers - deploymentId - deviceName - moduleId - questionnaireId - questionnaireName - userId SearchModuleResultsRequestObjectDRF: type: object properties: skip: type: integer limit: type: integer direction: type: string fromDateTime: type: string format: date-time toDateTime: type: string format: date-time filters: type: object additionalProperties: {} userId: type: string deploymentId: type: string role: type: string status: type: string useCreateDateTime: type: boolean modules: type: array items: type: string required: - modules SendPublicModuleResponseObjectDRF: type: object properties: ok: type: boolean id: type: string link: type: string HealthScoreResultsDRF: type: object properties: BodyMeasurement: type: array items: $ref: '#/components/schemas/BodyMeasurementDTODRF' SelfHealthRate: type: array items: $ref: '#/components/schemas/SelfHealthRateDTODRF' WaistToHeight: type: array items: $ref: '#/components/schemas/WaistToHeightDRF' Weight: type: array items: $ref: '#/components/schemas/WeightDTODRF' HeartRate: type: array items: $ref: '#/components/schemas/HeartRateDTODRF' SleepQuestions: type: array items: $ref: '#/components/schemas/SleepQuestionsDTODRF' SmokeQuestions: type: array items: $ref: '#/components/schemas/SmokeQuestionsDTODRF' ReactionTime: type: array items: $ref: '#/components/schemas/ReactionTimeDRF' AlcoholConsumption: type: array items: $ref: '#/components/schemas/AlcoholConsumptionDTODRF' NumericMemory: type: array items: $ref: '#/components/schemas/NumericMemoryDTODRF' HScore: type: array items: $ref: '#/components/schemas/HScoreDTODRF' CreateBodyStressDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double minValue: type: integer maxValue: type: integer medianValue: type: number format: double rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' required: - deploymentId - deviceName - moduleId - type - userId - value SymptomResultsDRF: type: object properties: Symptom: type: array items: $ref: '#/components/schemas/SymptomDTODRF' FeedbackTextsDRF: type: object properties: groupedBy: type: array items: type: string notifications: type: array items: $ref: '#/components/schemas/FeedbackNotificationDataDRF' NDayAverageDRF: type: object properties: days: type: integer value: type: integer required: - days - value SummaryReportDRF: type: object properties: enabled: type: boolean BMIResultsDRF: type: object properties: BMI: type: array items: $ref: '#/components/schemas/BMIDTODRF' Weight: type: array items: $ref: '#/components/schemas/WeightDTODRF' BodyComposition: type: array items: $ref: '#/components/schemas/BodyCompositionDTODRF' CreatePhotoDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string s3Object: $ref: '#/components/schemas/S3ObjectDRF' s3Thumbnail: $ref: '#/components/schemas/S3ObjectDRF' note: type: string required: - deploymentId - deviceName - moduleId - s3Object - type - userId WorkQuestionsDRF: type: object properties: technique: type: integer usualActivity: type: integer doingWell: type: integer timeAmount: type: integer required: - doingWell - technique - timeAmount - usualActivity OxygenSaturationDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string originalValue: type: number format: double oxygenSupplement: $ref: '#/components/schemas/OxygenSupplementDRF' required: - deploymentId - deviceName - moduleId - userId - value MedicalHistoryResultsDRF: type: object properties: MedicalHistory: type: array items: $ref: '#/components/schemas/MedicalHistoryDTODRF' CreateBloodGlucoseDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string originalValue: type: number format: double originalUnit: type: string required: - deploymentId - deviceName - moduleId - type - userId - value CovidTestListItemDRF: type: object properties: method: type: string date_: type: string format: date-time title: 'Date ' otherMethodName: type: string result: type: string required: - method - result OtherVaccineResultsDRF: type: object properties: OtherVaccine: type: array items: $ref: '#/components/schemas/OtherVaccineDTODRF' QuestionnaireAppResultDRF: type: object properties: appType: type: string values: type: array items: $ref: '#/components/schemas/QuestionnaireAppResultValueDRF' required: - appType - values HypertensionResultsDRF: type: object properties: BloodPressure: type: array items: $ref: '#/components/schemas/BloodPressureDTODRF' Symptom: type: array items: $ref: '#/components/schemas/SymptomDTODRF' AwarenessTrainingResultsDRF: type: object properties: AwarenessTraining: type: array items: $ref: '#/components/schemas/AwarenessTrainingDTODRF' LegDataDRF: type: object properties: pain: type: integer washing: type: integer transport: type: integer walk: type: integer meal: type: integer limping: type: integer kneelDown: type: integer bed: type: integer usualWork: type: integer letYouDown: type: integer shopping: type: integer stairs: type: integer score: type: integer legAffected: type: string required: - bed - kneelDown - letYouDown - limping - meal - pain - shopping - stairs - transport - usualWork - walk - washing SurgeryDetailDRF: type: object properties: displayString: type: string placeHolder: type: string order: type: integer items: type: array items: $ref: '#/components/schemas/SurgeryDetailItemDRF' required: - displayString - placeHolder NumericMemoryDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value StepResultsDRF: type: object properties: Step: type: array items: $ref: '#/components/schemas/StepDTODRF' OxfordShoulderScoreDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string shoulderAffected: type: string shouldersData: type: array items: $ref: '#/components/schemas/ShoulderDataDRF' rightShoulderScore: type: integer leftShoulderScore: type: integer required: - deploymentId - deviceName - moduleId - shoulderAffected - shouldersData - userId CreateBodyMeasurementDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string visceralFat: type: number format: double totalBodyFat: type: number format: double waistCircumference: type: number format: double waistCircumferenceUnit: type: string hipCircumference: type: number format: double hipCircumferenceUnit: type: string waistToHipRatio: type: number format: double required: - deploymentId - deviceName - moduleId - type - userId IntegrationConfigDRF: type: object properties: pamConfig: $ref: '#/components/schemas/PAMIntegrationConfigDRF' AsthmaControlTestResultsDRF: type: object properties: AsthmaControlTest: type: array items: $ref: '#/components/schemas/AsthmaControlTestDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' AZFurtherPregnancyKeyActionTriggerResultsDRF: type: object properties: AZFurtherPregnancyKeyActionTrigger: type: array items: $ref: '#/components/schemas/AZFurtherPregnancyKeyActionTriggerDTODRF' StaticEventConfigDRF: type: object properties: title: type: string description: type: string preview: type: string required: - description - title MedicalHistoryDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string cancerType: type: array items: $ref: '#/components/schemas/CancerTypeItemDRF' medicalDiagnosis: type: array items: type: string medicalConditions: type: array items: $ref: '#/components/schemas/MedicalConditionsItemDRF' takingImmunoSuppressants: type: string immunoSuppressantMedicationList: type: array items: type: string isCovidInfectedInPast: type: boolean covidInfectedDate: type: string format: date-time isCovidToldByDoctor: type: boolean covidToldByDoctorDate: type: string format: date-time takenCovidTest: type: string covidTestResult: type: string covidTestDate: type: string format: date-time covidTestMethod: type: string covidTestOther: type: string covidSymptoms: type: array items: $ref: '#/components/schemas/CovidSymptomsItemDRF' otherCovidSymptoms: type: array items: $ref: '#/components/schemas/OtherCovidSymptomsItemDRF' covidSymptomAction: type: array items: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' hadCovidSymptoms: type: boolean hadOtherCovidSymptoms: type: boolean isDiagnosedWithCancer: type: boolean required: - deploymentId - deviceName - isCovidInfectedInPast - isCovidToldByDoctor - isDiagnosedWithCancer - medicalDiagnosis - metadata - moduleId - takenCovidTest - takingImmunoSuppressants - userId AnyOfCreateBodyMeasurementDRF_Or_CreateHeartRateDRF_Or_CreateQuestionnaireDRFItem: oneOf: - $ref: '#/components/schemas/CreateQuestionnaireDRF' - $ref: '#/components/schemas/CreateHeartRateDRF' - $ref: '#/components/schemas/CreateBodyMeasurementDRF' VirtualCareResultsDRF: type: object properties: VirtualCare: type: array items: $ref: '#/components/schemas/VirtualCareDTODRF' LearnDRF: type: object properties: id: type: string updateDateTime: type: string format: date-time createDateTime: type: string format: date-time sections: type: array items: $ref: '#/components/schemas/LearnSectionDRF' LocalizableFields: type: array items: type: string title: ' localizablefields' PostVaccinationResultsDRF: type: object properties: PostVaccination: type: array items: $ref: '#/components/schemas/PostVaccinationDTODRF' FeedbackConfigDRF: type: object properties: enabled: type: boolean upperBound: type: integer lowerBound: type: integer query: type: string tags: type: array items: type: string cmsContentIds: type: array items: type: string severityFilter: type: array items: $ref: '#/components/schemas/SeverityFilterDRF' variabilityFilter: $ref: '#/components/schemas/VariabilityFilterDRF' feedbacks: type: array items: $ref: '#/components/schemas/FeedBacksGroupedByRagDRF' required: - enabled FeedBacksGroupedByRagDRF: type: object properties: rag: type: array items: type: string texts: type: array items: $ref: '#/components/schemas/FeedbackTextDRF' required: - rag - texts ConsentSectionDRF: type: object properties: type: type: string title: type: string details: type: string reviewDetails: type: string options: type: array items: $ref: '#/components/schemas/ConsentSectionOptionsDRF' LocalizableFields: type: array items: type: string title: ' localizablefields' required: - type InfantFollowUpResultsDRF: type: object properties: InfantFollowUp: type: array items: $ref: '#/components/schemas/InfantFollowUpDTODRF' SRSResultsDRF: type: object properties: SRS: type: array items: $ref: '#/components/schemas/SRSDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' BreastFeedingUpdateBabyDetailsDRF: type: object properties: healthIssue: type: array items: type: string healthIssueAction: type: array items: type: string hasReceivedDiagnosis: type: boolean diagnosisList: type: array items: type: string required: - hasReceivedDiagnosis - healthIssue - healthIssueAction Covid19DailyCheckInDRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string contactType: type: string required: - contactType - deploymentId - deviceName - moduleId - userId CreateBloodPressureDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string diastolicValue: type: integer systolicValue: type: integer diastolicValueUnit: type: string systolicValueUnit: type: string takenMedications: type: array items: type: string required: - deploymentId - deviceName - diastolicValue - moduleId - systolicValue - type - userId CreateWeightDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string originalValue: type: number format: double originalUnit: type: string required: - deploymentId - deviceName - moduleId - type - userId - value CreateOxfordKneeScoreDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string legAffected: type: string legsData: type: array items: $ref: '#/components/schemas/LegDataDRF' rightKneeScore: type: integer leftKneeScore: type: integer required: - deploymentId - deviceName - legAffected - legsData - moduleId - type - userId LearnArticleContentDRF: type: object properties: id: type: string cmsArticleId: type: string cmsThumbnail: type: string type: type: string timeToRead: type: string textDetails: type: string videoUrl: $ref: '#/components/schemas/S3ObjectDRF' url: type: string contentObject: $ref: '#/components/schemas/S3ObjectDRF' read: type: boolean isValid: type: boolean LocalizableFields: type: array items: type: string title: ' localizablefields' required: - type AirQualityIndexDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer latitude: type: number format: double longitude: type: number format: double required: - deploymentId - deviceName - latitude - longitude - moduleId - userId - value PhotoResultsDRF: type: object properties: Photo: type: array items: $ref: '#/components/schemas/PhotoDTODRF' EQ5D5LResultsDRF: type: object properties: EQ5D5L: type: array items: $ref: '#/components/schemas/EQ5D5LDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' ModuleGoalDTODRF: type: object properties: values: type: array items: type: object additionalProperties: {} notes: type: string completed: type: boolean dateOfCompletion: type: string format: date-time createdBy: $ref: '#/components/schemas/ModuleGoalCreatedByDRF' createDateTime: type: string format: date-time seenByApp: type: boolean seenByCPAfterCompletion: type: boolean achieveNotificationSent: type: boolean BreastFeedingBabyStatusDetailsItemDRF: type: object properties: ageInMonths: type: integer hasOnlyBreastMilk: type: boolean weightAtBirth: type: number format: double hasBirthDefects: type: boolean babyBirthDefectList: type: array items: type: string hasChronicConditions: type: boolean chronicConditionList: type: array items: type: string hasMedications: type: boolean isMedicationByDoctor: type: boolean conditionList: type: array items: type: string required: - ageInMonths - hasBirthDefects - hasChronicConditions - hasMedications - weightAtBirth AZFurtherPregnancyKeyActionTriggerDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string currentGroupCategory: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - currentGroupCategory - deploymentId - deviceName - metadata - moduleId - userId HealthProblemsOrDisabilityItemDRF: type: object properties: reportedBefore: type: string symptomsList: type: array items: $ref: '#/components/schemas/SymptomsListItemDRF' healthIssueAction: type: array items: type: string remoteConsultation: type: integer inPersonConsultation: type: integer hospitalizedNights: type: integer isMedicationsPrescribed: type: boolean medicationName: type: array items: type: string receivedDiagnosis: type: string diagnosisName: type: array items: type: string lostDaysAtWorkOrEducation: type: string lostWorkDays: type: integer lostEducationDays: type: integer isHealthIssueDueToCovid: type: boolean tookCovidTest: type: string numCovidTestsTaken: type: integer covidTestList: type: array items: $ref: '#/components/schemas/CovidTestListItemDRF' otherNewOrWorseSymptoms: type: boolean required: - healthIssueAction - isHealthIssueDueToCovid - isMedicationsPrescribed - lostDaysAtWorkOrEducation - receivedDiagnosis - reportedBefore - symptomsList SleepQuestionsDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string sleepQualityScore: type: string tiredScore: type: string hoursSleep: type: integer minutesSleep: type: integer required: - deploymentId - deviceName - hoursSleep - minutesSleep - moduleId - sleepQualityScore - tiredScore - userId RecentFlagsDRF: type: object properties: red: type: integer amber: type: integer green: type: integer gray: type: integer KeyAreaItemDRF: type: object properties: keyArea: type: string messageLine: type: string status: type: string value: type: integer submissionDateTime: type: string format: date-time required: - keyArea - messageLine - status - value CVDRiskScoreDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string age: type: number format: double sex: type: string alcoholIntake: type: string sleepDuration: type: number format: double smokingStatus: type: boolean walkingPace: type: string overallHealth: type: string existingConditions: type: array items: type: string existingSymptoms: type: array items: type: string currentMedications: type: array items: type: string familyHeartDisease: type: array items: type: string heartRate: type: number format: double waistCircumference: type: number format: double hipCircumference: type: number format: double waistToHipRatio: type: number format: double riskFactors: type: array items: $ref: '#/components/schemas/RiskFactorDRF' riskTrajectory: type: array items: $ref: '#/components/schemas/RiskTrajectoryDRF' originalValue: type: number format: double roundedValue: type: number format: double required: - age - alcoholIntake - currentMedications - deploymentId - deviceName - existingConditions - existingSymptoms - familyHeartDisease - heartRate - hipCircumference - moduleId - overallHealth - sex - sleepDuration - smokingStatus - userId - waistCircumference - walkingPace SensorCaptureDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string s3Object: $ref: '#/components/schemas/S3ObjectDRF' sanityCheck: type: boolean sanityCheckMessage: type: string measurementLocation: type: string sensorDataTypes: type: array items: type: string value: type: number format: double required: - deploymentId - deviceName - moduleId - s3Object - userId SsoDRF: type: object properties: name: type: string org: type: string info: $ref: '#/components/schemas/SsoInfoDRF' SurgeryDetailsDRF: type: object properties: operationType: $ref: '#/components/schemas/SurgeryDetailDRF' implantType: $ref: '#/components/schemas/SurgeryDetailDRF' roboticAssistance: $ref: '#/components/schemas/SurgeryDetailDRF' SpatialSpaniOSDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value GeneralAnxietyDisorderResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' VerifyPublicModuleResponseObjectDRF: type: object properties: ok: type: boolean authToken: type: string FeedbackTextResponseDRF: type: object properties: feedbackTextId: type: string title: type: string text: type: string required: - feedbackTextId - text - title ShoulderDataDRF: type: object properties: score: type: integer shoulderAffected: type: string shoulderQuestions: $ref: '#/components/schemas/ShoulderQuestionsDRF' required: - shoulderQuestions Covid19RiskScoreCoreQuestionsDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string bloodType: type: string preExistingConditions: type: array items: type: string currentSymptoms: type: array items: type: string score: type: number format: double status: type: string required: - bloodType - currentSymptoms - deploymentId - deviceName - moduleId - preExistingConditions - userId BreastFeedingUpdateDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string isBreastFeedingNow: type: boolean stopDate: type: string format: date-time newOrWorseSymptoms: type: array items: type: string numBreastFeedingBabies: type: integer breastFeedingBabyDetails: type: array items: $ref: '#/components/schemas/BreastFeedingUpdateBabyDetailsDRF' metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - isBreastFeedingNow - metadata - moduleId - newOrWorseSymptoms - userId CreateFitbitHRVDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string rmssd: type: number format: double coverage: type: number format: double hf: type: number format: double lf: type: number format: double required: - deploymentId - deviceName - moduleId - type - userId UserAgentDRF: type: object properties: product: type: string version: type: string softwareName: type: string softwareVersion: type: string bundleId: type: string build: type: string hardware: type: string component: type: string language: type: string clientType: type: string required: - product - softwareName - softwareVersion - version RetrieveModuleResultsRequestObjectDRF: type: object properties: skip: type: integer limit: type: integer direction: type: string fromDateTime: type: string format: date-time toDateTime: type: string format: date-time filters: type: object additionalProperties: {} userId: type: string deploymentId: type: string role: type: string status: type: string useCreateDateTime: type: boolean moduleId: type: string moduleConfigId: type: string excludedFields: type: array items: type: string normalQuestionnaires: type: boolean excludeModuleIds: type: array items: type: string unseenOnly: type: boolean average: type: boolean pathUserTimeZone: type: string ODIResultsDRF: type: object properties: ODI: type: array items: $ref: '#/components/schemas/ODIDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' FileFieldDRF: type: object properties: fileId: type: string required: - fileId BreastFeedingStatusDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string isBreastFeedingCurrently: type: boolean numberOfWeeksAtChildBirth: type: integer hadComplicationsAtBirth: type: boolean complicationList: type: array items: type: string hasHighRiskConditions: type: boolean highRiskConditions: type: array items: type: string familyHistoryOfDefects: type: string familyHistoryOfDefectsList: type: array items: type: string numBreastFeedingBabies: type: integer breastFeedingBabyDetails: type: array items: $ref: '#/components/schemas/BreastFeedingBabyStatusDetailsItemDRF' metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - isBreastFeedingCurrently - metadata - moduleId - userId SpatialSpaniOSResultsDRF: type: object properties: SpatialSpaniOS: type: array items: $ref: '#/components/schemas/SpatialSpaniOSDTODRF' PeriodProgressDRF: type: object properties: taskCompliance: type: number format: double startDateTime: type: string format: date-time openQueriesAmount: type: integer passedDueDateFormsAmount: type: integer passedDatesCounter: type: array items: $ref: '#/components/schemas/PassedDueDateEventsAmountDRF' OARSDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string painScore: type: number format: double sleepScore: type: number format: double nauseaScore: type: number format: double mobilityScore: type: number format: double oarsScore: type: number format: double required: - deploymentId - deviceName - mobilityScore - moduleId - nauseaScore - oarsScore - painScore - sleepScore - userId JournalResultsDRF: type: object properties: Journal: type: array items: $ref: '#/components/schemas/JournalDTODRF' SdkConfigDRF: type: object properties: sdkApiUrl: type: string accessKey: type: string secretKey: type: string teamId: type: string partnerId: type: string BloodPressureResultsDRF: type: object properties: BloodPressure: type: array items: $ref: '#/components/schemas/BloodPressureDTODRF' EmailTemplateDRF: type: object properties: name: type: string subject: type: string template: type: string required: - name - template PatientPersonalizationDRF: type: object properties: rag: type: boolean goal: type: boolean DeviceManufacturerDRF: type: object properties: name: type: string displayName: type: string sdkKey: type: string sdkConfig: $ref: '#/components/schemas/SdkConfigDRF' required: - name ConsentDRF: type: object properties: id: type: string enabled: type: string review: $ref: '#/components/schemas/ConsentReviewDRF' revision: type: integer additionalConsentQuestions: type: array items: $ref: '#/components/schemas/AdditionalConsentQuestionDRF' signature: $ref: '#/components/schemas/ConsentSignatureDRF' sections: type: array items: $ref: '#/components/schemas/ConsentSectionDRF' instituteName: type: string instituteFullName: type: string instituteTextDetails: type: string admissionText: type: string createDateTime: type: string format: date-time LocalizableFields: type: array items: type: string title: ' localizablefields' required: - enabled AdditionalContactDetailsDRF: type: object properties: altContactNumber: type: string regularContactName: type: string regularContactNumber: type: string emergencyContactName: type: string emergencyContactNumber: type: string DeviceDetailsDRF: type: object properties: uuid: type: string serialNumber: type: string modelName: type: string manufacturer: type: string required: - manufacturer - modelName - uuid RiskTrajectoryDRF: type: object properties: riskPercentage: type: number format: double daysCount: type: number format: double required: - daysCount - riskPercentage CreateJournalDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: string required: - deploymentId - deviceName - moduleId - type - userId - value WHQDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value FootnoteDRF: type: object properties: enabled: type: boolean text: type: string LocalizableFields: type: array items: type: string title: ' localizablefields' OnboardingModuleConfigDTODRF: type: object properties: id: type: string onboardingId: type: string preloadNeeded: type: boolean status: type: string configBody: type: object additionalProperties: {} order: type: integer version: type: integer versionString: type: string userTypes: type: array items: type: string organizationId: type: string reason: type: string deploymentIds: type: array items: type: string versionInt: type: object additionalProperties: {} updateDateTime: type: string format: date-time createDateTime: type: string format: date-time required: - onboardingId - order HeartRateDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer heartRateType: type: string classification: type: string variabilityAVNN: type: integer variabilitySDNN: type: integer variabilityRMSSD: type: integer variabilityPNN50: type: number format: double variabilityprcLF: type: number format: double confidence: type: integer goodIBI: type: integer rawDataObject: $ref: '#/components/schemas/S3ObjectDRF' valueUnit: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - moduleId - userId - value RiskFactorDRF: type: object properties: name: type: string colorHex: type: string contribution: type: number format: double required: - name MedicationTrackerResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' TemperatureDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double valueUnit: type: string originalValue: type: number format: double originalUnit: type: string required: - deploymentId - deviceName - moduleId - userId - value HighFrequencyStepDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string stepsObject: $ref: '#/components/schemas/FlatBufferS3ObjectDRF' required: - deploymentId - deviceName - moduleId - stepsObject - userId EnvironmentDRF: type: object properties: pressure: type: number format: double temperature: type: number format: double humidity: type: number format: double required: - humidity - pressure - temperature UnreadMessagesCountDRF: type: object properties: manager: type: integer user: type: integer ModuleFeedbackDRF: type: object properties: criteria: type: object additionalProperties: {} text: $ref: '#/components/schemas/FeedbackTextDRF' moduleData: type: object additionalProperties: {} language: type: string notificationData: $ref: '#/components/schemas/FeedbackNotificationDataDRF' SleepResultsDRF: type: object properties: Sleep: type: array items: $ref: '#/components/schemas/SleepDTODRF' BackgroundInformationResultsDRF: type: object properties: BackgroundInformation: type: array items: $ref: '#/components/schemas/BackgroundInformationDTODRF' CreateGeolocationDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string latitude: type: string format: decimal pattern: ^-?\d{0,15}(?:\.\d{0,4})?$ longitude: type: string format: decimal pattern: ^-?\d{0,15}(?:\.\d{0,4})?$ altitude: type: string format: decimal pattern: ^-?\d{0,15}(?:\.\d{0,4})?$ accuracy: type: number format: double altitudeAccuracy: type: number format: double heading: type: number format: double speed: type: number format: double required: - deploymentId - deviceName - latitude - longitude - moduleId - type - userId ECGHealthKitDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: string ecgReading: $ref: '#/components/schemas/ECGReadingDRF' generatedPDF: $ref: '#/components/schemas/S3ObjectDRF' required: - deploymentId - deviceName - ecgReading - moduleId - userId - value FeverAndPainDrugsDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string hasAntiFeverPainDrugs: type: boolean medStartedBeforeAfter: type: string daysBeforeVacMedication: type: integer daysAfterVacMedication: type: integer isUnderMedication: type: boolean daysCountMedication: type: integer metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - hasAntiFeverPainDrugs - metadata - moduleId - userId UpdateModuleResultStatusResponseObjectDRF: type: object properties: modifiedFormsCount: type: integer required: - modifiedFormsCount ModuleGoalCreatedByDRF: type: object properties: creatorId: type: string creatorName: type: string AggregateModuleResultsRequestObjectsDRF: type: object properties: function: type: string primitiveName: type: string mode: type: string fromDateTime: type: string format: date-time toDateTime: type: string format: date-time skip: type: integer limit: type: integer timezone: type: string moduleConfigId: type: string includeMaxRecord: type: boolean userId: type: string requesterTz: type: string required: - function - mode - primitiveName BodyMeasurementDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string visceralFat: type: number format: double totalBodyFat: type: number format: double waistCircumference: type: number format: double waistCircumferenceUnit: type: string hipCircumference: type: number format: double hipCircumferenceUnit: type: string waistToHipRatio: type: number format: double required: - deploymentId - deviceName - moduleId - userId RevereTestResultsDRF: type: object properties: RevereTest: type: array items: $ref: '#/components/schemas/RevereTestDTODRF' EmailConfigDRF: type: object properties: enabled: type: boolean templates: type: array items: $ref: '#/components/schemas/EmailTemplateDRF' SeverityFilterDRF: type: object properties: severity: type: integer tags: type: array items: type: string required: - severity - tags ECGDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string averageHeartRate: type: integer classification: type: string leadType: type: string pdf: $ref: '#/components/schemas/S3ObjectDRF' dataPoints: $ref: '#/components/schemas/FlatBufferS3ObjectDRF' required: - averageHeartRate - classification - deploymentId - deviceName - leadType - moduleId - userId ResearchTeamActionsDRF: type: object properties: forms: type: array items: type: string NORFOLKResultsDRF: type: object properties: Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' NORFOLK: type: array items: $ref: '#/components/schemas/NORFOLKDTODRF' BTPSInfoDRF: type: object properties: temperature: type: number format: double pressure: type: number format: double humidity: type: number format: double lowBTPSCoef: type: array items: type: number format: double highBTPSCoef: type: array items: type: number format: double required: - highBTPSCoef - humidity - lowBTPSCoef - pressure - temperature BloodPressureDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string diastolicValue: type: integer systolicValue: type: integer diastolicValueUnit: type: string systolicValueUnit: type: string takenMedications: type: array items: type: string required: - deploymentId - deviceName - diastolicValue - moduleId - systolicValue - userId ConsentReviewDRF: type: object properties: title: type: string details: type: string LocalizableFields: type: array items: type: string title: ' localizablefields' required: - details - title DiabetesDistressScoreResultsDRF: type: object properties: DiabetesDistressScore: type: array items: $ref: '#/components/schemas/DiabetesDistressScoreDTODRF' Questionnaire: type: array items: $ref: '#/components/schemas/QuestionnaireDTODRF' ProfileFieldsDRF: type: object properties: givenName: type: boolean familyName: type: boolean dateOfBirth: type: boolean height: type: boolean gender: type: boolean biologicalSex: type: boolean race: type: boolean ethnicity: type: boolean ethnicityOptions: type: array items: $ref: '#/components/schemas/EthnicityOptionDRF' additionalContactDetails: $ref: '#/components/schemas/AdditionalContactDetailsItemDRF' mandatoryOnboardingFields: type: array items: type: string extraIds: $ref: '#/components/schemas/ProfileExtraIdsDRF' genderOptions: type: array items: $ref: '#/components/schemas/GenderOptionTypeDRF' bloodGroup: type: boolean phoneNumber: type: boolean email: type: boolean primaryAddress: type: boolean emergencyPhoneNumber: type: boolean familyMedicalHistory: type: boolean pastHistory: type: boolean presentSymptoms: type: boolean operationHistory: type: boolean chronicIllness: type: boolean allergyHistory: type: boolean pregnancy: type: boolean dateOfLastPhysicalExam: type: boolean unEditableFields: type: array items: type: string validators: type: object additionalProperties: {} ordering: type: array items: type: string LocalizableFields: type: array items: type: string title: ' localizablefields' ExcludedFromOrderingFields: type: array items: type: string title: ' excluded from ordering fields' RestingBreathingRateDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value VaccineListItemDRF: type: object properties: name: type: string vaccinatedDate: type: string format: date-time required: - name AZScreeningQuestionnaireDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string hasReceivedCOVIDVacInPast4Weeks: type: boolean isAZVaccineFirstDose: type: boolean is18YearsOldDuringVaccination: type: boolean metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - hasReceivedCOVIDVacInPast4Weeks - is18YearsOldDuringVaccination - isAZVaccineFirstDose - metadata - moduleId - userId PregnancyFollowUpDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string pregnantMedications: type: boolean prescriptionMedications: type: array items: type: string overCounterPregnantMedications: type: boolean overCounterMedications: type: array items: type: string babyCount: type: string currentBabyCount: type: integer babyInfo: type: array items: $ref: '#/components/schemas/BabyInfoDRF' metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - babyCount - babyInfo - deploymentId - deviceName - metadata - moduleId - overCounterPregnantMedications - pregnantMedications - userId AZGroupKeyActionTriggerDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string firstVaccineDate: type: string format: date-time groupCategory: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - firstVaccineDate - groupCategory - metadata - moduleId - userId SportArtQuestionsDRF: type: object properties: technique: type: integer usualActivity: type: integer doingWell: type: integer timeAmount: type: integer required: - doingWell - technique - timeAmount - usualActivity SleepSummaryObjectDRF: type: object properties: dateTime: type: string format: date-time seconds: type: integer ModuleScheduleDRF: type: object properties: isoDuration: type: string timesPerDuration: type: integer friendlyText: type: string timesOfDay: type: array items: type: string timesOfReadings: type: array items: type: string specificWeekDays: type: array items: type: string CATDRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: integer required: - deploymentId - deviceName - moduleId - userId - value AirQualityResultsDRF: type: object properties: AirQualityIndex: type: array items: $ref: '#/components/schemas/AirQualityIndexDTODRF' EConsentSectionDRF: type: object properties: type: type: string title: type: string details: type: string reviewDetails: type: string options: type: array items: $ref: '#/components/schemas/ConsentSectionOptionsDRF' LocalizableFields: type: array items: type: string title: ' localizablefields' contentType: type: string thumbnailUrl: type: string thumbnailLocation: $ref: '#/components/schemas/S3ObjectDRF' videoUrl: type: string videoLocation: $ref: '#/components/schemas/S3ObjectDRF' required: - contentType - type ProfileDRF: type: object properties: fields: $ref: '#/components/schemas/ProfileFieldsDRF' clinicianOnlyFields: $ref: '#/components/schemas/ClinicianOnlyFieldsDRF' LocalizableFields: type: array items: type: string title: ' localizablefields' CustomDeviceDetailsDRF: type: object properties: uuid: type: string serialNumber: type: string modelName: type: string manufacturer: type: string userIndex: type: integer required: - manufacturer - modelName - uuid RestingHeartRateResultsDRF: type: object properties: HeartRate: type: array items: $ref: '#/components/schemas/HeartRateDTODRF' PeakFlowResultsDRF: type: object properties: PeakFlow: type: array items: $ref: '#/components/schemas/PeakFlowDTODRF' KOOSDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string adlScore: type: number format: double qualityOfLifeScore: type: number format: double painScore: type: number format: double symptomsScore: type: number format: double sportRecreationScore: type: number format: double required: - adlScore - deploymentId - deviceName - moduleId - painScore - qualityOfLifeScore - sportRecreationScore - symptomsScore - userId PROMISGlobalHealthDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string global01: type: string global02: type: string global03: type: string global04: type: string global05: type: string global06: type: string global07rc: type: integer global08r: type: string global09r: type: string global10r: type: string mentalHealthValue: type: number format: double mentalHealthResult: $ref: '#/components/schemas/QuestionnaireAppResultDRF' physicalHealthValue: type: number format: double physicalHealthResult: $ref: '#/components/schemas/QuestionnaireAppResultDRF' metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - global01 - global02 - global03 - global04 - global05 - global06 - global07rc - global08r - global09r - global10r - metadata - moduleId - userId RestingBreathingRateResultsDRF: type: object properties: RestingBreathingRate: type: array items: $ref: '#/components/schemas/RestingBreathingRateDTODRF' FeedbackNotificationDataDRF: type: object properties: title: type: string body: type: string offline: type: boolean LocalizableFields: type: array items: type: string title: ' localizablefields' order: type: integer MultipleValuesDataDRF: type: object properties: id: type: string p: type: object additionalProperties: {} d: type: string format: date-time TakenMedicationResultsDRF: type: object properties: TakenMedication: type: array items: $ref: '#/components/schemas/TakenMedicationDTODRF' RoleDTODRF: type: object properties: id: type: string name: type: string permissions: type: array items: type: string userType: type: string isThirdParty: type: boolean OxfordHipScoreDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string hipAffected: type: string hipsData: type: array items: $ref: '#/components/schemas/HipDataDRF' rightHipScore: type: integer leftHipScore: type: integer required: - deploymentId - deviceName - hipAffected - hipsData - moduleId - userId AnyOfCreateQuestionnaireDRF_Or_CreateSymptomDRFItem: oneOf: - $ref: '#/components/schemas/CreateSymptomDRF' - $ref: '#/components/schemas/CreateQuestionnaireDRF' HighFrequencyHeartRateResultsDRF: type: object properties: HighFrequencyHeartRate: type: array items: $ref: '#/components/schemas/HighFrequencyHeartRateDTODRF' DiabetesDistressScoreDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string totalDDS: type: number format: double emotionalBurden: type: number format: double physicianDistress: type: number format: double regimenDistress: type: number format: double interpersonalDistress: type: number format: double required: - deploymentId - deviceName - moduleId - totalDDS - userId ShoulderQuestionsDRF: type: object properties: worstPain: type: integer dressing: type: integer transport: type: integer knifeFork: type: integer shopping: type: integer foodTray: type: integer combHair: type: integer usualPain: type: integer hangCloth: type: integer washDry: type: integer workPain: type: integer nightPain: type: integer required: - combHair - dressing - foodTray - hangCloth - knifeFork - nightPain - shopping - transport - usualPain - washDry - workPain - worstPain LearnArticleDRF: type: object properties: id: type: string title: type: string type: type: string thumbnailUrl: $ref: '#/components/schemas/S3ObjectDRF' order: type: integer content: $ref: '#/components/schemas/LearnArticleContentDRF' updateDateTime: type: string format: date-time createDateTime: type: string format: date-time LocalizableFields: type: array items: type: string title: ' localizablefields' required: - content - type EthnicityOptionDRF: type: object properties: displayName: type: string value: type: string LocalizableFields: type: array items: type: string title: ' localizablefields' required: - displayName - value PhotoDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string s3Object: $ref: '#/components/schemas/S3ObjectDRF' s3Thumbnail: $ref: '#/components/schemas/S3ObjectDRF' note: type: string required: - deploymentId - deviceName - moduleId - s3Object - userId PregnancyUpdateDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string skipped: type: array items: type: string hasMenstrualPeriod: type: boolean lastMenstrualPeriodDateDay1: type: string format: date-time becamePregnant: type: boolean isPregnancyCurrent: type: boolean isExpectedDueDateAvailable: type: boolean expectedDueDate: type: string format: date-time pregnancyMoreThan1: type: string babyCount: type: integer pastPregnancyMoreThan1: type: string pastBabyCount: type: integer pregnancyResult: type: array items: type: string hasOtherPregnancyOutcome: type: boolean otherPregnancyResult: type: array items: type: string pastPregnancyWeeks: type: integer hasPastPregnancy: type: string pregnancyTimes: type: integer pastPregnancyLifeBirth: type: integer pastPregnancyStillBorn: type: integer pastPregnancyEctopic: type: integer pastPregnancyMiscarriage: type: integer pastPregnancyElectiveTermination: type: integer hasVisitMedicalProfessional: type: boolean highRiskCondition: type: string highRiskConditionAnswers: type: array items: type: string familyHistoryDefects: type: string familyHistoryDefectsAnswers: type: array items: type: string hasPrenatalScreening: type: boolean prenatalScreeningAnswers: type: array items: type: string hasOtherPrenatalScreening: type: boolean otherPrenatalScreening: type: string hasScreeningProblem: type: boolean screeningProblemText: type: string metadata: $ref: '#/components/schemas/QuestionnaireMetadataDRF' required: - deploymentId - deviceName - hasMenstrualPeriod - metadata - moduleId - userId AnyOfCreateDysarthriaDRF_Or_CreateDysphoniaDRFItem: oneOf: - $ref: '#/components/schemas/CreateDysphoniaDRF' - $ref: '#/components/schemas/CreateDysarthriaDRF' OkResponseDRF: type: object properties: ok: type: boolean CreateSymptomDRF: type: object properties: type: type: string id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: array items: type: string complexValues: type: array items: $ref: '#/components/schemas/ComplexSymptomValueDRF' followUpQuestionIds: type: array items: type: string required: - deploymentId - deviceName - moduleId - type - userId Covid19RiskScoreDTODRF: type: object properties: id: type: string userId: type: string moduleId: type: string moduleConfigId: type: string moduleResultId: type: string deploymentId: type: string version: type: integer deviceName: type: string isAggregated: type: boolean startDateTime: type: string format: date-time endDateTime: type: string format: date-time createDateTime: type: string format: date-time submitterId: type: string correlationStartDateTime: type: string format: date-time client: $ref: '#/components/schemas/UserAgentDRF' server: $ref: '#/components/schemas/ServerDRF' ragThreshold: type: object additionalProperties: {} flags: type: object additionalProperties: {} eventLogId: type: string device: $ref: '#/components/schemas/DeviceDetailsDRF' source: type: string isAverage: type: boolean noteId: type: string feedback: $ref: '#/components/schemas/ModuleFeedbackDRF' meal: type: string userNote: type: string value: type: number format: double status: type: string required: - deploymentId - deviceName - moduleId - userId OtherVaccCategoryItemDRF: type: object properties: name: type: string vaccDate: type: string format: date-time required: - vaccDate securitySchemes: Hawk_Auth: type: apiKey in: header name: Authorization description: 'Hawk MAC authentication. Paste a full Authorization header value. Example: Authorization: Hawk id="userId:clientId", ts="", nonce="", mac=""[, hash=""][, ext=""] Note: Swagger UI cannot generate Hawk headers. Use your client to compute the MAC (e.g., with mohawk), then paste the full value here.' JWT_Auth: type: http scheme: bearer in: header bearerFormat: JWT description: 'Use HTTP Bearer auth with a JWT. Send the token in the Authorization header: Authorization: Bearer The token should contain standard claims plus projectId and clientId in user claims.' jwtAuth: type: http scheme: bearer bearerFormat: JWT