POST api/v1/Patient/SetROMTempStepsDetails
Request Information
URI Parameters
None.
Body Parameters
ROMTempStepsViewModelName | Description | Type | Additional information |
---|---|---|---|
LstPatientKneeROMViewModel | Collection of PatientKneeROMViewModel |
None. |
|
LstPatientDailyTemperatureLog | Collection of PatientDailyTemperatureLogViewModel |
None. |
|
LstPatientDailyStepsLog | Collection of PatientDailyStepsLogViewModel |
None. |
|
TemperatureChunksCount | integer |
None. |
|
IsForceSync | boolean |
None. |
|
PatientID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{ "LstPatientKneeROMViewModel": [ { "PatientID": 1, "Extension": 1, "Flexion": 1, "ExtensionAccuracy": 64, "FlexionAccuracy": 64, "CombinedAccuracy": 64, "FGyroAccuracy": 64, "FAccAccuracy": 64, "FMgmAccuracy": 64, "FOriAccuracy": 64, "TGyroAccuracy": 64, "TAccAccuracy": 64, "TMgmAccuracy": 64, "TOriAccuracy": 64, "RecordedStartDateTime": "sample string 2", "RecordedEndDateTime": "sample string 3" }, { "PatientID": 1, "Extension": 1, "Flexion": 1, "ExtensionAccuracy": 64, "FlexionAccuracy": 64, "CombinedAccuracy": 64, "FGyroAccuracy": 64, "FAccAccuracy": 64, "FMgmAccuracy": 64, "FOriAccuracy": 64, "TGyroAccuracy": 64, "TAccAccuracy": 64, "TMgmAccuracy": 64, "TOriAccuracy": 64, "RecordedStartDateTime": "sample string 2", "RecordedEndDateTime": "sample string 3" } ], "LstPatientDailyTemperatureLog": [ { "PatientID": 1, "Temperature": 2.1, "TibiaTemperature": 3.1, "RecordedTimeStamp": "sample string 4" }, { "PatientID": 1, "Temperature": 2.1, "TibiaTemperature": 3.1, "RecordedTimeStamp": "sample string 4" } ], "LstPatientDailyStepsLog": [ { "PatientID": 1, "Steps": 2, "RecordedStartDateTime": "sample string 3", "RecordedTimeStamp": "sample string 4" }, { "PatientID": 1, "Steps": 2, "RecordedStartDateTime": "sample string 3", "RecordedTimeStamp": "sample string 4" } ], "TemperatureChunksCount": 1, "IsForceSync": true, "PatientID": 3 }
application/xml, text/xml
Sample:
<ROMTempStepsViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Consensus.Ortho.Services.ViewModels.PatientsViewModels"> <IsForceSync>true</IsForceSync> <LstPatientDailyStepsLog> <PatientDailyStepsLogViewModel> <PatientID>1</PatientID> <RecordedStartDateTime>sample string 3</RecordedStartDateTime> <RecordedTimeStamp>sample string 4</RecordedTimeStamp> <Steps>2</Steps> </PatientDailyStepsLogViewModel> <PatientDailyStepsLogViewModel> <PatientID>1</PatientID> <RecordedStartDateTime>sample string 3</RecordedStartDateTime> <RecordedTimeStamp>sample string 4</RecordedTimeStamp> <Steps>2</Steps> </PatientDailyStepsLogViewModel> </LstPatientDailyStepsLog> <LstPatientDailyTemperatureLog> <PatientDailyTemperatureLogViewModel> <PatientID>1</PatientID> <RecordedTimeStamp>sample string 4</RecordedTimeStamp> <Temperature>2.1</Temperature> <TibiaTemperature>3.1</TibiaTemperature> </PatientDailyTemperatureLogViewModel> <PatientDailyTemperatureLogViewModel> <PatientID>1</PatientID> <RecordedTimeStamp>sample string 4</RecordedTimeStamp> <Temperature>2.1</Temperature> <TibiaTemperature>3.1</TibiaTemperature> </PatientDailyTemperatureLogViewModel> </LstPatientDailyTemperatureLog> <LstPatientKneeROMViewModel> <PatientKneeROMViewModel> <CombinedAccuracy>64</CombinedAccuracy> <Extension>1</Extension> <ExtensionAccuracy>64</ExtensionAccuracy> <FAccAccuracy>64</FAccAccuracy> <FGyroAccuracy>64</FGyroAccuracy> <FMgmAccuracy>64</FMgmAccuracy> <FOriAccuracy>64</FOriAccuracy> <Flexion>1</Flexion> <FlexionAccuracy>64</FlexionAccuracy> <PatientID>1</PatientID> <RecordedEndDateTime>sample string 3</RecordedEndDateTime> <RecordedStartDateTime>sample string 2</RecordedStartDateTime> <TAccAccuracy>64</TAccAccuracy> <TGyroAccuracy>64</TGyroAccuracy> <TMgmAccuracy>64</TMgmAccuracy> <TOriAccuracy>64</TOriAccuracy> </PatientKneeROMViewModel> <PatientKneeROMViewModel> <CombinedAccuracy>64</CombinedAccuracy> <Extension>1</Extension> <ExtensionAccuracy>64</ExtensionAccuracy> <FAccAccuracy>64</FAccAccuracy> <FGyroAccuracy>64</FGyroAccuracy> <FMgmAccuracy>64</FMgmAccuracy> <FOriAccuracy>64</FOriAccuracy> <Flexion>1</Flexion> <FlexionAccuracy>64</FlexionAccuracy> <PatientID>1</PatientID> <RecordedEndDateTime>sample string 3</RecordedEndDateTime> <RecordedStartDateTime>sample string 2</RecordedStartDateTime> <TAccAccuracy>64</TAccAccuracy> <TGyroAccuracy>64</TGyroAccuracy> <TMgmAccuracy>64</TMgmAccuracy> <TOriAccuracy>64</TOriAccuracy> </PatientKneeROMViewModel> </LstPatientKneeROMViewModel> <PatientID>3</PatientID> <TemperatureChunksCount>1</TemperatureChunksCount> </ROMTempStepsViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ActionResultViewModelOfStringName | Description | Type | Additional information |
---|---|---|---|
StatusCode | integer |
None. |
|
Success | boolean |
None. |
|
Message | string |
None. |
|
Result | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "StatusCode": 1, "Success": true, "Message": "sample string 3", "Result": "sample string 4" }
application/xml, text/xml
Sample:
<ActionResultViewModelOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Consensus.Ortho.Web.ViewModels.ResultViewModels"> <Message>sample string 3</Message> <Result>sample string 4</Result> <StatusCode>1</StatusCode> <Success>true</Success> </ActionResultViewModelOfstring>