Correct record
curl --request POST \
--url https://vitalog-api.example.com/v1/records/{id}/corrections \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'Idempotency-Key: <idempotency-key>' \
--data '
{
"expected_version": 123,
"reason": "<string>",
"replacement": {
"record_type": "measurement",
"occurred_on": "2023-12-25",
"provenance": {
"source_description": "<string>",
"source_locator": "<string>",
"assumptions": [
"<string>"
],
"field_overrides": {}
},
"data": {
"kind": "scalar",
"value": "<unknown>",
"uncertainty": {
"note": "<string>",
"confidence_label": "<string>",
"lower": "<unknown>",
"upper": "<unknown>",
"original_value_text": "<string>"
},
"measurement_site": "<string>",
"body_region": "<string>",
"method": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"device_context": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"time_since_meal_minutes": 1,
"hydration_context": "<string>",
"exercise_context": "<string>",
"temperature_site": "<string>",
"source_reference_range": {
"lower": "<unknown>",
"upper": "<unknown>",
"lower_inclusive": true,
"upper_inclusive": true,
"unit": "<string>",
"text": "<string>",
"sex_context": "<string>",
"method": "<string>",
"fasting_state": "<string>",
"pregnancy_context": "<string>",
"gestational_context": "<string>",
"source_version": "<string>"
},
"reported_percent_predicted": 1,
"reported_z_score": 123,
"reference_equation": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"classification_metadata": {
"frequency_hz": 1,
"masking": true,
"corrected_vision": true,
"qt_correction_formula": "<string>",
"lead": "<string>",
"rhythm_context": "<string>",
"beat_context": "<string>",
"view": "<string>",
"chamber": "<string>",
"strain_convention": "<string>",
"vertebral_levels_included": [
"<string>"
],
"vertebral_levels_excluded": [
"<string>"
],
"reference_database": "<string>",
"comparison_information": "<string>",
"precision_information": "<string>",
"landmark": "<string>",
"reading_sequence": 500000000,
"cuff_size": "<string>",
"rest_seconds": 1,
"medication_timing": "<string>",
"observation_window_seconds": 1,
"recovery_interval_seconds": 1,
"bronchodilator_agent": "<string>",
"bronchodilator_elapsed_seconds": 1,
"quality_grade": "<string>",
"repeatability": "<string>",
"dlco_corrections": [
"<string>"
],
"protocol": "<string>",
"test_duration_seconds": 1,
"assistance": "<string>",
"walking_aid": "<string>",
"attempt_number": 500000000
},
"related_record_ids": [
{
"record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
],
"notes": "<string>",
"original_value": "<string>",
"original_unit": "<string>"
},
"attachment_ids": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
],
"occurred_at": "2023-11-07T05:31:56Z",
"ended_at": "2023-11-07T05:31:56Z",
"timezone": "<string>"
}
}
'import requests
url = "https://vitalog-api.example.com/v1/records/{id}/corrections"
payload = {
"expected_version": 123,
"reason": "<string>",
"replacement": {
"record_type": "measurement",
"occurred_on": "2023-12-25",
"provenance": {
"source_description": "<string>",
"source_locator": "<string>",
"assumptions": ["<string>"],
"field_overrides": {}
},
"data": {
"kind": "scalar",
"value": "<unknown>",
"uncertainty": {
"note": "<string>",
"confidence_label": "<string>",
"lower": "<unknown>",
"upper": "<unknown>",
"original_value_text": "<string>"
},
"measurement_site": "<string>",
"body_region": "<string>",
"method": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"device_context": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"time_since_meal_minutes": 1,
"hydration_context": "<string>",
"exercise_context": "<string>",
"temperature_site": "<string>",
"source_reference_range": {
"lower": "<unknown>",
"upper": "<unknown>",
"lower_inclusive": True,
"upper_inclusive": True,
"unit": "<string>",
"text": "<string>",
"sex_context": "<string>",
"method": "<string>",
"fasting_state": "<string>",
"pregnancy_context": "<string>",
"gestational_context": "<string>",
"source_version": "<string>"
},
"reported_percent_predicted": 1,
"reported_z_score": 123,
"reference_equation": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"classification_metadata": {
"frequency_hz": 1,
"masking": True,
"corrected_vision": True,
"qt_correction_formula": "<string>",
"lead": "<string>",
"rhythm_context": "<string>",
"beat_context": "<string>",
"view": "<string>",
"chamber": "<string>",
"strain_convention": "<string>",
"vertebral_levels_included": ["<string>"],
"vertebral_levels_excluded": ["<string>"],
"reference_database": "<string>",
"comparison_information": "<string>",
"precision_information": "<string>",
"landmark": "<string>",
"reading_sequence": 500000000,
"cuff_size": "<string>",
"rest_seconds": 1,
"medication_timing": "<string>",
"observation_window_seconds": 1,
"recovery_interval_seconds": 1,
"bronchodilator_agent": "<string>",
"bronchodilator_elapsed_seconds": 1,
"quality_grade": "<string>",
"repeatability": "<string>",
"dlco_corrections": ["<string>"],
"protocol": "<string>",
"test_duration_seconds": 1,
"assistance": "<string>",
"walking_aid": "<string>",
"attempt_number": 500000000
},
"related_record_ids": [{ "record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a" }],
"notes": "<string>",
"original_value": "<string>",
"original_unit": "<string>"
},
"attachment_ids": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"],
"occurred_at": "2023-11-07T05:31:56Z",
"ended_at": "2023-11-07T05:31:56Z",
"timezone": "<string>"
}
}
headers = {
"Idempotency-Key": "<idempotency-key>",
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {
'Idempotency-Key': '<idempotency-key>',
Authorization: 'Bearer <token>',
'Content-Type': 'application/json'
},
body: JSON.stringify({
expected_version: 123,
reason: '<string>',
replacement: {
record_type: 'measurement',
occurred_on: '2023-12-25',
provenance: {
source_description: '<string>',
source_locator: '<string>',
assumptions: ['<string>'],
field_overrides: {}
},
data: {
kind: 'scalar',
value: '<unknown>',
uncertainty: {
note: '<string>',
confidence_label: '<string>',
lower: '<unknown>',
upper: '<unknown>',
original_value_text: '<string>'
},
measurement_site: '<string>',
body_region: '<string>',
method: {
name: '<string>',
assay: '<string>',
assay_version: '<string>',
instrument: '<string>',
model: '<string>',
firmware_version: '<string>',
software_version: '<string>',
equation: '<string>',
reference_basis: '<string>',
calibration: '<string>'
},
device_context: {
name: '<string>',
assay: '<string>',
assay_version: '<string>',
instrument: '<string>',
model: '<string>',
firmware_version: '<string>',
software_version: '<string>',
equation: '<string>',
reference_basis: '<string>',
calibration: '<string>'
},
time_since_meal_minutes: 1,
hydration_context: '<string>',
exercise_context: '<string>',
temperature_site: '<string>',
source_reference_range: {
lower: '<unknown>',
upper: '<unknown>',
lower_inclusive: true,
upper_inclusive: true,
unit: '<string>',
text: '<string>',
sex_context: '<string>',
method: '<string>',
fasting_state: '<string>',
pregnancy_context: '<string>',
gestational_context: '<string>',
source_version: '<string>'
},
reported_percent_predicted: 1,
reported_z_score: 123,
reference_equation: {
name: '<string>',
assay: '<string>',
assay_version: '<string>',
instrument: '<string>',
model: '<string>',
firmware_version: '<string>',
software_version: '<string>',
equation: '<string>',
reference_basis: '<string>',
calibration: '<string>'
},
classification_metadata: {
frequency_hz: 1,
masking: true,
corrected_vision: true,
qt_correction_formula: '<string>',
lead: '<string>',
rhythm_context: '<string>',
beat_context: '<string>',
view: '<string>',
chamber: '<string>',
strain_convention: '<string>',
vertebral_levels_included: ['<string>'],
vertebral_levels_excluded: ['<string>'],
reference_database: '<string>',
comparison_information: '<string>',
precision_information: '<string>',
landmark: '<string>',
reading_sequence: 500000000,
cuff_size: '<string>',
rest_seconds: 1,
medication_timing: '<string>',
observation_window_seconds: 1,
recovery_interval_seconds: 1,
bronchodilator_agent: '<string>',
bronchodilator_elapsed_seconds: 1,
quality_grade: '<string>',
repeatability: '<string>',
dlco_corrections: ['<string>'],
protocol: '<string>',
test_duration_seconds: 1,
assistance: '<string>',
walking_aid: '<string>',
attempt_number: 500000000
},
related_record_ids: [{record_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a'}],
notes: '<string>',
original_value: '<string>',
original_unit: '<string>'
},
attachment_ids: ['3c90c3cc-0d44-4b50-8888-8dd25736052a'],
occurred_at: '2023-11-07T05:31:56Z',
ended_at: '2023-11-07T05:31:56Z',
timezone: '<string>'
}
})
};
fetch('https://vitalog-api.example.com/v1/records/{id}/corrections', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://vitalog-api.example.com/v1/records/{id}/corrections",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'expected_version' => 123,
'reason' => '<string>',
'replacement' => [
'record_type' => 'measurement',
'occurred_on' => '2023-12-25',
'provenance' => [
'source_description' => '<string>',
'source_locator' => '<string>',
'assumptions' => [
'<string>'
],
'field_overrides' => [
]
],
'data' => [
'kind' => 'scalar',
'value' => '<unknown>',
'uncertainty' => [
'note' => '<string>',
'confidence_label' => '<string>',
'lower' => '<unknown>',
'upper' => '<unknown>',
'original_value_text' => '<string>'
],
'measurement_site' => '<string>',
'body_region' => '<string>',
'method' => [
'name' => '<string>',
'assay' => '<string>',
'assay_version' => '<string>',
'instrument' => '<string>',
'model' => '<string>',
'firmware_version' => '<string>',
'software_version' => '<string>',
'equation' => '<string>',
'reference_basis' => '<string>',
'calibration' => '<string>'
],
'device_context' => [
'name' => '<string>',
'assay' => '<string>',
'assay_version' => '<string>',
'instrument' => '<string>',
'model' => '<string>',
'firmware_version' => '<string>',
'software_version' => '<string>',
'equation' => '<string>',
'reference_basis' => '<string>',
'calibration' => '<string>'
],
'time_since_meal_minutes' => 1,
'hydration_context' => '<string>',
'exercise_context' => '<string>',
'temperature_site' => '<string>',
'source_reference_range' => [
'lower' => '<unknown>',
'upper' => '<unknown>',
'lower_inclusive' => true,
'upper_inclusive' => true,
'unit' => '<string>',
'text' => '<string>',
'sex_context' => '<string>',
'method' => '<string>',
'fasting_state' => '<string>',
'pregnancy_context' => '<string>',
'gestational_context' => '<string>',
'source_version' => '<string>'
],
'reported_percent_predicted' => 1,
'reported_z_score' => 123,
'reference_equation' => [
'name' => '<string>',
'assay' => '<string>',
'assay_version' => '<string>',
'instrument' => '<string>',
'model' => '<string>',
'firmware_version' => '<string>',
'software_version' => '<string>',
'equation' => '<string>',
'reference_basis' => '<string>',
'calibration' => '<string>'
],
'classification_metadata' => [
'frequency_hz' => 1,
'masking' => true,
'corrected_vision' => true,
'qt_correction_formula' => '<string>',
'lead' => '<string>',
'rhythm_context' => '<string>',
'beat_context' => '<string>',
'view' => '<string>',
'chamber' => '<string>',
'strain_convention' => '<string>',
'vertebral_levels_included' => [
'<string>'
],
'vertebral_levels_excluded' => [
'<string>'
],
'reference_database' => '<string>',
'comparison_information' => '<string>',
'precision_information' => '<string>',
'landmark' => '<string>',
'reading_sequence' => 500000000,
'cuff_size' => '<string>',
'rest_seconds' => 1,
'medication_timing' => '<string>',
'observation_window_seconds' => 1,
'recovery_interval_seconds' => 1,
'bronchodilator_agent' => '<string>',
'bronchodilator_elapsed_seconds' => 1,
'quality_grade' => '<string>',
'repeatability' => '<string>',
'dlco_corrections' => [
'<string>'
],
'protocol' => '<string>',
'test_duration_seconds' => 1,
'assistance' => '<string>',
'walking_aid' => '<string>',
'attempt_number' => 500000000
],
'related_record_ids' => [
[
'record_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a'
]
],
'notes' => '<string>',
'original_value' => '<string>',
'original_unit' => '<string>'
],
'attachment_ids' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
],
'occurred_at' => '2023-11-07T05:31:56Z',
'ended_at' => '2023-11-07T05:31:56Z',
'timezone' => '<string>'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json",
"Idempotency-Key: <idempotency-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://vitalog-api.example.com/v1/records/{id}/corrections"
payload := strings.NewReader("{\n \"expected_version\": 123,\n \"reason\": \"<string>\",\n \"replacement\": {\n \"record_type\": \"measurement\",\n \"occurred_on\": \"2023-12-25\",\n \"provenance\": {\n \"source_description\": \"<string>\",\n \"source_locator\": \"<string>\",\n \"assumptions\": [\n \"<string>\"\n ],\n \"field_overrides\": {}\n },\n \"data\": {\n \"kind\": \"scalar\",\n \"value\": \"<unknown>\",\n \"uncertainty\": {\n \"note\": \"<string>\",\n \"confidence_label\": \"<string>\",\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"original_value_text\": \"<string>\"\n },\n \"measurement_site\": \"<string>\",\n \"body_region\": \"<string>\",\n \"method\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"device_context\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"time_since_meal_minutes\": 1,\n \"hydration_context\": \"<string>\",\n \"exercise_context\": \"<string>\",\n \"temperature_site\": \"<string>\",\n \"source_reference_range\": {\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"lower_inclusive\": true,\n \"upper_inclusive\": true,\n \"unit\": \"<string>\",\n \"text\": \"<string>\",\n \"sex_context\": \"<string>\",\n \"method\": \"<string>\",\n \"fasting_state\": \"<string>\",\n \"pregnancy_context\": \"<string>\",\n \"gestational_context\": \"<string>\",\n \"source_version\": \"<string>\"\n },\n \"reported_percent_predicted\": 1,\n \"reported_z_score\": 123,\n \"reference_equation\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"classification_metadata\": {\n \"frequency_hz\": 1,\n \"masking\": true,\n \"corrected_vision\": true,\n \"qt_correction_formula\": \"<string>\",\n \"lead\": \"<string>\",\n \"rhythm_context\": \"<string>\",\n \"beat_context\": \"<string>\",\n \"view\": \"<string>\",\n \"chamber\": \"<string>\",\n \"strain_convention\": \"<string>\",\n \"vertebral_levels_included\": [\n \"<string>\"\n ],\n \"vertebral_levels_excluded\": [\n \"<string>\"\n ],\n \"reference_database\": \"<string>\",\n \"comparison_information\": \"<string>\",\n \"precision_information\": \"<string>\",\n \"landmark\": \"<string>\",\n \"reading_sequence\": 500000000,\n \"cuff_size\": \"<string>\",\n \"rest_seconds\": 1,\n \"medication_timing\": \"<string>\",\n \"observation_window_seconds\": 1,\n \"recovery_interval_seconds\": 1,\n \"bronchodilator_agent\": \"<string>\",\n \"bronchodilator_elapsed_seconds\": 1,\n \"quality_grade\": \"<string>\",\n \"repeatability\": \"<string>\",\n \"dlco_corrections\": [\n \"<string>\"\n ],\n \"protocol\": \"<string>\",\n \"test_duration_seconds\": 1,\n \"assistance\": \"<string>\",\n \"walking_aid\": \"<string>\",\n \"attempt_number\": 500000000\n },\n \"related_record_ids\": [\n {\n \"record_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n }\n ],\n \"notes\": \"<string>\",\n \"original_value\": \"<string>\",\n \"original_unit\": \"<string>\"\n },\n \"attachment_ids\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"occurred_at\": \"2023-11-07T05:31:56Z\",\n \"ended_at\": \"2023-11-07T05:31:56Z\",\n \"timezone\": \"<string>\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Idempotency-Key", "<idempotency-key>")
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://vitalog-api.example.com/v1/records/{id}/corrections")
.header("Idempotency-Key", "<idempotency-key>")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"expected_version\": 123,\n \"reason\": \"<string>\",\n \"replacement\": {\n \"record_type\": \"measurement\",\n \"occurred_on\": \"2023-12-25\",\n \"provenance\": {\n \"source_description\": \"<string>\",\n \"source_locator\": \"<string>\",\n \"assumptions\": [\n \"<string>\"\n ],\n \"field_overrides\": {}\n },\n \"data\": {\n \"kind\": \"scalar\",\n \"value\": \"<unknown>\",\n \"uncertainty\": {\n \"note\": \"<string>\",\n \"confidence_label\": \"<string>\",\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"original_value_text\": \"<string>\"\n },\n \"measurement_site\": \"<string>\",\n \"body_region\": \"<string>\",\n \"method\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"device_context\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"time_since_meal_minutes\": 1,\n \"hydration_context\": \"<string>\",\n \"exercise_context\": \"<string>\",\n \"temperature_site\": \"<string>\",\n \"source_reference_range\": {\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"lower_inclusive\": true,\n \"upper_inclusive\": true,\n \"unit\": \"<string>\",\n \"text\": \"<string>\",\n \"sex_context\": \"<string>\",\n \"method\": \"<string>\",\n \"fasting_state\": \"<string>\",\n \"pregnancy_context\": \"<string>\",\n \"gestational_context\": \"<string>\",\n \"source_version\": \"<string>\"\n },\n \"reported_percent_predicted\": 1,\n \"reported_z_score\": 123,\n \"reference_equation\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"classification_metadata\": {\n \"frequency_hz\": 1,\n \"masking\": true,\n \"corrected_vision\": true,\n \"qt_correction_formula\": \"<string>\",\n \"lead\": \"<string>\",\n \"rhythm_context\": \"<string>\",\n \"beat_context\": \"<string>\",\n \"view\": \"<string>\",\n \"chamber\": \"<string>\",\n \"strain_convention\": \"<string>\",\n \"vertebral_levels_included\": [\n \"<string>\"\n ],\n \"vertebral_levels_excluded\": [\n \"<string>\"\n ],\n \"reference_database\": \"<string>\",\n \"comparison_information\": \"<string>\",\n \"precision_information\": \"<string>\",\n \"landmark\": \"<string>\",\n \"reading_sequence\": 500000000,\n \"cuff_size\": \"<string>\",\n \"rest_seconds\": 1,\n \"medication_timing\": \"<string>\",\n \"observation_window_seconds\": 1,\n \"recovery_interval_seconds\": 1,\n \"bronchodilator_agent\": \"<string>\",\n \"bronchodilator_elapsed_seconds\": 1,\n \"quality_grade\": \"<string>\",\n \"repeatability\": \"<string>\",\n \"dlco_corrections\": [\n \"<string>\"\n ],\n \"protocol\": \"<string>\",\n \"test_duration_seconds\": 1,\n \"assistance\": \"<string>\",\n \"walking_aid\": \"<string>\",\n \"attempt_number\": 500000000\n },\n \"related_record_ids\": [\n {\n \"record_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n }\n ],\n \"notes\": \"<string>\",\n \"original_value\": \"<string>\",\n \"original_unit\": \"<string>\"\n },\n \"attachment_ids\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"occurred_at\": \"2023-11-07T05:31:56Z\",\n \"ended_at\": \"2023-11-07T05:31:56Z\",\n \"timezone\": \"<string>\"\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://vitalog-api.example.com/v1/records/{id}/corrections")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Idempotency-Key"] = '<idempotency-key>'
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"expected_version\": 123,\n \"reason\": \"<string>\",\n \"replacement\": {\n \"record_type\": \"measurement\",\n \"occurred_on\": \"2023-12-25\",\n \"provenance\": {\n \"source_description\": \"<string>\",\n \"source_locator\": \"<string>\",\n \"assumptions\": [\n \"<string>\"\n ],\n \"field_overrides\": {}\n },\n \"data\": {\n \"kind\": \"scalar\",\n \"value\": \"<unknown>\",\n \"uncertainty\": {\n \"note\": \"<string>\",\n \"confidence_label\": \"<string>\",\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"original_value_text\": \"<string>\"\n },\n \"measurement_site\": \"<string>\",\n \"body_region\": \"<string>\",\n \"method\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"device_context\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"time_since_meal_minutes\": 1,\n \"hydration_context\": \"<string>\",\n \"exercise_context\": \"<string>\",\n \"temperature_site\": \"<string>\",\n \"source_reference_range\": {\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"lower_inclusive\": true,\n \"upper_inclusive\": true,\n \"unit\": \"<string>\",\n \"text\": \"<string>\",\n \"sex_context\": \"<string>\",\n \"method\": \"<string>\",\n \"fasting_state\": \"<string>\",\n \"pregnancy_context\": \"<string>\",\n \"gestational_context\": \"<string>\",\n \"source_version\": \"<string>\"\n },\n \"reported_percent_predicted\": 1,\n \"reported_z_score\": 123,\n \"reference_equation\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"classification_metadata\": {\n \"frequency_hz\": 1,\n \"masking\": true,\n \"corrected_vision\": true,\n \"qt_correction_formula\": \"<string>\",\n \"lead\": \"<string>\",\n \"rhythm_context\": \"<string>\",\n \"beat_context\": \"<string>\",\n \"view\": \"<string>\",\n \"chamber\": \"<string>\",\n \"strain_convention\": \"<string>\",\n \"vertebral_levels_included\": [\n \"<string>\"\n ],\n \"vertebral_levels_excluded\": [\n \"<string>\"\n ],\n \"reference_database\": \"<string>\",\n \"comparison_information\": \"<string>\",\n \"precision_information\": \"<string>\",\n \"landmark\": \"<string>\",\n \"reading_sequence\": 500000000,\n \"cuff_size\": \"<string>\",\n \"rest_seconds\": 1,\n \"medication_timing\": \"<string>\",\n \"observation_window_seconds\": 1,\n \"recovery_interval_seconds\": 1,\n \"bronchodilator_agent\": \"<string>\",\n \"bronchodilator_elapsed_seconds\": 1,\n \"quality_grade\": \"<string>\",\n \"repeatability\": \"<string>\",\n \"dlco_corrections\": [\n \"<string>\"\n ],\n \"protocol\": \"<string>\",\n \"test_duration_seconds\": 1,\n \"assistance\": \"<string>\",\n \"walking_aid\": \"<string>\",\n \"attempt_number\": 500000000\n },\n \"related_record_ids\": [\n {\n \"record_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n }\n ],\n \"notes\": \"<string>\",\n \"original_value\": \"<string>\",\n \"original_unit\": \"<string>\"\n },\n \"attachment_ids\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"occurred_at\": \"2023-11-07T05:31:56Z\",\n \"ended_at\": \"2023-11-07T05:31:56Z\",\n \"timezone\": \"<string>\"\n }\n}"
response = http.request(request)
puts response.read_body{
"catalog_version": "1.0.4",
"record": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"record_type": "measurement",
"version": 123,
"occurred_on": "2023-12-25",
"occurred_at": "2023-11-07T05:31:56Z",
"ended_at": "2023-11-07T05:31:56Z",
"timezone": "<string>",
"time_precision": "date",
"date_basis": "reported_date",
"recorded_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"status": "active",
"validity": "valid",
"provenance": {
"source_type": "manual",
"value_kind": "measured",
"source_description": "<string>",
"source_locator": "<string>",
"assumptions": [
"<string>"
],
"field_overrides": {}
},
"schema_version": 2,
"data": {
"kind": "scalar",
"metric_key": "weight",
"value": 123,
"unit": "<string>",
"original_value": "<string>",
"original_unit": "<string>",
"comparator": "eq",
"uncertainty": {
"note": "<string>",
"confidence_label": "<string>",
"lower": 123,
"upper": 123,
"original_value_text": "<string>"
},
"specimen": "whole_blood",
"specimen_context": {
"type": "whole_blood",
"site": "<string>",
"collection_method": "<string>",
"collection_context": "spot",
"container": "<string>",
"additive": "<string>",
"quality_flags": [
"<string>"
],
"duration_seconds": 1,
"volume": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
}
},
"measurement_site": "<string>",
"body_region": "<string>",
"laterality": "left",
"body_position": "seated",
"method": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"device_context": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"resting_state": "resting",
"fasting_state": "fasting",
"meal_state": "fasting",
"time_since_meal_minutes": 1,
"challenge_context": {
"label": "<string>",
"dose": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"elapsed_seconds": 1,
"procedure": "<string>"
},
"hydration_context": "<string>",
"exercise_context": "<string>",
"oxygen_context": {
"support": "room_air",
"flow": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"fio2": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
}
},
"temperature_site": "<string>",
"source_reference_range": {
"lower": 123,
"upper": 123,
"lower_inclusive": true,
"upper_inclusive": true,
"unit": "<string>",
"text": "<string>",
"age_band": {
"unit": "years",
"lower": 1,
"upper": 1
},
"sex_context": "<string>",
"specimen": "whole_blood",
"method": "<string>",
"fasting_state": "<string>",
"pregnancy_context": "<string>",
"gestational_context": "<string>",
"source_version": "<string>"
},
"reported_predicted_value": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"reported_percent_predicted": 1,
"reported_lower_limit_normal": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"reported_z_score": 123,
"reference_equation": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"classification_metadata": {
"frequency_hz": 1,
"conduction": "air",
"masking": true,
"corrected_vision": true,
"viewing_distance": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"qt_correction_formula": "<string>",
"lead": "<string>",
"rhythm_context": "<string>",
"beat_context": "<string>",
"view": "<string>",
"chamber": "<string>",
"strain_convention": "<string>",
"vertebral_levels_included": [
"<string>"
],
"vertebral_levels_excluded": [
"<string>"
],
"reference_database": "<string>",
"comparison_information": "<string>",
"precision_information": "<string>",
"relaxed_flexed": "relaxed",
"landmark": "<string>",
"reading_sequence": 500000000,
"cuff_size": "<string>",
"rest_seconds": 1,
"medication_timing": "<string>",
"observation_window_seconds": 1,
"recovery_kind": "actual_heart_rate",
"recovery_interval_seconds": 1,
"recovery_mode": "active",
"bronchodilator_state": "pre",
"bronchodilator_agent": "<string>",
"bronchodilator_dose": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"bronchodilator_elapsed_seconds": 1,
"quality_grade": "<string>",
"repeatability": "<string>",
"dlco_corrections": [
"<string>"
],
"inspired_volume": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"protocol": "<string>",
"test_duration_seconds": 1,
"assistance": "<string>",
"walking_aid": "<string>",
"attempt_number": 500000000
},
"source_status": "preliminary",
"related_record_ids": [
{
"record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"relationship": "same_event"
}
],
"notes": "<string>"
},
"time_context": {
"original_occurred_at": "2023-11-07T05:31:56Z",
"original_ended_at": "2023-11-07T05:31:56Z",
"supplied_timezone": "<string>"
},
"attachment_ids": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
]
},
"warnings": [
"<string>"
],
"idempotent_replay": true,
"committed_version": 123
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}Correct record
Correct one record using a complete replacement and expected version. Preserve history and supplied provenance; a voided record stays voided.
POST
/
v1
/
records
/
{id}
/
corrections
Correct record
curl --request POST \
--url https://vitalog-api.example.com/v1/records/{id}/corrections \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--header 'Idempotency-Key: <idempotency-key>' \
--data '
{
"expected_version": 123,
"reason": "<string>",
"replacement": {
"record_type": "measurement",
"occurred_on": "2023-12-25",
"provenance": {
"source_description": "<string>",
"source_locator": "<string>",
"assumptions": [
"<string>"
],
"field_overrides": {}
},
"data": {
"kind": "scalar",
"value": "<unknown>",
"uncertainty": {
"note": "<string>",
"confidence_label": "<string>",
"lower": "<unknown>",
"upper": "<unknown>",
"original_value_text": "<string>"
},
"measurement_site": "<string>",
"body_region": "<string>",
"method": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"device_context": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"time_since_meal_minutes": 1,
"hydration_context": "<string>",
"exercise_context": "<string>",
"temperature_site": "<string>",
"source_reference_range": {
"lower": "<unknown>",
"upper": "<unknown>",
"lower_inclusive": true,
"upper_inclusive": true,
"unit": "<string>",
"text": "<string>",
"sex_context": "<string>",
"method": "<string>",
"fasting_state": "<string>",
"pregnancy_context": "<string>",
"gestational_context": "<string>",
"source_version": "<string>"
},
"reported_percent_predicted": 1,
"reported_z_score": 123,
"reference_equation": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"classification_metadata": {
"frequency_hz": 1,
"masking": true,
"corrected_vision": true,
"qt_correction_formula": "<string>",
"lead": "<string>",
"rhythm_context": "<string>",
"beat_context": "<string>",
"view": "<string>",
"chamber": "<string>",
"strain_convention": "<string>",
"vertebral_levels_included": [
"<string>"
],
"vertebral_levels_excluded": [
"<string>"
],
"reference_database": "<string>",
"comparison_information": "<string>",
"precision_information": "<string>",
"landmark": "<string>",
"reading_sequence": 500000000,
"cuff_size": "<string>",
"rest_seconds": 1,
"medication_timing": "<string>",
"observation_window_seconds": 1,
"recovery_interval_seconds": 1,
"bronchodilator_agent": "<string>",
"bronchodilator_elapsed_seconds": 1,
"quality_grade": "<string>",
"repeatability": "<string>",
"dlco_corrections": [
"<string>"
],
"protocol": "<string>",
"test_duration_seconds": 1,
"assistance": "<string>",
"walking_aid": "<string>",
"attempt_number": 500000000
},
"related_record_ids": [
{
"record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
],
"notes": "<string>",
"original_value": "<string>",
"original_unit": "<string>"
},
"attachment_ids": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
],
"occurred_at": "2023-11-07T05:31:56Z",
"ended_at": "2023-11-07T05:31:56Z",
"timezone": "<string>"
}
}
'import requests
url = "https://vitalog-api.example.com/v1/records/{id}/corrections"
payload = {
"expected_version": 123,
"reason": "<string>",
"replacement": {
"record_type": "measurement",
"occurred_on": "2023-12-25",
"provenance": {
"source_description": "<string>",
"source_locator": "<string>",
"assumptions": ["<string>"],
"field_overrides": {}
},
"data": {
"kind": "scalar",
"value": "<unknown>",
"uncertainty": {
"note": "<string>",
"confidence_label": "<string>",
"lower": "<unknown>",
"upper": "<unknown>",
"original_value_text": "<string>"
},
"measurement_site": "<string>",
"body_region": "<string>",
"method": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"device_context": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"time_since_meal_minutes": 1,
"hydration_context": "<string>",
"exercise_context": "<string>",
"temperature_site": "<string>",
"source_reference_range": {
"lower": "<unknown>",
"upper": "<unknown>",
"lower_inclusive": True,
"upper_inclusive": True,
"unit": "<string>",
"text": "<string>",
"sex_context": "<string>",
"method": "<string>",
"fasting_state": "<string>",
"pregnancy_context": "<string>",
"gestational_context": "<string>",
"source_version": "<string>"
},
"reported_percent_predicted": 1,
"reported_z_score": 123,
"reference_equation": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"classification_metadata": {
"frequency_hz": 1,
"masking": True,
"corrected_vision": True,
"qt_correction_formula": "<string>",
"lead": "<string>",
"rhythm_context": "<string>",
"beat_context": "<string>",
"view": "<string>",
"chamber": "<string>",
"strain_convention": "<string>",
"vertebral_levels_included": ["<string>"],
"vertebral_levels_excluded": ["<string>"],
"reference_database": "<string>",
"comparison_information": "<string>",
"precision_information": "<string>",
"landmark": "<string>",
"reading_sequence": 500000000,
"cuff_size": "<string>",
"rest_seconds": 1,
"medication_timing": "<string>",
"observation_window_seconds": 1,
"recovery_interval_seconds": 1,
"bronchodilator_agent": "<string>",
"bronchodilator_elapsed_seconds": 1,
"quality_grade": "<string>",
"repeatability": "<string>",
"dlco_corrections": ["<string>"],
"protocol": "<string>",
"test_duration_seconds": 1,
"assistance": "<string>",
"walking_aid": "<string>",
"attempt_number": 500000000
},
"related_record_ids": [{ "record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a" }],
"notes": "<string>",
"original_value": "<string>",
"original_unit": "<string>"
},
"attachment_ids": ["3c90c3cc-0d44-4b50-8888-8dd25736052a"],
"occurred_at": "2023-11-07T05:31:56Z",
"ended_at": "2023-11-07T05:31:56Z",
"timezone": "<string>"
}
}
headers = {
"Idempotency-Key": "<idempotency-key>",
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {
'Idempotency-Key': '<idempotency-key>',
Authorization: 'Bearer <token>',
'Content-Type': 'application/json'
},
body: JSON.stringify({
expected_version: 123,
reason: '<string>',
replacement: {
record_type: 'measurement',
occurred_on: '2023-12-25',
provenance: {
source_description: '<string>',
source_locator: '<string>',
assumptions: ['<string>'],
field_overrides: {}
},
data: {
kind: 'scalar',
value: '<unknown>',
uncertainty: {
note: '<string>',
confidence_label: '<string>',
lower: '<unknown>',
upper: '<unknown>',
original_value_text: '<string>'
},
measurement_site: '<string>',
body_region: '<string>',
method: {
name: '<string>',
assay: '<string>',
assay_version: '<string>',
instrument: '<string>',
model: '<string>',
firmware_version: '<string>',
software_version: '<string>',
equation: '<string>',
reference_basis: '<string>',
calibration: '<string>'
},
device_context: {
name: '<string>',
assay: '<string>',
assay_version: '<string>',
instrument: '<string>',
model: '<string>',
firmware_version: '<string>',
software_version: '<string>',
equation: '<string>',
reference_basis: '<string>',
calibration: '<string>'
},
time_since_meal_minutes: 1,
hydration_context: '<string>',
exercise_context: '<string>',
temperature_site: '<string>',
source_reference_range: {
lower: '<unknown>',
upper: '<unknown>',
lower_inclusive: true,
upper_inclusive: true,
unit: '<string>',
text: '<string>',
sex_context: '<string>',
method: '<string>',
fasting_state: '<string>',
pregnancy_context: '<string>',
gestational_context: '<string>',
source_version: '<string>'
},
reported_percent_predicted: 1,
reported_z_score: 123,
reference_equation: {
name: '<string>',
assay: '<string>',
assay_version: '<string>',
instrument: '<string>',
model: '<string>',
firmware_version: '<string>',
software_version: '<string>',
equation: '<string>',
reference_basis: '<string>',
calibration: '<string>'
},
classification_metadata: {
frequency_hz: 1,
masking: true,
corrected_vision: true,
qt_correction_formula: '<string>',
lead: '<string>',
rhythm_context: '<string>',
beat_context: '<string>',
view: '<string>',
chamber: '<string>',
strain_convention: '<string>',
vertebral_levels_included: ['<string>'],
vertebral_levels_excluded: ['<string>'],
reference_database: '<string>',
comparison_information: '<string>',
precision_information: '<string>',
landmark: '<string>',
reading_sequence: 500000000,
cuff_size: '<string>',
rest_seconds: 1,
medication_timing: '<string>',
observation_window_seconds: 1,
recovery_interval_seconds: 1,
bronchodilator_agent: '<string>',
bronchodilator_elapsed_seconds: 1,
quality_grade: '<string>',
repeatability: '<string>',
dlco_corrections: ['<string>'],
protocol: '<string>',
test_duration_seconds: 1,
assistance: '<string>',
walking_aid: '<string>',
attempt_number: 500000000
},
related_record_ids: [{record_id: '3c90c3cc-0d44-4b50-8888-8dd25736052a'}],
notes: '<string>',
original_value: '<string>',
original_unit: '<string>'
},
attachment_ids: ['3c90c3cc-0d44-4b50-8888-8dd25736052a'],
occurred_at: '2023-11-07T05:31:56Z',
ended_at: '2023-11-07T05:31:56Z',
timezone: '<string>'
}
})
};
fetch('https://vitalog-api.example.com/v1/records/{id}/corrections', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://vitalog-api.example.com/v1/records/{id}/corrections",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'expected_version' => 123,
'reason' => '<string>',
'replacement' => [
'record_type' => 'measurement',
'occurred_on' => '2023-12-25',
'provenance' => [
'source_description' => '<string>',
'source_locator' => '<string>',
'assumptions' => [
'<string>'
],
'field_overrides' => [
]
],
'data' => [
'kind' => 'scalar',
'value' => '<unknown>',
'uncertainty' => [
'note' => '<string>',
'confidence_label' => '<string>',
'lower' => '<unknown>',
'upper' => '<unknown>',
'original_value_text' => '<string>'
],
'measurement_site' => '<string>',
'body_region' => '<string>',
'method' => [
'name' => '<string>',
'assay' => '<string>',
'assay_version' => '<string>',
'instrument' => '<string>',
'model' => '<string>',
'firmware_version' => '<string>',
'software_version' => '<string>',
'equation' => '<string>',
'reference_basis' => '<string>',
'calibration' => '<string>'
],
'device_context' => [
'name' => '<string>',
'assay' => '<string>',
'assay_version' => '<string>',
'instrument' => '<string>',
'model' => '<string>',
'firmware_version' => '<string>',
'software_version' => '<string>',
'equation' => '<string>',
'reference_basis' => '<string>',
'calibration' => '<string>'
],
'time_since_meal_minutes' => 1,
'hydration_context' => '<string>',
'exercise_context' => '<string>',
'temperature_site' => '<string>',
'source_reference_range' => [
'lower' => '<unknown>',
'upper' => '<unknown>',
'lower_inclusive' => true,
'upper_inclusive' => true,
'unit' => '<string>',
'text' => '<string>',
'sex_context' => '<string>',
'method' => '<string>',
'fasting_state' => '<string>',
'pregnancy_context' => '<string>',
'gestational_context' => '<string>',
'source_version' => '<string>'
],
'reported_percent_predicted' => 1,
'reported_z_score' => 123,
'reference_equation' => [
'name' => '<string>',
'assay' => '<string>',
'assay_version' => '<string>',
'instrument' => '<string>',
'model' => '<string>',
'firmware_version' => '<string>',
'software_version' => '<string>',
'equation' => '<string>',
'reference_basis' => '<string>',
'calibration' => '<string>'
],
'classification_metadata' => [
'frequency_hz' => 1,
'masking' => true,
'corrected_vision' => true,
'qt_correction_formula' => '<string>',
'lead' => '<string>',
'rhythm_context' => '<string>',
'beat_context' => '<string>',
'view' => '<string>',
'chamber' => '<string>',
'strain_convention' => '<string>',
'vertebral_levels_included' => [
'<string>'
],
'vertebral_levels_excluded' => [
'<string>'
],
'reference_database' => '<string>',
'comparison_information' => '<string>',
'precision_information' => '<string>',
'landmark' => '<string>',
'reading_sequence' => 500000000,
'cuff_size' => '<string>',
'rest_seconds' => 1,
'medication_timing' => '<string>',
'observation_window_seconds' => 1,
'recovery_interval_seconds' => 1,
'bronchodilator_agent' => '<string>',
'bronchodilator_elapsed_seconds' => 1,
'quality_grade' => '<string>',
'repeatability' => '<string>',
'dlco_corrections' => [
'<string>'
],
'protocol' => '<string>',
'test_duration_seconds' => 1,
'assistance' => '<string>',
'walking_aid' => '<string>',
'attempt_number' => 500000000
],
'related_record_ids' => [
[
'record_id' => '3c90c3cc-0d44-4b50-8888-8dd25736052a'
]
],
'notes' => '<string>',
'original_value' => '<string>',
'original_unit' => '<string>'
],
'attachment_ids' => [
'3c90c3cc-0d44-4b50-8888-8dd25736052a'
],
'occurred_at' => '2023-11-07T05:31:56Z',
'ended_at' => '2023-11-07T05:31:56Z',
'timezone' => '<string>'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json",
"Idempotency-Key: <idempotency-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://vitalog-api.example.com/v1/records/{id}/corrections"
payload := strings.NewReader("{\n \"expected_version\": 123,\n \"reason\": \"<string>\",\n \"replacement\": {\n \"record_type\": \"measurement\",\n \"occurred_on\": \"2023-12-25\",\n \"provenance\": {\n \"source_description\": \"<string>\",\n \"source_locator\": \"<string>\",\n \"assumptions\": [\n \"<string>\"\n ],\n \"field_overrides\": {}\n },\n \"data\": {\n \"kind\": \"scalar\",\n \"value\": \"<unknown>\",\n \"uncertainty\": {\n \"note\": \"<string>\",\n \"confidence_label\": \"<string>\",\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"original_value_text\": \"<string>\"\n },\n \"measurement_site\": \"<string>\",\n \"body_region\": \"<string>\",\n \"method\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"device_context\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"time_since_meal_minutes\": 1,\n \"hydration_context\": \"<string>\",\n \"exercise_context\": \"<string>\",\n \"temperature_site\": \"<string>\",\n \"source_reference_range\": {\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"lower_inclusive\": true,\n \"upper_inclusive\": true,\n \"unit\": \"<string>\",\n \"text\": \"<string>\",\n \"sex_context\": \"<string>\",\n \"method\": \"<string>\",\n \"fasting_state\": \"<string>\",\n \"pregnancy_context\": \"<string>\",\n \"gestational_context\": \"<string>\",\n \"source_version\": \"<string>\"\n },\n \"reported_percent_predicted\": 1,\n \"reported_z_score\": 123,\n \"reference_equation\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"classification_metadata\": {\n \"frequency_hz\": 1,\n \"masking\": true,\n \"corrected_vision\": true,\n \"qt_correction_formula\": \"<string>\",\n \"lead\": \"<string>\",\n \"rhythm_context\": \"<string>\",\n \"beat_context\": \"<string>\",\n \"view\": \"<string>\",\n \"chamber\": \"<string>\",\n \"strain_convention\": \"<string>\",\n \"vertebral_levels_included\": [\n \"<string>\"\n ],\n \"vertebral_levels_excluded\": [\n \"<string>\"\n ],\n \"reference_database\": \"<string>\",\n \"comparison_information\": \"<string>\",\n \"precision_information\": \"<string>\",\n \"landmark\": \"<string>\",\n \"reading_sequence\": 500000000,\n \"cuff_size\": \"<string>\",\n \"rest_seconds\": 1,\n \"medication_timing\": \"<string>\",\n \"observation_window_seconds\": 1,\n \"recovery_interval_seconds\": 1,\n \"bronchodilator_agent\": \"<string>\",\n \"bronchodilator_elapsed_seconds\": 1,\n \"quality_grade\": \"<string>\",\n \"repeatability\": \"<string>\",\n \"dlco_corrections\": [\n \"<string>\"\n ],\n \"protocol\": \"<string>\",\n \"test_duration_seconds\": 1,\n \"assistance\": \"<string>\",\n \"walking_aid\": \"<string>\",\n \"attempt_number\": 500000000\n },\n \"related_record_ids\": [\n {\n \"record_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n }\n ],\n \"notes\": \"<string>\",\n \"original_value\": \"<string>\",\n \"original_unit\": \"<string>\"\n },\n \"attachment_ids\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"occurred_at\": \"2023-11-07T05:31:56Z\",\n \"ended_at\": \"2023-11-07T05:31:56Z\",\n \"timezone\": \"<string>\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Idempotency-Key", "<idempotency-key>")
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://vitalog-api.example.com/v1/records/{id}/corrections")
.header("Idempotency-Key", "<idempotency-key>")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"expected_version\": 123,\n \"reason\": \"<string>\",\n \"replacement\": {\n \"record_type\": \"measurement\",\n \"occurred_on\": \"2023-12-25\",\n \"provenance\": {\n \"source_description\": \"<string>\",\n \"source_locator\": \"<string>\",\n \"assumptions\": [\n \"<string>\"\n ],\n \"field_overrides\": {}\n },\n \"data\": {\n \"kind\": \"scalar\",\n \"value\": \"<unknown>\",\n \"uncertainty\": {\n \"note\": \"<string>\",\n \"confidence_label\": \"<string>\",\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"original_value_text\": \"<string>\"\n },\n \"measurement_site\": \"<string>\",\n \"body_region\": \"<string>\",\n \"method\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"device_context\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"time_since_meal_minutes\": 1,\n \"hydration_context\": \"<string>\",\n \"exercise_context\": \"<string>\",\n \"temperature_site\": \"<string>\",\n \"source_reference_range\": {\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"lower_inclusive\": true,\n \"upper_inclusive\": true,\n \"unit\": \"<string>\",\n \"text\": \"<string>\",\n \"sex_context\": \"<string>\",\n \"method\": \"<string>\",\n \"fasting_state\": \"<string>\",\n \"pregnancy_context\": \"<string>\",\n \"gestational_context\": \"<string>\",\n \"source_version\": \"<string>\"\n },\n \"reported_percent_predicted\": 1,\n \"reported_z_score\": 123,\n \"reference_equation\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"classification_metadata\": {\n \"frequency_hz\": 1,\n \"masking\": true,\n \"corrected_vision\": true,\n \"qt_correction_formula\": \"<string>\",\n \"lead\": \"<string>\",\n \"rhythm_context\": \"<string>\",\n \"beat_context\": \"<string>\",\n \"view\": \"<string>\",\n \"chamber\": \"<string>\",\n \"strain_convention\": \"<string>\",\n \"vertebral_levels_included\": [\n \"<string>\"\n ],\n \"vertebral_levels_excluded\": [\n \"<string>\"\n ],\n \"reference_database\": \"<string>\",\n \"comparison_information\": \"<string>\",\n \"precision_information\": \"<string>\",\n \"landmark\": \"<string>\",\n \"reading_sequence\": 500000000,\n \"cuff_size\": \"<string>\",\n \"rest_seconds\": 1,\n \"medication_timing\": \"<string>\",\n \"observation_window_seconds\": 1,\n \"recovery_interval_seconds\": 1,\n \"bronchodilator_agent\": \"<string>\",\n \"bronchodilator_elapsed_seconds\": 1,\n \"quality_grade\": \"<string>\",\n \"repeatability\": \"<string>\",\n \"dlco_corrections\": [\n \"<string>\"\n ],\n \"protocol\": \"<string>\",\n \"test_duration_seconds\": 1,\n \"assistance\": \"<string>\",\n \"walking_aid\": \"<string>\",\n \"attempt_number\": 500000000\n },\n \"related_record_ids\": [\n {\n \"record_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n }\n ],\n \"notes\": \"<string>\",\n \"original_value\": \"<string>\",\n \"original_unit\": \"<string>\"\n },\n \"attachment_ids\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"occurred_at\": \"2023-11-07T05:31:56Z\",\n \"ended_at\": \"2023-11-07T05:31:56Z\",\n \"timezone\": \"<string>\"\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://vitalog-api.example.com/v1/records/{id}/corrections")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Idempotency-Key"] = '<idempotency-key>'
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"expected_version\": 123,\n \"reason\": \"<string>\",\n \"replacement\": {\n \"record_type\": \"measurement\",\n \"occurred_on\": \"2023-12-25\",\n \"provenance\": {\n \"source_description\": \"<string>\",\n \"source_locator\": \"<string>\",\n \"assumptions\": [\n \"<string>\"\n ],\n \"field_overrides\": {}\n },\n \"data\": {\n \"kind\": \"scalar\",\n \"value\": \"<unknown>\",\n \"uncertainty\": {\n \"note\": \"<string>\",\n \"confidence_label\": \"<string>\",\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"original_value_text\": \"<string>\"\n },\n \"measurement_site\": \"<string>\",\n \"body_region\": \"<string>\",\n \"method\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"device_context\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"time_since_meal_minutes\": 1,\n \"hydration_context\": \"<string>\",\n \"exercise_context\": \"<string>\",\n \"temperature_site\": \"<string>\",\n \"source_reference_range\": {\n \"lower\": \"<unknown>\",\n \"upper\": \"<unknown>\",\n \"lower_inclusive\": true,\n \"upper_inclusive\": true,\n \"unit\": \"<string>\",\n \"text\": \"<string>\",\n \"sex_context\": \"<string>\",\n \"method\": \"<string>\",\n \"fasting_state\": \"<string>\",\n \"pregnancy_context\": \"<string>\",\n \"gestational_context\": \"<string>\",\n \"source_version\": \"<string>\"\n },\n \"reported_percent_predicted\": 1,\n \"reported_z_score\": 123,\n \"reference_equation\": {\n \"name\": \"<string>\",\n \"assay\": \"<string>\",\n \"assay_version\": \"<string>\",\n \"instrument\": \"<string>\",\n \"model\": \"<string>\",\n \"firmware_version\": \"<string>\",\n \"software_version\": \"<string>\",\n \"equation\": \"<string>\",\n \"reference_basis\": \"<string>\",\n \"calibration\": \"<string>\"\n },\n \"classification_metadata\": {\n \"frequency_hz\": 1,\n \"masking\": true,\n \"corrected_vision\": true,\n \"qt_correction_formula\": \"<string>\",\n \"lead\": \"<string>\",\n \"rhythm_context\": \"<string>\",\n \"beat_context\": \"<string>\",\n \"view\": \"<string>\",\n \"chamber\": \"<string>\",\n \"strain_convention\": \"<string>\",\n \"vertebral_levels_included\": [\n \"<string>\"\n ],\n \"vertebral_levels_excluded\": [\n \"<string>\"\n ],\n \"reference_database\": \"<string>\",\n \"comparison_information\": \"<string>\",\n \"precision_information\": \"<string>\",\n \"landmark\": \"<string>\",\n \"reading_sequence\": 500000000,\n \"cuff_size\": \"<string>\",\n \"rest_seconds\": 1,\n \"medication_timing\": \"<string>\",\n \"observation_window_seconds\": 1,\n \"recovery_interval_seconds\": 1,\n \"bronchodilator_agent\": \"<string>\",\n \"bronchodilator_elapsed_seconds\": 1,\n \"quality_grade\": \"<string>\",\n \"repeatability\": \"<string>\",\n \"dlco_corrections\": [\n \"<string>\"\n ],\n \"protocol\": \"<string>\",\n \"test_duration_seconds\": 1,\n \"assistance\": \"<string>\",\n \"walking_aid\": \"<string>\",\n \"attempt_number\": 500000000\n },\n \"related_record_ids\": [\n {\n \"record_id\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n }\n ],\n \"notes\": \"<string>\",\n \"original_value\": \"<string>\",\n \"original_unit\": \"<string>\"\n },\n \"attachment_ids\": [\n \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n ],\n \"occurred_at\": \"2023-11-07T05:31:56Z\",\n \"ended_at\": \"2023-11-07T05:31:56Z\",\n \"timezone\": \"<string>\"\n }\n}"
response = http.request(request)
puts response.read_body{
"catalog_version": "1.0.4",
"record": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"record_type": "measurement",
"version": 123,
"occurred_on": "2023-12-25",
"occurred_at": "2023-11-07T05:31:56Z",
"ended_at": "2023-11-07T05:31:56Z",
"timezone": "<string>",
"time_precision": "date",
"date_basis": "reported_date",
"recorded_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"status": "active",
"validity": "valid",
"provenance": {
"source_type": "manual",
"value_kind": "measured",
"source_description": "<string>",
"source_locator": "<string>",
"assumptions": [
"<string>"
],
"field_overrides": {}
},
"schema_version": 2,
"data": {
"kind": "scalar",
"metric_key": "weight",
"value": 123,
"unit": "<string>",
"original_value": "<string>",
"original_unit": "<string>",
"comparator": "eq",
"uncertainty": {
"note": "<string>",
"confidence_label": "<string>",
"lower": 123,
"upper": 123,
"original_value_text": "<string>"
},
"specimen": "whole_blood",
"specimen_context": {
"type": "whole_blood",
"site": "<string>",
"collection_method": "<string>",
"collection_context": "spot",
"container": "<string>",
"additive": "<string>",
"quality_flags": [
"<string>"
],
"duration_seconds": 1,
"volume": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
}
},
"measurement_site": "<string>",
"body_region": "<string>",
"laterality": "left",
"body_position": "seated",
"method": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"device_context": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"resting_state": "resting",
"fasting_state": "fasting",
"meal_state": "fasting",
"time_since_meal_minutes": 1,
"challenge_context": {
"label": "<string>",
"dose": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"elapsed_seconds": 1,
"procedure": "<string>"
},
"hydration_context": "<string>",
"exercise_context": "<string>",
"oxygen_context": {
"support": "room_air",
"flow": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"fio2": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
}
},
"temperature_site": "<string>",
"source_reference_range": {
"lower": 123,
"upper": 123,
"lower_inclusive": true,
"upper_inclusive": true,
"unit": "<string>",
"text": "<string>",
"age_band": {
"unit": "years",
"lower": 1,
"upper": 1
},
"sex_context": "<string>",
"specimen": "whole_blood",
"method": "<string>",
"fasting_state": "<string>",
"pregnancy_context": "<string>",
"gestational_context": "<string>",
"source_version": "<string>"
},
"reported_predicted_value": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"reported_percent_predicted": 1,
"reported_lower_limit_normal": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"reported_z_score": 123,
"reference_equation": {
"name": "<string>",
"assay": "<string>",
"assay_version": "<string>",
"instrument": "<string>",
"model": "<string>",
"firmware_version": "<string>",
"software_version": "<string>",
"equation": "<string>",
"reference_basis": "<string>",
"calibration": "<string>"
},
"classification_metadata": {
"frequency_hz": 1,
"conduction": "air",
"masking": true,
"corrected_vision": true,
"viewing_distance": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"qt_correction_formula": "<string>",
"lead": "<string>",
"rhythm_context": "<string>",
"beat_context": "<string>",
"view": "<string>",
"chamber": "<string>",
"strain_convention": "<string>",
"vertebral_levels_included": [
"<string>"
],
"vertebral_levels_excluded": [
"<string>"
],
"reference_database": "<string>",
"comparison_information": "<string>",
"precision_information": "<string>",
"relaxed_flexed": "relaxed",
"landmark": "<string>",
"reading_sequence": 500000000,
"cuff_size": "<string>",
"rest_seconds": 1,
"medication_timing": "<string>",
"observation_window_seconds": 1,
"recovery_kind": "actual_heart_rate",
"recovery_interval_seconds": 1,
"recovery_mode": "active",
"bronchodilator_state": "pre",
"bronchodilator_agent": "<string>",
"bronchodilator_dose": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"bronchodilator_elapsed_seconds": 1,
"quality_grade": "<string>",
"repeatability": "<string>",
"dlco_corrections": [
"<string>"
],
"inspired_volume": {
"kind": "quantity",
"value": 123,
"unit": "<string>",
"original_unit": "<string>",
"original_value": "<string>",
"comparator": "eq",
"reported_precision": 7
},
"protocol": "<string>",
"test_duration_seconds": 1,
"assistance": "<string>",
"walking_aid": "<string>",
"attempt_number": 500000000
},
"source_status": "preliminary",
"related_record_ids": [
{
"record_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"relationship": "same_event"
}
],
"notes": "<string>"
},
"time_context": {
"original_occurred_at": "2023-11-07T05:31:56Z",
"original_ended_at": "2023-11-07T05:31:56Z",
"supplied_timezone": "<string>"
},
"attachment_ids": [
"3c90c3cc-0d44-4b50-8888-8dd25736052a"
]
},
"warnings": [
"<string>"
],
"idempotent_replay": true,
"committed_version": 123
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}{
"code": "VALIDATION_ERROR",
"message": "<string>",
"catalog_version": "<string>",
"issues": [
{
"path": "<string>",
"reason": "<string>",
"message": "<string>",
"suggested_keys": [
"<string>"
],
"discovery": {}
}
],
"existing_id": "<string>",
"current_version": 123,
"current_catalog_version": "<string>"
}Authorizations
staticKeyapiKey
Environment AUTH_KEY. Full ledger access and primary API-key administration. Not OAuth or JWT.
Headers
Required string length:
1 - 128Pattern:
^[A-Za-z0-9][A-Za-z0-9._:-]*$Path Parameters
Pattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Body
application/json
Response
Committed mutation or durable idempotent replay
Allowed value:
"1.0.4"- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
Show child attributes
Show child attributes
Required string length:
1 - 200Required range:
x <= 9007199254740991Was this page helpful?
