Download OpenAPI specification:
This API defines the services powering the MMC Gait Assessment System, which supports full patient flow through a walk test involving photogates, synchronized Orbbec cameras, and real-time processing.
id | string <uuid> |
patient_id required | string <uuid> |
required | object |
{- "id": "111e8400-e29b-41d4-a716-446655440abc",
- "patient_id": "550e8400-e29b-41d4-a716-446655440000",
- "data": { }
}
{- "success": true,
- "message": "string"
}
assessment_id required | string <uuid> |
state required | string Enum: "not_ready" "ready" "waiting_for_trigger" "capturing" "analyzing" "complete" "error" Represents the current state of the assessment. Can indicate progress or failure. |
error_message | string Optional message to include if state is 'error' |
{- "assessment_id": "111e8400-e29b-41d4-a716-446655440abc",
- "state": "capturing",
- "error_message": "Camera connection lost during capture"
}
{- "updated": true
}
patient_id required | string <uuid> |
{- "patient_id": "550e8400-e29b-41d4-a716-446655440000"
}
{- "prepared": true,
- "next_step": "string"
}
id | string <uuid> |
patient_id required | string <uuid> |
required | object |
{- "id": "111e8400-e29b-41d4-a716-446655440abc",
- "patient_id": "550e8400-e29b-41d4-a716-446655440000",
- "data": { }
}
{- "success": true,
- "stored_at": "2019-08-24T14:15:22Z"
}
patient_id required | string <uuid> |
csn | string |
required | object |
{- "patient_id": "550e8400-e29b-41d4-a716-446655440000",
- "csn": "string",
- "camera_data": { }
}
{- "id": "111e8400-e29b-41d4-a716-446655440abc",
- "patient_id": "550e8400-e29b-41d4-a716-446655440000",
- "data": { }
}