mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-07 04:12:04 +00:00
Every backup test exports and restores with the same code, so a change that moves both ends at once passes all of them and still breaks a file a self-hoster downloaded last month. Commit the disaster-recovery file the 1.46.1 exporter writes for the shared backup seed, with a manifest of its counts and SHA-256, and restore each committed file through the admin upload and restore routes into an empty account, comparing the re-exported counts section by section. The folder takes one file per release (GOLDEN_BACKUP_WRITE=1 writes the current one; the README says when). The seed's own illness-symptom catalogue key is swapped for a shipped one so every link resolves on a fresh instance. Ciphertext is sealed under the suite's fixed key. A measurement tombstone that ages past retention may only lower its count.
1 line
41 KiB
JSON
1 line
41 KiB
JSON
{"schemaVersion":"2","exportedAt":"2026-10-29T08:54:55.373Z","userId":"round-trip-owner","appSettings":null,"accountSettings":{"heightCm":null,"dateOfBirth":null,"gender":null,"hasDiabetes":false,"displayName":null,"fullName":null,"insurerName":null,"insuranceNumber":null,"insuranceNumberEncrypted":null,"insurerIkNumber":null,"lastReportPracticeName":null,"avatarBytes":null,"avatarContentType":null,"avatarUpdatedAt":null,"homeTimezone":null,"homeSince":null,"homeLocationEncrypted":null,"environmentAirQualityEnabled":true,"timezone":"Europe/Berlin","locale":null,"unitPreference":null,"glucoseUnit":null,"timeFormat":"AUTO","dateFormat":"AUTO","modulePreferencesJson":null,"thresholdsJson":null,"healthScoreConfigJson":null,"sourcePriorityJson":null,"dashboardWidgetsJson":null,"insightsLayoutJson":null,"medicationListLayoutJson":null,"moodTagLayoutJson":null,"documentsLayoutJson":null,"moduleListLayoutJson":null,"activityGoalsJson":null,"reportSelectionJson":null,"globalExcludedInjectionSites":[],"healthKitConfigJson":null,"notificationPrefs":null,"moodReminderEnabled":false,"aiProvider":null,"aiModel":null,"aiBaseUrl":null,"aiCompatBaseUrl":null,"aiCompatModel":null,"aiProviderChain":null,"aiResponseTimeoutSeconds":null,"useCentralCodex":false,"insightsPrivacyMode":"aggregated","insightsExcludeMetrics":[],"disableCoach":false,"aiUsageLevel":null,"coachPrefsJson":null,"documentsAutoAiRead":false,"labsLocalOcrEnabled":false,"storeWorkoutRoutes":false,"onboardingCompletedAt":null,"onboardingTourCompleted":false,"onboardingTourProgressJson":null,"disclaimerAcknowledgedAt":null,"disclaimerAcknowledgedVersion":null,"passkeyUpgradeNudgeDismissed":false},"measurements":[{"id":"cmvtb53ls002rvdovt5ne4m0v","type":"BLOOD_GLUCOSE","value":5.4,"valueMin":null,"valueMax":null,"unit":"mmol/L","measuredAt":"2026-07-03T06:45:00.000Z","source":"MANUAL","notes":null,"notesEncrypted":null,"externalId":null,"externalSourceVersion":null,"aggregationProvenance":null,"glucoseContext":"FASTING","sleepStage":null,"rhythmClassification":null,"deviceType":null,"ingestTokenId":null,"syncVersion":1,"deletedAt":null,"createdAt":"2026-10-29T08:54:55.360Z","updatedAt":"2026-10-29T08:54:55.360Z"},{"id":"cmvtb53lt002svdov5wtjes6d","type":"SLEEP_DURATION","value":95,"valueMin":null,"valueMax":null,"unit":"min","measuredAt":"2026-07-03T02:00:00.000Z","source":"APPLE_HEALTH","notes":null,"notesEncrypted":null,"externalId":"round-trip-deep-sleep","externalSourceVersion":null,"aggregationProvenance":null,"glucoseContext":null,"sleepStage":"DEEP","rhythmClassification":null,"deviceType":null,"ingestTokenId":null,"syncVersion":1,"deletedAt":null,"createdAt":"2026-10-29T08:54:55.361Z","updatedAt":"2026-10-29T08:54:55.361Z"},{"id":"cmvtb53gu0001vdovkhes3wde","type":"PULSE","value":61,"valueMin":null,"valueMax":null,"unit":"bpm","measuredAt":"2026-07-02T06:30:00.000Z","source":"APPLE_HEALTH","notes":null,"notesEncrypted":null,"externalId":"round-trip-deleted-sample","externalSourceVersion":null,"aggregationProvenance":null,"glucoseContext":null,"sleepStage":null,"rhythmClassification":null,"deviceType":null,"ingestTokenId":null,"syncVersion":4,"deletedAt":"2026-10-19T08:54:54.000Z","createdAt":"2026-10-29T08:54:55.183Z","updatedAt":"2026-10-29T08:54:55.183Z"},{"id":"cmvtb53gq0000vdovpfeu4gu1","type":"WEIGHT","value":74.2,"valueMin":null,"valueMax":null,"unit":"kg","measuredAt":"2026-07-01T07:00:00.000Z","source":"MANUAL","notes":null,"notesEncrypted":null,"externalId":null,"externalSourceVersion":null,"aggregationProvenance":null,"glucoseContext":null,"sleepStage":null,"rhythmClassification":null,"deviceType":null,"ingestTokenId":null,"syncVersion":1,"deletedAt":null,"createdAt":"2026-10-29T08:54:55.178Z","updatedAt":"2026-10-29T08:54:55.178Z"},{"id":"cmvtb53gx0002vdovwm23zudk","type":"IRREGULAR_RHYTHM_NOTIFICATION","value":1,"valueMin":null,"valueMax":null,"unit":"event","measuredAt":"2026-06-15T14:22:00.000Z","source":"WITHINGS","notes":null,"notesEncrypted":null,"externalId":null,"externalSourceVersion":null,"aggregationProvenance":null,"glucoseContext":null,"sleepStage":null,"rhythmClassification":"IRREGULAR","deviceType":null,"ingestTokenId":null,"syncVersion":1,"deletedAt":null,"createdAt":"2026-10-29T08:54:55.185Z","updatedAt":"2026-10-29T08:54:55.185Z"}],"customMedicationCategories":[{"key":"custom:5f0c6a52-6a43-4f63-9b39-0c1f4d7e2a10","label":null,"labelEncrypted":"djEueldXclgxVTZmcGhBaG9RUUFseFphVDloaWNLendKSWNtUGJZSmVTZkJ3RW5rbllZMm4zZklIZkYxc3ltamZ5VUx3PT0=","sortOrder":2,"isActive":true,"createdAt":"2026-10-29T08:54:55.214Z","updatedAt":"2026-10-29T08:54:55.214Z"}],"medications":[{"id":"cmvtb53hg0005vdovsxoh5965","treatmentClass":"GENERIC","dosesPerUnit":null,"unitsPerDose":"1","notificationsEnabled":true,"pausedAt":null,"snoozedUntil":null,"startsOn":"2026-06-10T00:00:00.000Z","endsOn":"2026-06-16T00:00:00.000Z","oneShot":false,"asNeeded":false,"deliveryForm":"ORAL","trackInjectionSites":false,"allowedInjectionSites":[],"liveActivityEnabled":false,"criticalAlarmEnabled":false,"atcCode":null,"rxNormCode":null,"lowStockNotifiedAt":null,"lowStockNotifiedThresholdDays":null,"reorderLeadDays":null,"externalSource":null,"externalId":null,"updatedAt":"2026-10-29T08:54:55.204Z","categoryUpdatedAt":"2026-10-29T08:54:55.215Z","name":"Round-trip tablet","dose":"5 mg","active":true,"trackIntake":true,"autoMarkTaken":false,"autoMarkTakenSince":null,"category":"custom:5f0c6a52-6a43-4f63-9b39-0c1f4d7e2a10","createdAt":"2026-10-29T08:54:55.204Z","schedules":[{"id":"cmvtb53hi0006vdovqgyqa262","daysOfWeek":null,"timesOfDay":[],"reminderGraceMinutes":null,"rrule":null,"rollingIntervalDays":null,"scheduleType":"SCHEDULED","cyclicOnWeeks":null,"cyclicOffWeeks":null,"doseWindows":null,"unitsPerDose":null,"windowStart":"08:00","windowEnd":"09:00","label":"Morning","dose":null},{"id":"cmvtb53lx002uvdovsnxoik48","daysOfWeek":null,"timesOfDay":[],"reminderGraceMinutes":null,"rrule":null,"rollingIntervalDays":3,"scheduleType":"SCHEDULED","cyclicOnWeeks":null,"cyclicOffWeeks":null,"doseWindows":null,"unitsPerDose":null,"windowStart":"20:00","windowEnd":"21:00","label":"Every third evening","dose":null}],"sideEffects":[{"id":"cmvtb53ht000bvdov35cd70e8","notes":null,"notesEncrypted":"djEuK2o2NGsyTEkxWDdVQmhwUk1wVXpvdXNJbVltWnQ3TjVLWWtPUUtDSlZZL1g0Rm50Vk5yR0xpbDFOSmpycU9sdW15Rjg5N0grakN6RWxTTEplakN1T1ZKNjBRZHhRaFE9","createdAt":"2026-10-29T08:54:55.217Z","occurredAt":"2026-07-01T21:00:00.000Z","category":"GI","entry":"NAUSEA","severity":3}],"pauseEras":[{"id":"cmvtb53id000qvdovifgyuf1d","pausedAt":"2026-05-02T08:00:00.000Z","resumedAt":"2026-05-20T08:00:00.000Z","createdAt":"2026-10-29T08:54:55.237Z"},{"id":"cmvtb53id000rvdov2v4646gh","pausedAt":"2026-07-15T08:00:00.000Z","resumedAt":null,"createdAt":"2026-10-29T08:54:55.237Z"}],"ingredients":[{"id":"cmvtb53ib000pvdov8nmkzac0","updatedAt":"2026-10-29T08:54:55.235Z","nutrient":"vitamin_d","amountPerUnit":25,"unit":"ug","enteredAmount":1000,"enteredUnit":"IU","source":"LABEL_AI","createdAt":"2026-10-29T08:54:55.235Z"}],"courses":[{"startsOn":"2026-03-01","endsOn":"2026-03-07","endedAt":null,"note":null,"noteEncrypted":"djEuTFkxTWhOTmtoS2s0MENrV0RmZGpXejZuUTl0dTA1dUNncXhsZENiZWdwWEFNL0xIclpiWjZ1QT0=","updatedAt":"2026-10-29T08:54:55.204Z","createdAt":"2026-10-29T08:54:55.204Z"},{"startsOn":"2026-06-10","endsOn":"2026-06-16","endedAt":"2026-06-16T09:30:00.000Z","note":null,"noteEncrypted":null,"updatedAt":"2026-10-29T08:54:55.204Z","createdAt":"2026-10-29T08:54:55.204Z"}],"doseChanges":[{"id":"cmvtb53i6000kvdovs7x99n6e","note":null,"noteEncrypted":"djEuS1cwR1pjdEdnSk5qeFFvQWFoRGd2cVNBa3dVd3BKQ0UwV1hCbGx2YWhyV0pwbG5LL2M4cnp6bUlnR3BPVUc0TDA5QytmekMzU3ZoMXIxSzNndz09","effectiveFrom":"2026-04-01T08:00:00.000Z","doseValue":5,"doseUnit":"mg","createdAt":"2026-10-29T08:54:55.230Z"},{"id":"cmvtb53i6000lvdovbnuvm4u4","note":null,"noteEncrypted":null,"effectiveFrom":"2026-06-01T08:00:00.000Z","doseValue":10,"doseUnit":"mg","createdAt":"2026-10-29T08:54:55.230Z"}],"inventoryItems":[{"id":"cmvtb53i1000gvdov5ekq5hdq","notes":null,"notesEncrypted":"djEuYjAvR0xFZjQ4dEtibEw0RWEvZVhQRkk5WCtObkZuZmFmODZPYXVsM3c0OW9JMGpCYnNIMC9UTEtPSVpCeFFzWWdEMi9HanRrdmVyUzE0YnpHS09yY1U2SWxRPT0=","state":"ACTIVE","containerType":"BLISTER","unitsTotal":"30","unitsRemaining":"21","firstUseAt":"2026-07-01T08:00:00.000Z","expiresAt":"2027-01-31T00:00:00.000Z","printedExpiry":null,"purchasedAt":null,"manufacturer":"Fixture Pharma","doseStrength":"10 mg","createdAt":"2026-10-29T08:54:55.225Z","updatedAt":"2026-10-29T08:54:55.225Z"},{"id":"cmvtb53i3000hvdovje71pck7","notes":null,"notesEncrypted":null,"state":"USED_UP","containerType":"BOTTLE","unitsTotal":"60","unitsRemaining":"0","firstUseAt":null,"expiresAt":null,"printedExpiry":null,"purchasedAt":null,"manufacturer":null,"doseStrength":null,"createdAt":"2026-10-29T08:54:55.227Z","updatedAt":"2026-10-29T08:54:55.227Z"}],"phaseConfig":{"id":"cmvtb53hz000fvdovup5a7hlj","greenValue":45,"greenMode":"MINUTES","yellowValue":20,"yellowMode":"PERCENT","orangeValue":5,"orangeMode":"MINUTES","redValue":180,"redMode":"MINUTES"},"inventoryEvents":[{"id":"cmvtb53i4000ivdovqu7ez4ma","delta":30,"reason":"purchased","occurredAt":"2026-07-01T07:00:00.000Z"},{"id":"cmvtb53i4000jvdovzkdd0fed","delta":-8,"reason":"consumed","occurredAt":"2026-07-09T07:00:00.000Z"}],"scheduleRevisions":[{"id":"cmvtb53i7000mvdovd6am2lkd","validFrom":"2026-01-01T00:00:00.000Z","validUntil":"2026-03-01T00:00:00.000Z","payload":[{"dose":"5 mg","windowEnd":"09:00","windowStart":"07:00"}],"source":"ARCHIVED","supersededByIndex":null,"createdAt":"2026-10-29T08:54:55.231Z"},{"id":"cmvtb53ia000ovdov0qucjey6","validFrom":"2026-02-01T00:00:00.000Z","validUntil":"2026-03-01T00:00:00.000Z","payload":[{"dose":"10 mg","windowEnd":"13:00","windowStart":"12:00"}],"source":"ARCHIVED","supersededByIndex":2,"createdAt":"2026-10-29T08:54:55.234Z"},{"id":"cmvtb53i8000nvdovzac08ime","validFrom":"2026-03-01T00:00:00.000Z","validUntil":"2026-05-01T00:00:00.000Z","payload":[{"dose":"10 mg","windowEnd":"10:00","windowStart":"08:00"}],"source":"MANUAL","supersededByIndex":null,"createdAt":"2026-10-29T08:54:55.232Z"}],"efficacyTargets":[{"id":"cmvtb53iw000zvdov6thkng7z","createdAt":"2026-10-29T08:54:55.256Z","updatedAt":"2026-10-29T08:54:55.256Z","measurementType":null,"biomarkerName":"Ferritin","primary":true}]}],"intakeEvents":[{"id":"cmvtb53hn0009vdovi35yryxm","medicationId":"cmvtb53hg0005vdovsxoh5965","autoMissed":false,"attributionSource":"AUTO","idempotencyKey":null,"createdAt":"2026-10-29T08:54:55.211Z","injectionSite":null,"doseTaken":null,"inventoryConsumption":null,"externalId":null,"updatedAt":"2026-10-29T08:54:55.211Z","syncVersion":0,"deletedAt":null,"medication":"Round-trip tablet","scheduledFor":"2026-07-01T08:00:00.000Z","takenAt":"2026-07-01T08:04:00.000Z","skipped":false,"source":"WEB","autoRecorded":false}],"moodEntries":[{"note":null,"noteEncrypted":null,"syncedAt":"2026-10-29T08:54:55.245Z","syncVersion":0,"createdAt":"2026-10-29T08:54:55.245Z","updatedAt":"2026-10-29T08:54:55.245Z","linkCreatedAt":[{"key":"round_trip_factor","createdAt":"2026-10-29T08:54:55.245Z"}],"id":"cmvtb53il000uvdovcu6ymuyg","date":"2026-07-01","mood":"GUT","score":4,"a1":null,"a2":null,"a3":null,"a4":null,"a5":null,"tags":null,"source":"MOODLOG","loggedAt":"2026-07-01T20:00:00.000Z","externalId":null,"tz":null,"deletedAt":null,"factors":[{"key":"round_trip_factor","rating":4}],"structuredTags":[],"context":{"notesEncrypted":null,"createdAt":"2026-10-29T08:54:55.245Z","updatedAt":"2026-10-29T08:54:55.245Z","workStatus":"regular","workMinutes":null,"overtimeMinutes":null,"workLoad":null,"workSatisfaction":null,"contactCircles":"[\"family\"]","contactForm":null,"contactExtent":null,"contactQuality":null,"contactSupport":null,"leisureCategories":null,"leisureMinutes":null,"leisureJoy":6,"leisureRecovery":null,"eventType":null,"eventValence":null,"eventAt":null}}],"customMoodTagCategories":[{"id":"cmvtb53ih000svdovoooi2zsi","key":"round_trip_own_category","labelKey":"mood.category.roundTripOwn","icon":null,"sortOrder":90,"isActive":true,"labelEncrypted":null}],"hiddenMoodTags":[{"key":"grateful","createdAt":"2026-10-29T08:54:55.243Z"}],"customMoodTags":[{"id":"cmvtb53ii000tvdov8cpgf8mc","key":"round_trip_factor","labelKey":"mood.tag.roundTripFactor","categoryId":"cmvtb53ih000svdovoooi2zsi","kind":"RATED","isActive":true,"icon":null,"sortOrder":0,"labelEncrypted":null,"scaleMin":1,"scaleMax":5,"inverse":false}],"cycleProfile":{"id":"cmvtb53jm001fvdovvwlagz8v","createdAt":"2026-10-29T08:54:55.282Z","updatedAt":"2026-10-29T08:54:55.282Z","goal":"GENERAL_HEALTH","cycleTrackingEnabled":true,"typicalCycleLength":null,"typicalPeriodLength":null,"lutealPhaseLength":null,"secondarySymptom":"MUCUS","predictionEnabled":true,"rawChartMode":false,"discreetNotifications":false,"sensitiveCategoryEncryption":true},"cycles":[{"id":"cmvtb53jo001gvdova7ny0emd","isPredicted":false,"syncVersion":0,"deletedAt":null,"absorbedIntoId":null,"createdAt":"2026-10-29T08:54:55.284Z","updatedAt":"2026-10-29T08:54:55.284Z","startDate":"2026-06-01","endDate":null,"periodEndDate":null,"lengthDays":null,"ovulationDate":null,"ovulationConfirmed":false,"tz":null},{"id":"cmvtb53lv002tvdovdaqvxu56","isPredicted":false,"syncVersion":0,"deletedAt":"2026-06-04T07:00:00.000Z","absorbedIntoId":"cmvtb53jo001gvdova7ny0emd","createdAt":"2026-10-29T08:54:55.363Z","updatedAt":"2026-10-29T08:54:55.363Z","startDate":"2026-06-03","endDate":null,"periodEndDate":null,"lengthDays":null,"ovulationDate":null,"ovulationConfirmed":false,"tz":null}],"cycleDayLogs":[{"id":"cmvtb53js001ivdov4mosadw9","cycleId":"cmvtb53jo001gvdova7ny0emd","syncVersion":0,"deletedAt":null,"createdAt":"2026-10-29T08:54:55.288Z","updatedAt":"2026-10-29T08:54:55.288Z","date":"2026-06-02","flow":"HEAVY","intermenstrualBleeding":false,"basalBodyTempC":null,"temperatureExcluded":false,"ovulationTest":null,"cervicalMucus":null,"cervixPosition":null,"cervixFirmness":null,"cervixOpening":null,"sexualActivity":false,"protectedSex":null,"pregnancyTest":null,"progesteroneTest":null,"contraceptive":null,"sensitiveEncrypted":null,"notesEncrypted":null,"source":"MANUAL","externalId":null,"tz":null,"symptomKeys":["custom:round-trip-cramps"],"symptomSeverities":[],"symptomLinkCreatedAt":[{"key":"custom:round-trip-cramps","createdAt":"2026-10-29T08:54:55.288Z"}]}],"customSymptoms":[{"id":"cmvtb53jr001hvdovjkrbz30a","key":"custom:round-trip-cramps","labelKey":"cycle.symptom.custom","categoryId":"csc_physical","icon":null,"sortOrder":0,"isActive":true,"labelEncrypted":"v1.8mbBFQzIlXZlyOOb47BGgidX1a27u/aqtUo/iPUsT11Nbmi5btza6J6kEdwz"}],"labResults":[{"id":"cmvtb53iu000yvdov4ue4zxmu","biomarkerId":"cmvtb53ip000vvdovgljt63bk","noteEncrypted":null,"createdAt":"2026-10-29T08:54:55.254Z","updatedAt":"2026-10-29T08:54:55.254Z","deletedAt":null,"note":null,"panel":null,"analyte":"Ferritin","value":91,"valueText":null,"unit":"ng/mL","referenceLow":null,"referenceHigh":null,"sourceReferenceLow":null,"sourceReferenceHigh":null,"sourceReferenceText":null,"sourceValue":null,"sourceUnit":null,"takenAt":"2026-06-30T09:00:00.000Z","source":"MANUAL","biomarkerName":"Ferritin"}],"biomarkers":[{"id":"cmvtb53ip000vvdovgljt63bk","createdAt":"2026-10-29T08:54:55.249Z","updatedAt":"2026-10-29T08:54:55.249Z","name":"Ferritin","unit":"ng/mL","lowerBound":null,"upperBound":null,"panel":null,"hidden":false,"context":null,"contextEncrypted":null,"analyteKey":null,"aliases":[{"name":"Ferr.","source":"IMPORT_CHOICE","id":"cmvtb53ir000wvdov06y982y4","createdAt":"2026-10-29T08:54:55.251Z"}]}],"biomarkerMerges":[{"id":"cmvtb53is000xvdovbpinr8m5","targetBiomarkerId":"cmvtb53ip000vvdovgljt63bk","targetName":"Ferritin","sourceBiomarkerId":"merged-away-marker","sourceName":"Ferritin (Serum)","readingCount":3,"mergedAt":"2026-10-29T08:54:55.252Z"}],"illnessEpisodes":[{"id":"cmvtb53j00012vdovo647dare","label":"Cold","type":"INFECTION","lifecycle":"ACUTE","onsetAt":"2026-06-20T00:00:00.000Z","resolvedAt":null,"parentConditionId":null,"note":null,"noteEncrypted":null,"bodySite":null,"bodySiteEncrypted":null,"laterality":null,"createdAt":"2026-10-29T08:54:55.260Z","updatedAt":"2026-10-29T08:54:55.260Z","deletedAt":null,"dayLogs":[{"id":"cmvtb53j50015vdovh8qtkgpt","episodeId":"cmvtb53j00012vdovo647dare","date":"2026-06-21","functionalImpact":null,"feverC":null,"note":null,"noteEncrypted":null,"tz":null,"createdAt":"2026-10-29T08:54:55.265Z","updatedAt":"2026-10-29T08:54:55.265Z","deletedAt":null,"symptoms":[{"key":"body_aches","severity":2,"createdAt":"2026-10-29T08:54:55.265Z"}]}]},{"id":"cmvtb53j30013vdovy23rblep","label":"Iron deficiency","type":"CHRONIC","lifecycle":"ACUTE","onsetAt":"2026-03-01T00:00:00.000Z","resolvedAt":null,"parentConditionId":null,"note":null,"noteEncrypted":null,"bodySite":null,"bodySiteEncrypted":"djEueElmM2llZEo3RE9SMXRlV2V1OVplWHZlYWZ1NDBkbGlWUWtSdzQ2ZmlXa3BKRW89","laterality":"BOTH","createdAt":"2026-10-29T08:54:55.263Z","updatedAt":"2026-10-29T08:54:55.263Z","deletedAt":null,"dayLogs":[]}],"allergies":[{"id":"cmvtb53iy0010vdovjrthr6fr","substance":"Penicillin","category":"OTHER","type":"ALLERGY","severity":null,"status":"ACTIVE","onsetAt":null,"reaction":null,"note":null,"reactionEncrypted":null,"notesEncrypted":null,"createdAt":"2026-10-29T08:54:55.258Z","updatedAt":"2026-10-29T08:54:55.258Z","deletedAt":null}],"familyHistory":[{"id":"cmvtb53iz0011vdovz586kmm2","relationship":"MOTHER","condition":"Type 2 diabetes","ageAtOnset":null,"note":null,"notesEncrypted":null,"createdAt":"2026-10-29T08:54:55.259Z","updatedAt":"2026-10-29T08:54:55.259Z","deletedAt":null}],"workouts":[{"id":"cmvtb53k4001pvdov6zql4k0m","createdAt":"2026-10-29T08:54:55.300Z","updatedAt":"2026-10-29T08:54:55.300Z","externalSourceVersion":null,"sportType":"RUNNING","startedAt":"2026-06-29T06:00:00.000Z","endedAt":"2026-06-29T06:30:00.000Z","durationSec":1800,"totalEnergyKcal":null,"totalDistanceM":null,"avgHeartRate":null,"maxHeartRate":null,"minHeartRate":null,"stepCount":null,"elevationM":null,"pauseDurationSec":null,"source":"MANUAL","externalId":null}],"documents":[{"id":"cmvtb53k7001qvdovef32o89m","kind":"LAB_RESULT","title":"June labs","filename":"june-labs.pdf","mimeType":"application/pdf","byteSize":57,"status":"STORED","reportDate":null,"documentDate":null,"sourceSystem":"PAPERLESS","sourceId":"4711","sourceInstance":null,"createdAt":"2026-10-29T08:54:55.303Z","updatedAt":"2026-10-29T08:54:55.303Z","contentEncrypted":"AgJ2MRN4jZ1f5Utvmc0iNsVf7qTEmpaF3kwdTLWwR9Lu4bsqrzoVgzZ89pIt8Ev1v5KZn9FOgnB/","contentSha256":null,"contentCodec":"binary2","providerType":null,"errorReason":null,"summaryEncrypted":null,"summaryGeneratedAt":null,"summaryState":"NONE","lastIndexAttemptAt":null,"lastIndexOutcome":null,"aiReadDeferred":true,"extractionIncomplete":false}],"manifest":{"documents":{"included":"encrypted-content","note":"Document metadata and encrypted stored bytes are included for disaster recovery."},"workouts":{"included":"summary-only","note":"Workout summary records (duration, distance, heart rate, calories, steps) are included. GPS routes and per-sample heart-rate/pace time series are not included in this export."},"mentalHealth":{"included":"full","note":"Completed screener administrations are included with their encrypted per-item answers, for restore onto the instance that holds the key."},"consent":{"included":"full","note":"Consent receipts are included, for restore onto the instance the consent was given to."}},"healthProfile":{"id":"cmvtb53ji001dvdovy415uedg","aboutMe":null,"conditions":null,"allergies":null,"coachFocus":null,"aiIncludedSections":["ABOUT_ME","CONDITIONS","ALLERGIES","COACH_FOCUS","FAMILY_HISTORY","SMOKING_STATUS","ALCOHOL_PATTERN","SHIFT_SCHEDULE"],"lifeConfirmedJson":null,"emergencyBloodType":null,"organDonorStatus":null,"advanceDirectiveStatus":null,"emergencyContacts":null,"emergencyImplants":null,"emergencyNote":null,"emergencyContactsEncrypted":null,"emergencyImplantsEncrypted":null,"emergencyNoteEncrypted":null,"aboutMeEncrypted":"djEuaDBuMUUybXRBUEpCUEFFbGVVWFBuYURWenp0MjVRVmVkTGk2VVBhSXZFRFV2OWhTUi9ENE1hNlhXQU4zNmlzMDdhVWg=","conditionsEncrypted":null,"allergiesEncrypted":null,"coachFocusEncrypted":null,"pendingQuestionsEncrypted":null,"createdAt":"2026-10-29T08:54:55.278Z","updatedAt":"2026-10-29T08:54:55.278Z"},"healthProfileFacts":[{"id":"cmvtb53jk001evdovrc8gbfaz","kind":"SMOKING_STATUS","value":null,"valueEncrypted":"djEuRFVWQjVHdG9iOEYyWXU5SEtsVVNpY1Rib1FaTTB6TDBwRGdCMVA1Q3pDVDA=","validFrom":"2026-01-01T00:00:00.000Z","validUntil":null,"provenance":"USER_REPORTED","supersededByRevisionId":null,"createdAt":"2026-10-29T08:54:55.280Z"}],"customMetrics":[{"id":"cmvtb53jw001jvdovaieaxtmg","createdAt":"2026-10-29T08:54:55.292Z","updatedAt":"2026-10-29T08:54:55.292Z","deletedAt":null,"name":"Grip strength","unit":"kg","targetLow":null,"targetHigh":null,"decimals":null,"description":null,"correlationEnabled":false,"entries":[{"id":"cmvtb53jx001kvdova5pli5vm","createdAt":"2026-10-29T08:54:55.292Z","deletedAt":null,"noteEncrypted":null,"value":44,"unit":"kg","measuredAt":"2026-07-01T18:00:00.000Z","note":"left hand, after the long ride"},{"id":"cmvtb53jx001lvdovpvcoz3oy","createdAt":"2026-10-29T08:54:55.292Z","deletedAt":null,"noteEncrypted":"djEua0NvSGpXWDlFMzhORGt3Q1QrSTU2U29ONEVQL1lqNENTVTNvYmFqdkdaZUhHR0RmTTVoY1NmT0d3OWFwNUE9PQ==","value":45,"unit":"kg","measuredAt":"2026-07-02T18:00:00.000Z","note":null}]}],"correlationPatterns":[{"id":"cmvtb53jz001mvdovdqk86cbq","updatedAt":"2026-10-29T08:54:55.295Z","createdAt":"2026-10-29T08:54:55.295Z","canonicalKey":"p1:a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1","family":"sleep","factorKey":"sleep_duration","outcomeKey":"weight","lagDays":1,"sampleSize":30,"effectSize":0.42,"pValue":0.01,"qValue":null,"evidenceHash":"b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2","isCurrent":true,"lastComputedAt":"2026-07-01T00:00:00.000Z","dismissedAt":null,"dismissedEvidenceHash":null,"dismissedEffectSize":null,"dismissedSampleSize":null}],"decryptFailures":[],"intradayProfiles":[{"id":"cmvtb53h30004vdovtrvedtaf","createdAt":"2026-10-29T08:54:55.192Z","updatedAt":"2026-10-29T08:54:55.192Z","type":"ACTIVITY_STEPS","dateKey":"2026-07-01","hourlyCumulative":[0,350,700,1050,1400,1750,2100,2450,2800,3150,3500,3850,4200,4550,4900,5250,5600,5950,6300,6650,7000,7350,7700,8050],"dayTotal":8050,"sampleCount":24,"hourlyIncrements":[],"basis":"PER_SAMPLE","bucketCount":null,"timezone":"Europe/Berlin"}],"healthScoreRecords":[{"id":"cmvtb53k2001ovdovqhr4qjda","createdAt":"2026-10-29T08:54:55.298Z","dayKey":"2026-07-01","timezone":"Europe/Berlin","composite":71,"band":"green","scoreVersion":1,"composition":["activity","sleep"],"pillarScores":{"sleep":72,"activity":70},"inputFingerprint":"c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3","configVersion":null,"configChangedAt":null,"computedAt":"2026-10-29T08:54:55.298Z"}],"onboardingRecord":{"id":"cmvtb53k1001nvdovs2o1i11f","createdAt":"2026-10-29T08:54:55.297Z","updatedAt":"2026-10-29T08:54:55.297Z","needs":{"recordTarget":"me","areas":["blood-pressure","sleep"],"medication":"yes","sources":["withings"],"visit":"within-a-month","units":{"glucoseUnit":"mmol/L","unitPreference":"metric"}},"steps":[{"id":"who","status":"done"},{"id":"areas","status":"done"},{"id":"medication","status":"pending"},{"id":"sources","status":"skipped"},{"id":"visit","status":"pending"},{"id":"units","status":"pending"},{"id":"confirm","status":"pending"},{"id":"first-result","status":"pending"},{"id":"done","status":"pending"}],"firstResult":{"task":"connect-source","target":"withings","completedAt":"2026-07-01T08:30:00.000Z"},"modulesDerivedAt":"2026-07-01T08:00:00.000Z","completedAt":"2026-07-01T08:00:00.000Z"},"practitioners":[{"id":"cmvtb53kq0022vdovglx3l39q","name":"Round-trip practice","specialty":"Internal medicine","practice":null,"location":null,"phone":null,"locationEncrypted":null,"phoneEncrypted":null,"noteEncrypted":"djEuRW82VkNSZ01WWEpjamZNQ3F2dG81UUoxeUg3aFEyMGIwbDcxeDRXKzRmd0VnMEQwdXN3ZURjb3VCQXVmRjFvPQ==","createdAt":"2026-10-29T08:54:55.322Z","updatedAt":"2026-10-29T08:54:55.322Z","deletedAt":null}],"encounters":[{"id":"cmvtb53kx0026vdov4izmrmau","occurredAt":"2026-06-30T08:00:00.000Z","status":"DONE","kind":"ROUTINE","practitionerId":"cmvtb53kq0022vdovglx3l39q","reasonEncrypted":"djEuSzhzVzB4MDNSTHlWNVFMSW1LTUY4dExwTFQ5Ty82RXNWWU4xWm9nQ2Z5RWF6NmVwYWROOWlnPT0=","outcomeEncrypted":"djEucE02NWpyb0k4bXFBOTVKQ0d4OUtXNDRETUMzdE1XUDdBV2dqLzVUK1JTMFk1UnUyTkw2UTNMN20xTW1nV0pnZHdQU3JtWEFhWmRmenpqd0dKbkxpN01yRVltbk0=","bodySiteEncrypted":null,"laterality":null,"reminderId":"cmvtb53ks0023vdovusvg5tmw","createdAt":"2026-10-29T08:54:55.329Z","updatedAt":"2026-10-29T08:54:55.329Z","deletedAt":null}],"encounterDocumentLinks":[{"encounterId":"cmvtb53kx0026vdov4izmrmau","targetId":"cmvtb53k7001qvdovef32o89m","createdAt":"2026-10-29T08:54:55.331Z"}],"encounterLabLinks":[{"encounterId":"cmvtb53kx0026vdov4izmrmau","targetId":"cmvtb53iu000yvdov4ue4zxmu","createdAt":"2026-10-29T08:54:55.333Z"}],"encounterConditionLinks":[{"encounterId":"cmvtb53kx0026vdov4izmrmau","targetId":"cmvtb53j00012vdovo647dare","createdAt":"2026-10-29T08:54:55.334Z"}],"customVaccines":[{"id":"cmvtb53l4002avdovsve6ad2o","name":"Round-trip travel combo","components":["typhoid","hepatitis-a"],"typicalSeriesDoses":2,"boosterIntervalMonths":36,"createdAt":"2026-10-29T08:54:55.336Z","updatedAt":"2026-10-29T08:54:55.336Z","deletedAt":null}],"vaccinations":[{"id":"cmvtb53l5002bvdovcmj0wbnz","occurredAt":"2026-05-14T00:00:00.000Z","antigenSlug":"tdap","vaccineName":"Tetanus, diphtheria and pertussis","doseNumber":3,"seriesDoses":3,"lotNumber":"RT-4471","site":"LEFT_ARM","practitionerId":"cmvtb53kq0022vdovglx3l39q","encounterId":"cmvtb53kx0026vdov4izmrmau","reminderId":"cmvtb53ks0023vdovusvg5tmw","customVaccineId":"cmvtb53l4002avdovsve6ad2o","noteEncrypted":"djEueHFoTlJ3OWg5a0Rta2pNVzloLzVzM3NGdXBaN0p4WXJvUzlUZTlKWFRUaGQ5azNTQXhKc0kvU1ZHS1ZJN3ErcWhkT1JBUzUvdnYxZVdCdWo=","createdAt":"2026-10-29T08:54:55.337Z","updatedAt":"2026-10-29T08:54:55.337Z","deletedAt":null}],"vaccinationDocumentLinks":[{"vaccinationId":"cmvtb53l5002bvdovcmj0wbnz","targetId":"cmvtb53k7001qvdovef32o89m","createdAt":"2026-10-29T08:54:55.340Z"}],"measurementReminders":[{"id":"cmvtb53ks0023vdovusvg5tmw","label":"Blutdruck messen","measurementType":"BLOOD_PRESSURE_SYS","intervalDays":7,"rrule":null,"anchorDate":null,"endsOn":null,"origin":"VORSORGE","notifyHour":8,"location":"Zuhause","nextDueAt":"2026-07-08T06:00:00.000Z","lastSatisfiedAt":"2026-07-01T06:05:00.000Z","enabled":true,"vaccinationAntigen":"tetanus","snoozedUntil":"2026-07-08T06:00:00.000Z","lastSkippedAt":"2026-06-24T06:00:00.000Z","skipCount":2,"createdAt":"2026-10-29T08:54:55.324Z","updatedAt":"2026-10-29T08:54:55.324Z","deletedAt":null}],"measurementReminderEvents":[{"id":"cmvtb53kv0025vdove9yhkl10","reminderId":"cmvtb53ks0023vdovusvg5tmw","kind":"SKIPPED","occurredAt":"2026-06-24T06:00:00.000Z","onTime":false,"source":"skip","createdAt":"2026-10-29T08:54:55.327Z"},{"id":"cmvtb53ku0024vdovb80761w2","reminderId":"cmvtb53ks0023vdovusvg5tmw","kind":"SATISFIED","occurredAt":"2026-07-01T06:05:00.000Z","onTime":true,"source":"manual","createdAt":"2026-10-29T08:54:55.326Z"}],"coachConversations":[{"id":"cmvtb53kc001uvdov8fah7j7u","title":"How is my blood pressure trending?","documentScoped":false,"summaryEncrypted":"djEuWlhWQVZYU1dFTytCaE1WakZ0RktOMzVmU3VTc2ZMTldlakxleGNuRStycUY3ZVZuWmdtTm56YlIxYzYrYzdxaFdSWHRIRTNmaFlnczN3ZDFlRVMyRlExeGhUZzlXdXF3L3c9PQ==","summaryUpdatedAt":"2026-07-20T10:00:00.000Z","summaryTurnCount":4,"createdAt":"2026-10-29T08:54:55.308Z","updatedAt":"2026-10-29T08:54:55.308Z","messages":[{"id":"cmvtb53kd001vvdovy7y0pfry","role":"user","contentEncrypted":"djEuWHdpL2IzK3B4ZXhPYmFiQ3B6akpXN0ZlTHEwbVhlMWVkTk5kbWVhMzRvNTREME1DRVg1a2JPTnhCOWxrNGl0Nm9oYmF5ZmpMbTg0VlZxSU5HY2pobFhtNVRCU0ZsY0FXenptcVN3PT0=","metricSourceJson":null,"providerType":null,"promptVersion":null,"tokensUsed":null,"model":null,"resultsEncrypted":null,"trailEncrypted":null,"createdAt":"2026-07-20T09:58:00.000Z"},{"id":"cmvtb53kd001wvdovcdswvoip","role":"assistant","contentEncrypted":"djEuNmY4cE1jRmtobVBhUGhCSk9sZ1RCRUxpdXBNbWZNa2VSazgwQTRmcUwrWm10Vm41L2lOQTJWc0NlbktMaWdBZ3F3Z1hyNVphdU9FWUlUOXIyRjJldTRIcnlDSUNpMWVTR0wzdkY5WmxnZGhZZTFVYzA5aVd6ZUhTNjI5RA==","metricSourceJson":null,"providerType":"anthropic","promptVersion":null,"tokensUsed":812,"model":"claude-opus-5","resultsEncrypted":"djEuOXlFREdHZEtFVGpmMkVpRHJEQWVRVWpRRUpBb2ZyZTdqZWh3UEtoTmdlT2l0dUVNVXl0T0pETVAwbzhHUlhodGljenZSU1NGSlJINXJWUTBzTzR2cTFKeUtFZXVhWHZEWTg5Zk9OaFVvQUtDUUJRL25TUWh3SFMzc0xuZEtNOVFGL1pSUzNEQ1VDL3FaaVo4eExPSy95NGl3by9ESVVCZUozcHNMN0luanFkb2J4ZVljOHN0bGRhUHFxNVREOXJ3KytFZzZZbERGTE5Qak4wMllaeDFwTnUzajZpRDk0OWN4M2d3SmdQTVNKZ0xhUHc5cHZqU0lpQnR3L05zQ2p6SDhZdTVFb3hWdGtyaGVHMXVjUjNlZDZUcUFvSWMvb1JBbzhGWUt6K2didkFtNExJK2tIamZHMzNiK0VuMFNScVdBR2RxTFYwTE5VQ255OTY3MUdXMHo0U2xlcnFMa3h4WVNWaDVGNktpZjBTOEd5bjJ0eVlnNWFBYTY0RXU0eElzaFN6UVBXNENqNTFlSnMzSUYrdmVKQ2M5YVBLUHFYM0ZuTVRBOXFOaUw5Q2Y1elE1N1ZjbGRjc0Fpc2pTQU9VejQrMFk2SUlMMG5DUmE4Vyt4RTA2c1M2eUpaTXpsM3pSOVFlU1ZRTWFBNDErcExOZDdyWmt4dVpubnR2dk1KbjNMN0xwcjRaUDIyU0tqS0hNTDJjbmVoMVQ0djZpVlFuY1BFcTk1SUw1SFFEaDl2YXdGQmJQaWdzTklJNXl5NlBKL25xU1N1TGlEUXRmSnBHQ1FBU1RRQUhHV0l5MDhNd3JWVUd0WVM2ckN1S3B6dE1ycDN4cHM5WVgwR2hwNHUwaURMdVNWeGpLc3RzQThRWmRhYjFBNjRaNEs1SHk3Yms5Mll3UFgybGZoMWp1dlR3VTNGa0w0OUR4VXYwSW1LRUhhK2hIOU9ZTC8wVFlwSUF6Uk05NzU2azZKM2I4a3Zna1cwaDh6TVBJVXQ3QlJCNXRYTFBXQndubnI1TkRnckR4aE8xRE45WThsY3JnZGEwK1BVWUFORlV0SDRIWmxaRThHSkpFeXVURzVZT3FtejYyU0hkYTBieVdwaWFPUnhWQw==","trailEncrypted":"djEuUWZmVytYUUI4ZnVnV0p0bkJzbTR5OUJUMFhMSWp4NXdXNiszMXZENnNVUFJwbzZWemFuZU9YblBZOGZXVXBXMmpYdzloc2hvbG45RjFQZXNWQzJvdWVhYUFGUitqbzZ3OFYrMzZ4MGxmRWRYWEU4akc5WVd1WHQwcDhDS2kxeElEYWpBWXVPcitrTVo=","createdAt":"2026-07-20T09:59:00.000Z"}],"attachments":[]},{"id":"cmvtb53kg001xvdov8dzaduah","titleEncrypted":"djEuK0FkU2dWWlNTR01TOEVjbmlrMWRLd2NjTHNsdW93aFVtN1hFZTh6bXMvSTgvcnE5WC9Zc2JsOWFDYWw4T1E9PQ==","documentScoped":true,"summaryEncrypted":null,"summaryUpdatedAt":null,"summaryTurnCount":0,"createdAt":"2026-10-29T08:54:55.312Z","updatedAt":"2026-10-29T08:54:55.312Z","messages":[{"id":"cmvtb53kg001yvdov1i9hsrnv","role":"user","contentEncrypted":"djEuaWJ4YlB4T1QweHl5MWQ5eUY0ZXk1K2xMSktHR1ZmaVJRUXBsbVpOLzAwaFRNN3IrR1QvY3NUYXF1clcvcXI5alBNZHNtU2xFaDZ3PQ==","metricSourceJson":null,"providerType":null,"promptVersion":null,"tokensUsed":null,"model":null,"resultsEncrypted":null,"trailEncrypted":null,"createdAt":"2026-07-21T08:00:00.000Z"}],"attachments":[{"documentId":"cmvtb53k7001qvdovef32o89m","addedAt":"2026-07-21T07:59:00.000Z"}]}],"coachFacts":[{"id":"cmvtb53kl001zvdov4h6ja829","factEncrypted":"djEuTTd5bXNDSWRCUTJlc2VOVUtGVkx2dlZ2K1NwakFEYTN3YmlFS3huV1BaMk04TWVqeVYxYWhTTjlodjVzazJ5QkxCcnJTNEJkRlJyMnQ0b04=","deletedAt":null,"category":"constraint","confidence":80,"sourceConversationId":"cmvtb53kc001uvdov8fah7j7u","source":"user","lastUsedAt":"2026-07-20T10:00:00.000Z","sourceMessageId":"cmvtb53kd001wvdovcdswvoip","createdAt":"2026-10-29T08:54:55.317Z","updatedAt":"2026-10-29T08:54:55.317Z"}],"coachPlans":[{"id":"cmvtb53kn0020vdov72t5rsxp","metric":"BLOOD_PRESSURE","ifCueEncrypted":"djEuVmlkaFdqZU1RM25ORXdSTzRja3FzbFVTalhMNVlKSktpRHRneHovQk40RGhOdTdBU2ZFbGNCdm5GYVdvT1BxNU8vT3dUVHVwY1dkYVZCSmtYRlE9","thenActionEncrypted":"djEuNE5pZzhmcFIxTExCeXIwbzM0YXRCV2hjbU1kdHA3Uk94bitVbGVTT25Jd21OS3d1Y2xDc3duait6U1NGazRwZ0xCZ2Qra0c2MVN6VmJKdmtuaXdFYU10NGtQWENQMitxT1JrRA==","targetEncrypted":"djEuV1hRN211SXNuSzdYVXo1S2tMc3VoekhUd1BKTlVCUnpaZWhWdndCSHF4a0xEU3Y0eXJXRnVRSDFRVllaTThoSA==","outcomeEncrypted":null,"deletedAt":null,"status":"active","reviewDate":"2026-10-01T00:00:00.000Z","sourceConversationId":"cmvtb53kc001uvdov8fah7j7u","createdAt":"2026-10-29T08:54:55.319Z","updatedAt":"2026-10-29T08:54:55.319Z"}],"coachReminders":[{"id":"cmvtb53ko0021vdovecgk4vtu","noteEncrypted":"djEuOVNYeUx3cnZTZFJwR3VtY0RKakNLM2tkRnpaMkNTTTNrRnBSaVpuSU1tOS8rdGhzVDhjWjFtY2djMnp3UmJjNU1GSUcxYURKN3p0blZVaHNsb0Uw","deletedAt":null,"metric":"BLOOD_PRESSURE","relatedPlanId":"cmvtb53kn0020vdov72t5rsxp","triggerKind":"date","dueAt":"2026-09-01T07:00:00.000Z","contextCue":null,"status":"active","source":"extractor","sourceConversationId":"cmvtb53kc001uvdov8fah7j7u","lastSurfacedAt":null,"surfaceCount":2,"createdAt":"2026-10-29T08:54:55.320Z","updatedAt":"2026-10-29T08:54:55.320Z"}],"mentalHealthAssessments":[{"id":"cmvtb53hv000cvdovj7bogb64","instrument":"PHQ9","locale":"de","wording":null,"version":"standard","responsesEncrypted":"djEuS2drOHZFa0grR3BBeTUxeko4Vk5yU2xhQVU0RkxaS0dtMDgyUFNvTjR0SmFRT2JVcTJKQkp6ZWdRUjQ0V3dKUktqUUJhMFdKNVkvWXFZelpSK2lvV3Vnbm1Zaz0=","totalScore":14,"severityBand":"moderate","item9Flagged":true,"crisisShownAt":"2026-07-05T18:02:00.000Z","takenAt":"2026-07-05T18:00:00.000Z","tz":"Europe/Berlin","source":"WEB","externalId":null,"syncVersion":0,"deletedAt":null,"createdAt":"2026-10-29T08:54:55.219Z","updatedAt":"2026-10-29T08:54:55.219Z"}],"consentReceipts":[{"id":"cmvtb53hx000dvdovj3s98ayf","kind":"ai-processing","artefact":"JVBERi0xLjQKJWZpeHR1cmU=","signedAt":"2026-06-01T09:00:00.000Z","revokedAt":null,"createdAt":"2026-10-29T08:54:55.221Z"},{"id":"cmvtb53hx000evdovl7aem43m","kind":"research-sharing","artefact":"eyJhbGciOiJub25lIn0.e30.","signedAt":"2026-06-02T09:00:00.000Z","revokedAt":"2026-07-10T11:00:00.000Z","createdAt":"2026-10-29T08:54:55.221Z"}],"documentConditionLinks":[{"documentId":"cmvtb53k7001qvdovef32o89m","episodeId":"cmvtb53j30013vdovy23rblep","createdAt":"2026-07-02T09:00:00.000Z"}],"extractedFacts":[{"id":"cmvtb53ka001tvdov6syhx96f","documentId":"cmvtb53k7001qvdovef32o89m","factType":"OBSERVATION","status":"APPROVED","confidence":0.94,"needsReview":false,"committedRecordId":"cmvtb53iu000yvdov4ue4zxmu","committedRecordType":"labResult","dataEncrypted":"djEuS2xNQWliSHRPdW1RektpOTFuZE1ZL2g5bWRmTThsb21DeVpZckZzSExWRG42QVlHOHVmYlZjWFl3NnY5UVZYVTdlcjNqL25zMFFqeFBnaGY5eWQxQlRiMkdGT2RxQmI1bkxyczUvWWtEdWdwVElhYUFJQ25NMHBiWVloZXNyTG5ZZ1JtendPaGp2OTNHYU9uUFB4MHlHTjVLVVY5WXBEY0Zwa0tsR1AyNEw0cjN0UnJnSStXb3dqcG82VzlnNmFpd2ZFWFBnTE1NK2JWL0NJVXY3WDRFNzdWTHVoVlJ1U00xMDMybnhQUUdHOUdIbERNbkx6NEdYRXhtblU9","provenanceEncrypted":"djEuMGZraTNxVlNMVFVnM1dURGU4OHcrR0x1YS85N0Y5OHZsR2lGeW5QN3B0QnZBSFBEL01mY2JvMmpnZ2M4b0hjQzk1WXo4akplczhmQnBUSnhqb3pVSGxtNE9KaWlKR2RZMHJIZ1YzeC9JeWFtUzl1Q2dXS2ZTRm5TS1plM0xGU0svSU9xMjlOblNTYVRncDFST2dUKzBlcVlZZmFEOW80Rnh5eFhzT2g0a3lMbmFKbG1BTHpKR3N3Zw==","createdAt":"2026-10-29T08:54:55.306Z","updatedAt":"2026-10-29T08:54:55.306Z"}],"documentImportKeys":[{"sourceSystem":"PAPRA","sourceId":"doc_deleted","sourceInstance":"https://papra.example","createdAt":"2026-07-03T09:00:00.000Z"}],"personalRecords":[{"metricType":"WALKING_RUNNING_DISTANCE","metricSlot":"running_5km_time","direction":"MIN","value":1512,"unit":"s","achievedAt":"2026-05-18T09:20:00.000Z","sourceMeasurementId":null,"source":"APPLE_HEALTH","externalId":"workout-pr-5km","createdAt":"2026-10-29T08:54:55.351Z"},{"metricType":"WALKING_RUNNING_DISTANCE","metricSlot":"running_10km_time","direction":"MIN","value":3184,"unit":"s","achievedAt":"2026-05-18T09:20:00.000Z","sourceMeasurementId":null,"source":"APPLE_HEALTH","externalId":"workout-pr-10km","createdAt":"2026-10-29T08:54:55.351Z"},{"metricType":"WEIGHT","metricSlot":null,"direction":"MIN","value":74.2,"unit":"kg","achievedAt":"2026-07-01T07:00:00.000Z","sourceMeasurementId":"cmvtb53gq0000vdovpfeu4gu1","source":"MANUAL","externalId":null,"createdAt":"2026-10-29T08:54:55.349Z"}],"userAchievements":[{"achievementId":"retired-badge-from-an-older-release","unlockedAt":"2025-11-05T08:00:00.000Z","createdAt":"2026-10-29T08:54:55.352Z"},{"achievementId":"intake-total-10","unlockedAt":"2026-02-21T10:15:00.000Z","createdAt":"2026-10-29T08:54:55.352Z"}],"environmentContexts":[{"date":"2026-06-15","lat":null,"lon":null,"locationEncrypted":"AgJ2MbXhSp6lMWU1TXuhMFOGEI/p/GzkDiD6Q5GFU/VyqBb5uxQGVcNloC44XX9ZMwilNlInsX2hRdFQg0EXZfukWFBlhGA7clg=","locationLabel":null,"source":"TRAVEL","tempMin":19.4,"tempMax":28.1,"tempMean":23.6,"apparentMean":25.2,"sunshineSec":39600,"daylightSec":52800,"precipSum":0,"pressureMean":1016.4,"pressureDelta":3.2,"humidityMean":63,"cloudMean":12,"weatherCode":1,"apparentMax":null,"pm25Mean":null,"pm25Max":null,"pm10Mean":null,"no2Mean":null,"so2Mean":null,"coMean":null,"o3Max8h":null,"eaqiMax":null,"usaqiMax":null,"uvIndexMax":null,"dustMax":null,"aodMax":null,"pollenAlderMax":null,"pollenBirchMax":null,"pollenGrassMax":null,"pollenMugwortMax":null,"pollenOliveMax":null,"pollenRagweedMax":null,"aqDomain":null,"aqHours":null,"aqFetchedAt":null,"fetchedAt":"2026-06-16T03:15:00.000Z","createdAt":"2026-10-29T08:54:55.358Z","updatedAt":"2026-10-29T08:54:55.358Z"},{"date":"2026-07-01","lat":null,"lon":null,"locationEncrypted":"AgJ2MWO2J3gLCu/NV1ZLnKPEpy+dSV78aNIbIcpf1ekFIMTTdEzBdTGJf7CfS4b+l2Hj1+dP2zum0jxFToc9v2PVslHqzmE2","locationLabel":null,"source":"HOME","tempMin":13.1,"tempMax":22.7,"tempMean":17.9,"apparentMean":17.1,"sunshineSec":28800,"daylightSec":59400,"precipSum":4.6,"pressureMean":1008.9,"pressureDelta":7.8,"humidityMean":74,"cloudMean":68,"weatherCode":61,"apparentMax":null,"pm25Mean":null,"pm25Max":null,"pm10Mean":null,"no2Mean":null,"so2Mean":null,"coMean":null,"o3Max8h":null,"eaqiMax":null,"usaqiMax":null,"uvIndexMax":null,"dustMax":null,"aodMax":null,"pollenAlderMax":null,"pollenBirchMax":null,"pollenGrassMax":null,"pollenMugwortMax":null,"pollenOliveMax":null,"pollenRagweedMax":null,"aqDomain":null,"aqHours":null,"aqFetchedAt":null,"fetchedAt":"2026-07-02T03:15:00.000Z","createdAt":"2026-10-29T08:54:55.358Z","updatedAt":"2026-10-29T08:54:55.358Z"}],"environmentTravelLocations":[{"startDate":"2026-06-10","endDate":"2026-06-20","lat":null,"lon":null,"label":null,"locationEncrypted":"AgJ2MX1s5xI8/5GCwXr0dGcxCXT27eCDPtouO8MJYML9fzugGzM3qGD8+KJxWjyEpfaRWWY5v6IFHVuSQPaf/hASsKTAE9HgSks=","createdAt":"2026-10-29T08:54:55.356Z","updatedAt":"2026-10-29T08:54:55.356Z"}],"dawarichDays":[{"date":"2026-06-15","totalDistanceM":48300,"drivingDistanceM":12000,"trainDistanceM":30500,"placesVisited":4,"awayFromHomeMinutes":1440,"countryCode":null,"countryCodeEncrypted":"AgJ2MeQdvkUUZB/ZLMxcWHEtdFgtLQLmfSViDob5oieYtw==","isTravelDay":true,"fetchedAt":"2026-06-16T03:20:00.000Z","createdAt":"2026-10-29T08:54:55.354Z","updatedAt":"2026-10-29T08:54:55.354Z"}],"ecgRecordings":[{"id":"cmvtb53h00003vdovq2wqwtk1","waveformEncrypted":"djEuclAvMU5Va0RyK29lM1FPZlB3bUF5TmxPa3kxRDRVc3l1Vkl1eTlBUmpRWGJhL0J6dWNvbEZ4RDdRZ0grdVhwbzI2T3hxMFk9","source":"WITHINGS","externalRecordingId":"round-trip-signal-1","recordedAt":"2026-06-15T14:22:00.000Z","samplingFrequency":300,"sampleCount":8,"durationSeconds":0.02666666666666667,"lead":"I","averageHeartRate":88,"rhythmClassification":"IRREGULAR","measurementId":"cmvtb53gx0002vdovwm23zudk","createdAt":"2026-10-29T08:54:55.188Z","updatedAt":"2026-10-29T08:54:55.188Z"}],"symptomDefinitions":[{"id":"cmvtb53j80016vdov4akhlf91","labelEncrypted":"djEuYVhIKzYxUnhyWmxWSkZWdHErMGRBcDJ6SnJydTRDNnNoQ3JFQXZPOE9wMD0=","icon":"Zap","sortOrder":0,"isActive":true,"createdAt":"2026-10-29T08:54:55.268Z","updatedAt":"2026-10-29T08:54:55.268Z","events":[{"id":"cmvtb53jb0018vdov60tla80k","noteEncrypted":null,"occurredAt":"2026-06-21T09:00:00.000Z","intensity":4,"episodeId":"cmvtb53j00012vdovo647dare","createdAt":"2026-10-29T08:54:55.271Z","updatedAt":"2026-10-29T08:54:55.271Z"},{"id":"cmvtb53jf001avdovnilf5n1w","noteEncrypted":null,"occurredAt":"2026-07-10T18:30:00.000Z","intensity":2,"episodeId":null,"createdAt":"2026-10-29T08:54:55.275Z","updatedAt":"2026-10-29T08:54:55.275Z"}]},{"id":"cmvtb53ja0017vdovi92xsn35","labelEncrypted":"djEuQlQrRnZSai85S3hqc3Rid1BqZUJHWVlqc3NXM2NYN1k5N2pwcjVEZ1p4Z3NkQmxW","icon":"Brain","sortOrder":1,"isActive":false,"createdAt":"2026-10-29T08:54:55.270Z","updatedAt":"2026-10-29T08:54:55.270Z","events":[{"id":"cmvtb53je0019vdovlxttag4s","noteEncrypted":"djEub3BFNVdCb1pGNWJLNjlzUktoV2lEd1cyLzNjSDU4ejB2dkhYNkpCcFlySXU0Q1ptc3ZyK0NJOS9GNlU3Nk45cFFZckorQ1k9","occurredAt":"2026-06-21T11:00:00.000Z","intensity":8,"episodeId":null,"createdAt":"2026-10-29T08:54:55.274Z","updatedAt":"2026-10-29T08:54:55.274Z"}]}],"lifeEvents":[{"id":"cmvtb53jg001bvdovtrqgpazo","titleEncrypted":"djEuMHRBdXpGTXlFZjVienhsT3lhMUw2NEV4aHZOUDR2WkZWeU8xNG53bERJWUdUejhleEhudlNFU1NuN1RNOGc9PQ==","noteEncrypted":"djEuU0hqRCs2eG5FU0xHREtVZ29DUlUyK2hwS0hFQXUxa0RCeDF6U1RkcEJXM1NIM2F2L2g3Z283UVIwR0ZWNXJBaGI5bVFZMkhrVmtGcVBnPT0=","category":"HOME","startDate":"2023-09-01","endDate":null,"precision":"MONTH","createdAt":"2026-10-29T08:54:55.276Z","updatedAt":"2026-10-29T08:54:55.276Z","deletedAt":null},{"id":"cmvtb53jh001cvdovadcqnp6r","titleEncrypted":"djEuK0pFUFB2T0QrbHMxUWpNLzRVdS9uSHY1MEtyaGhjRFVoeDA1M2VrTlZPM2ZXMHI4S1hkZWUvNHk=","noteEncrypted":null,"category":"WORK","startDate":"2026-03-02","endDate":"2026-05-29","precision":"DAY","createdAt":"2026-10-29T08:54:55.277Z","updatedAt":"2026-10-29T08:54:55.277Z","deletedAt":null}],"labResultDocumentLinks":[{"labResultId":"cmvtb53iu000yvdov4ue4zxmu","documentId":"cmvtb53k7001qvdovef32o89m","createdAt":"2026-10-29T08:54:55.342Z"}],"encounterMedicationLinks":[{"encounterId":"cmvtb53kx0026vdov4izmrmau","medicationId":"cmvtb53hg0005vdovsxoh5965","createdAt":"2026-10-29T08:54:55.343Z"}],"encounterVaccinationLinks":[{"encounterId":"cmvtb53kx0026vdov4izmrmau","vaccinationId":"cmvtb53l5002bvdovcmj0wbnz","createdAt":"2026-10-29T08:54:55.344Z"}],"medicationDocumentLinks":[{"medicationId":"cmvtb53hg0005vdovsxoh5965","documentId":"cmvtb53k7001qvdovef32o89m","createdAt":"2026-10-29T08:54:55.346Z"}],"medicationConditionLinks":[{"medicationId":"cmvtb53hg0005vdovsxoh5965","episodeId":"cmvtb53j00012vdovo647dare","createdAt":"2026-10-29T08:54:55.348Z"}],"nutrientDays":[{"day":"2026-07-01","nutrient":"WATER","amount":2100,"unit":"ml","source":"MANUAL","externalSourceVersion":null,"createdAt":"2026-10-29T08:54:55.301Z","updatedAt":"2026-10-29T08:54:55.301Z"}]} |