HTTPS ist eines der Formate, die für die Übertragung von Notfall-Standortdienst-Daten vom Mobiltelefon zum Endpunkt verfügbar sind. Das HTTPS-Protokoll ist sehr standardisiert. In diesem Dokument wird nicht näher darauf eingegangen. Endpunkte sollten POST-Nachrichten empfangen, die Notfallstandortinformationen in den folgenden Feldern enthalten.
Es sollte versucht werden, so viele Felder wie möglich auszufüllen, wenn die Daten verfügbar sind, insbesondere die folgenden Felder: time, location_latitude, location_longitude und location_accuracy. Ohne diese Daten sind ELS-Nachrichten wenig nützlich. Letztendlich sind jedoch alle Felder optional. Der Endpunkt sollte in der Regel Nachrichten mit fehlenden oder fehlerhaften Feldern ohne Fehler verarbeiten können.
Endpunkte sollten bei erfolgreichem Empfang einer Nachricht 2XX-Erfolgscodes zurückgeben. Wenn bei der Verarbeitung einer Nachricht ein Problem auftritt oder eine Nachricht aus anderen Gründen verworfen werden muss, sollten Endpunkte trotzdem einen 2XX-Erfolgscode zurückgeben. Mithilfe verschiedener 2XX-Erfolgscodes kann die spezifische Verarbeitung der Nachricht durch den Endpunkt nachverfolgt werden.
Das Datenformat basiert auf der neuesten ETSI AML-Spezifikation. Die folgenden Abschnitte sind am relevantesten:
Inhalt
Feldspezifikation
| Key | Wert | Einheiten | Beispiel |
v |
Version | - | 1 |
emergency_number |
Gewählte Notrufnummer | - | 911 |
source |
Quelle der Aktivierung (Anruf, SMS) | - | ANRUFEN |
thunderbird_version |
Versionsnummer für das Thunderbird-Modul | - | 2.800 |
time |
Zeitstempel für den Beginn des Anrufs | ms (Unix-Zeit) | 1438101600123 |
location_latitude |
Breitengrad | Grad | 37.4217845 |
location_longitude |
Längengrad | Grad | -122.0847413 |
location_time |
Zeitstempel der Standortkorrektur | ms (Unix-Zeit) | 1438102600123 |
location_altitude |
Höhe (WGS84) | Meter | 4 |
location_altitude_msl |
Höhe (über dem mittleren Meeresspiegel) | Meter | 4 |
location_floor |
Etagenlabel (wie auf der Etagenbezeichnung der Aufzugstaste – kann nicht numerisch sein) | - | 2 |
location_source |
Standortquelle (GPS, WLAN, Mobilfunk, unbekannt) | - | gps |
location_accuracy |
Genauigkeit | Meter | 20 |
location_vertical_accuracy |
Vertikale Genauigkeit | Meter | 2,5 |
location_vertical_accuracy_msl |
Vertikale Genauigkeit (mittlerer Meeresspiegel) | Meter | 2,5 |
location_confidence |
Vertrauen in die Standortgenauigkeit | Prozent (0–1) | 0,6827 |
location_bearing |
Lager | Grad | 156,7 |
location_speed |
Geschwindigkeit | Meter pro Sekunde | 1.2 |
device_number |
Telefonnummer des Geräts (es wurde versucht, sie als E.164-Telefonnummer zu formatieren) | - | +1438101600 |
device_model |
Gerätemodell (in der Regel in der Form „Gerätehersteller“ gefolgt vom Namen des Gerätemodells) | - | Motorola Nexus 6 |
device_imsi |
IMSI | - | 310260579377451 |
device_imei |
IMEI | - | 355458061005220 |
device_iccid |
ICCID | - | 89148000001466362977 |
cell_home_mcc |
Home-Verwaltungskonto | - | 310 |
cell_home_mnc |
MNC des Mobilfunknetzes | - | 260 |
cell_network_mcc |
MCC des Mobilfunknetzes | - | 310 |
cell_network_mnc |
MNC des Mobilfunknetzes | - | 260 |
hmac |
Nachrichtenauthentifizierungscode | - |
Nullstandort
Gerätenummer
Das Feld device_number ist in einigen Fällen möglicherweise nicht immer angegeben. ELS versucht, die Telefonnummer aus verschiedenen Quellen abzurufen. Das ist aber möglicherweise nicht möglich. Wir empfehlen, zusätzlich zu einer HTTPS-Nachricht eine SMS zu senden und bei Erhalt beider Nachrichten die IMEI und die Uhrzeit (Zeitstempel des Anrufanfangs) abzugleichen, um die Gerätenummer abzuleiten. Alternativ können Sie mit Mobilfunknetzbetreibern zusammenarbeiten, um Telefonnummern anhand von IMEI/IMSI abzurufen.
Wir versuchen, die Nummer nach Möglichkeit im E.164-Format mit Pluszeichen und Ländervorwahl zu formatieren, gefolgt von der Teilnehmernummer ohne Leerzeichen oder Klammern +1438101600. Wenn wir die Ländervorwahl nicht ableiten und die Nummer daher nicht formatieren können, senden wir die Originalnummer, wie sie von der Quelle angegeben wurde.
Höhe über dem Meeresspiegel (Z-Achse)
Der Notfall-Standortdienst meldet die Z-Achsen-Position in allen HTTPS-Standortnachrichten des Notfall-Standortdienstes, die an einen Notfall-Standortdienst-Endpunkt gesendet werden. Die Höhe wird sowohl in Metern über dem mittleren Meeresspiegel (MSL):
location_altitude_mslals auch in Metern über dem WGS84-Referenzellipsoid:
location_altitude angegeben. WGS ist das Referenz-World Geodetic System, das von GPS verwendet wird.
ELS gibt auch die vertikale Genauigkeit für beide Höhenmessungen in Metern an: location_vertical_accuracy und location_vertical_accuracy_msl. Die vertikale Genauigkeit wird genauso definiert wie die Standortgenauigkeit und das Konfidenzperzentil wird vom Partner festgelegt. Standardmäßig wird ein Konfidenzniveau von 68% verwendet. Weitere Informationen finden Sie in der Android-Dokumentation zu getVerticalAccuracyMeters() und getMslAltitudeAccuracyMeters().
Mit der Höhe des Nutzers über dem mittleren Meeresspiegel (MSL) ist es jetzt möglich, serverseitige APIs zu verwenden, um die Höhe des Geländes über dem mittleren Meeresspiegel zu ermitteln und so die Höhe des Nutzers über dem Boden abzuleiten.
Zusätzliche Notfallinformationen
Der Notfall-Standortdienst unterstützt Felder, die über den Standort hinausgehen. Diese werden als „Zusätzliche Notfallinformationen“ (Additional Emergency Information, AEI) bezeichnet. Diese Felder werden nicht standardmäßig bereitgestellt und sind in vier Kategorien unterteilt, für die jeweils eine explizite Einwilligung des Partners erforderlich ist:
- Allgemein (Akkustand des Geräts in Prozent, Gerätesprache, Notfalltyp, Informationen zu Auslösern von Notrufen, einschließlich Autounfall, Sturzerkennung, Pulsverlust und Zeitstempel für Atemnotfälle)
- Medizinische Daten
- Notfallkontakte
- Live-Video
Stellen Sie einen Antrag auf Konfigurationsänderung, um diese Felder zu aktivieren, oder wenden Sie sich bei Fragen an das ELS-Team.
Einschränkungen und Überlegungen
Diese Daten sind möglicherweise nicht aktuell oder genau. Medizinische Informationen und Notfallkontakte stammen aus der Notfall-App auf dem Gerät des Nutzers. Diese App wird vom Smartphone-Hersteller bereitgestellt. Er entscheidet, welche Informationen unterstützt werden und ob sie formatiert oder im Freiformat bereitgestellt werden. Außerdem werden diese Daten direkt vom Nutzer eingegeben. Im Allgemeinen müssen diese Daten bereinigt werden.
Bei Freiform-String-Feldern werden die Daten von ELS ohne Änderungen weitergegeben. Es gibt daher keine Zusicherungen hinsichtlich Format oder Gültigkeit. Bei strukturierten Feldern sendet ELS den Wert in einem bestimmten Format, übernimmt jedoch keine Garantie für die Gültigkeit dieser Daten. Beispiele:
- Zeitstempel: Muss eine Zahl sein und sollte einen Zeitstempel in Millisekunden seit der UNIX-Epoche für Implementierungen enthalten, die der Spezifikation entsprechen. Nicht gültige Werte (z.B.
-1) müssen für nicht konforme Implementierungen ordnungsgemäß verarbeitet werden können. - Datumsangaben: Sie sind garantiert im ISO 8601-Format
YYYY-MM-DD. Nicht gültige Datumsangaben (z.B.2020-22-22) müssen bei Implementierungen, die nicht der Spezifikation entsprechen, ordnungsgemäß verarbeitet werden können.
Allgemein
| Key | Wert | Einheiten | Beispiel |
adr_carcrash_time |
Zeitstempel des Autounfalls | ms (Unix-Zeit) | 1438101600123 |
battery_percentage |
Akkustand des Geräts in Prozent | % | 85 |
breathing_emergency_time |
Zeitstempel, der angibt, wann ein Atemnotfall erkannt wurde | ms (Unix-Zeit) | 1438101600126 |
device_languages |
BCP 47-Sprachtags (durch Kommas getrennt), in der Reihenfolge von höchster zu niedrigster Priorität | - | en-US,fr-FR |
emergency_type |
Art des Notfalls, sofern vom Nutzer während der unterstützten Notruffunktion ausgewählt | Einer der folgenden Werte: MEDICAL/FIRE/POLICE | FEUER |
fall_detection_time |
Zeitstempel, der angibt, wann ein Sturz erkannt wurde | ms (Unix-Zeit) | 1438101600124 |
loss_of_pulse_time |
Zeitstempel, der angibt, wann ein Pulsverlust erkannt wurde | ms (Unix-Zeit) | 1438101600125 |
Notfallkontakte
| Key | Wert | Einheiten | Beispiel |
econtact_[0-12]_name |
Name des [0-12]. Notfallkontakts | - | Max Muster |
econtact_[0-12]_phone_number |
Telefonnummer des [0-12]. Notfallkontakts | Keine Garantie für eine gültige Telefonnummer | +123 456789 |
econtact_[0-12]_relationship |
Beziehung des Nutzers zum [0-12]. Notfallkontakt | - | Schwester |
Medizinische Daten
| Key | Wert | Einheiten | Beispiel |
med_info_last_updated_time |
Zeitstempel für die letzte Aktualisierung der Medizinischen Daten | ms (Unix-Zeit, nicht garantiert gültig) | 1438101600124 |
med_info_name |
Name des Nutzers | - | Alex Smith |
med_info_date_of_birth_gregorian |
Geburtsdatum | ISO 8601 JJJJ-MM-TT (nicht garantiert, dass es sich um ein gültiges Datum handelt, z. B. 2020-22-22) | 1990-01-03 |
med_info_date_of_birth_other |
Geburtsdatum (Freiform) | - | Am ersten Tag des Jahres 2000 |
med_info_height |
Höhe | - | 180 cm |
med_info_weight |
Gewicht | - | 10 Steine |
med_info_sex |
Biologisches Geschlecht (vordefiniert) | Einer der folgenden Werte: UNKNOWN / MALE / FEMALE / INTERSEX / OTHER | INTERSEX |
med_info_sex_extra |
Biologisches Geschlecht (freies Format, möglicherweise zusätzlich zu med_info_sex) | - | Umstellung von FEMALE auf MALE |
med_info_gender |
Geschlecht | - | Nicht binär |
med_info_home_address |
Privatadresse | - | 123 Halifax Avenue, Alexandria 12345 |
med_info_blood_type_abo |
Blutgruppe (vordefiniert) | Einer der folgenden Werte: UNKNOWN / O_POSITIVE / O_NEGATIVE / O_UNKNOWN / A_POSITIVE / A_NEGATIVE / A_UNKNOWN / B_POSITIVE / B_NEGATIVE / B_UNKNOWN / AB_POSITIVE / AB_NEGATIVE / AB_UNKNOWN / H_H | B_NEGATIVE |
med_info_blood_type_other |
Blutgruppe (Freiform) | - | Le(a-b-) |
med_info_allergies |
Allergien | - | Latex |
med_info_medications |
Medikamente | - | Aspirin |
med_info_conditions_history |
Krankengeschichte | - | Bluthochdruck |
med_info_devices_mobility_requirements |
Medizinische Geräte oder Mobilitätsanforderungen | - | Pacemaker |
med_info_pregnancy_status |
Schwangerschaft | Einer der folgenden Werte: UNKNOWN / PREGNANT / NOT_PREGNANT | SCHWANGER |
med_info_pregnancy_due_date |
Voraussichtlicher Geburtstermin | ISO 8601 JJJJ-MM-TT (nicht garantiert, dass es sich um ein gültiges Datum handelt, z. B. 2020-22-22) | 2022-10-10 |
med_info_pregnancy_info |
Informationen zur Schwangerschaft | Möglicherweise ergänzend zu
med_info_pregnancy_status und
med_info_pregnancy_due_date |
Geplanter Kaiserschnitt |
med_info_organ_donor |
Organspender (vordefiniert) | Einer der folgenden Werte: UNKNOWN / NO / YES | JA |
med_info_organ_donor_extra |
Organspender (Freiform) | Möglicherweise ergänzend zu med_info_organ_donor |
Nur Herz und Lunge |
med_info_advanced_directives |
Erweiterte Direktiven | - | DNS |
med_info_physician_info |
Informationen zum primären Arzt | - | Max Mustermann, Rainbow Street 34, +123 456789 |
med_info_other |
Sonstige medizinische Informationen | - | Privat versichert, Versicherungs-ID 123-ABC-987 |
Live-Video
ELS unterstützt Live-Video, mit dem ein Videostream vom Gerät eines Nutzers gestartet werden kann.
Wenn diese Option aktiviert ist, erhalten Sie das Feld live_video_token in HTTPS-Nachrichten des Notfall-Standortdienstes, wenn das Smartphone eines Nutzers die Funktion unterstützt (Android 8+ Oreo). Weitere Informationen finden Sie unter Live-Video.
| Key | Wert | Einheiten | Beispiel |
live_video_token |
6 zufällige alphanumerische Großbuchstaben | - | ABC123 |
Beispiele
Kein Standort, mit Gerätenummer (z. B. 164-Format):
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643650654147&location_latitude=%2B00.00000&location_longitude=%2B000.00000&location_time=1643650654147&location_altitude=0&location_accuracy=0&location_confidence=0&location_source=unknown&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15
Kein Standort, keine Nummer des Geräts:
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643650654147&location_latitude=%2B00.00000&location_longitude=%2B000.00000&location_time=1643650654147&location_altitude=0&location_accuracy=0&location_confidence=0&location_source=unknown&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15
Standort berechnet, mit Gerätenummer (z. B. 164-Format):
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15
Standort berechnet, mit Nummer des Geräts (nicht E. 164-Format):
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=01234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15
Standort berechnet, keine Gerätenummer:
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15
Berechneter Standort mit allgemeinen zusätzlichen Notfallinformationen:
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&battery_percentage=85&adr_carcrash_time=1643648829100&fall_detection_time=1643648829200&loss_of_pulse_time=1643648829201&breathing_emergency_time=1643648829202&emergency_type=MEDICAL
Standort berechnet, mit Live-Video:
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&live_video_token=ABC123
Berechneter Standort mit medizinischen Informationen und Notfallkontakten (vorausgesetzt, eine gut funktionierende Notfall-App liefert strukturierte Daten):
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&med_info_name=Alex+Smith&med_info_date_of_birth_gregorian=1990-01-03&med_info_height=6+ft&med_info_weight=100+kg&med_info_home_address=Test+Street+5%2C+80636+Munich&med_info_blood_type_abo=H_H&med_info_allergies=Peanuts&med_info_medications=Zestril&med_info_pregnancy_status=PREGNANT&med_info_pregnancy_due_date=2023-10-31&med_info_organ_donor=YES&med_info_other=Insurance+id%3A+12345
Berechneter Standort mit medizinischen Daten und Notfallkontakten (vorausgesetzt, eine gut funktionierende Notfall-App liefert unstrukturierte Daten und legt alle möglichen Felder fest):
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&med_info_last_updated_time=1438101600000&med_info_name=Alex+Smith&med_info_date_of_birth_other=On+the+first+day+of+year+2000&med_info_height=180+cm&med_info_weight=10+stones&med_info_sex=INTERSEX&med_info_sex_extra=Transitioning+from+FEMALE+to+MALE&med_info_gender=non-binary&med_info_home_address=123+Halifax+Avenue%2C+Alexandria+12345&med_info_blood_type_other=Le%28a-b-%29&med_info_allergies=Latex&med_info_medications=Aspirin&med_info_conditions_history=ADHD&med_info_devices_mobility_requirements=Pacemaker&med_info_pregnancy_status=PREGNANT&med_info_pregnancy_due_date=2022-10-10&med_info_pregnancy_info=Planned+c-section&med_info_organ_donor=YES&med_info_organ_donor_extra=Only+heart+and+lungs&med_info_advanced_directives=DNS&med_info_physician_info=John+Doe%2C+34+Rainbow+street%2C+%2B123+456789&med_info_other=Privately+insured%2C+insurance+ID+123-ABC-987&econtact_0_name=John+Doe&econtact_0_phone_number=000+000&econtact_0_relationship=Father&econtact_1_name=Jane+Doe&econtact_1_phone_number=111+111&econtact_1_relationship=Mother&econtact_2_name=Alice+Smith&econtact_2_phone_number=222+222&econtact_2_relationship=Sister&econtact_3_name=Bob+Smith&econtact_3_phone_number=333+333&econtact_3_relationship=Brother&econtact_4_name=Charlie+Smith&econtact_4_phone_number=444+444&econtact_4_relationship=Brother&econtact_5_name=Dan+Smith&econtact_5_phone_number=555+555&econtact_5_relationship=Cousin&econtact_6_name=Eve+Smith&econtact_6_phone_number=666+666&econtact_6_relationship=Grandmother&econtact_7_name=Mallory+Smith&econtact_7_phone_number=777+777&econtact_7_relationship=Aunt&econtact_8_name=Trent+Smith&econtact_8_phone_number=888+888&econtact_8_relationship=Uncle&econtact_9_name=Xenia+Smith&econtact_9_phone_number=999+999&econtact_9_relationship=Sister&econtact_10_name=Yara+Smith&econtact_10_phone_number=10+10+10&econtact_10_relationship=Cousin&econtact_11_name=Zane+Smith&econtact_11_phone_number=11+11+11&econtact_11_relationship=Cousin&econtact_12_name=%28truncated%29
Berechneter Standort mit medizinischen Informationen (im schlimmsten Fall liefert eine Notfall-App ungültige, unbegrenzte und unstrukturierte Daten):
v=1&thunderbird_version=220512054&emergency_number=911&source=CALL&time=1643648829301&location_latitude=51.5332125&location_longitude=-0.1260139&location_time=1643648838875&location_altitude=77.5999985&location_altitude_msl=67.5999985&location_vertical_accuracy=0.9868233&location_vertical_accuracy_msl=0.8868233&location_accuracy=14.9460001&location_bearing=306.3276367&location_speed=0.0783991&location_confidence=0.6826895&location_source=wifi&device_number=%2B1234567890&device_model=Google+Pixel+6+Pro&device_imei=123456789012345&device_imsi=234159876543210&device_iccid=12345678901234567890&cell_home_mcc=234&cell_home_mnc=15&cell_network_mcc=234&cell_network_mnc=15&med_info_last_updated_time=-1000&med_info_date_of_birth_gregorian=0000-00-00&med_info_sex_extra=Transitioning+from+FEMALE+to+MALE&med_info_blood_type_other=Le%28a-b-%29&med_info_pregnancy_due_date=3000-22-22&med_info_organ_donor_extra=Only+heart+and+lungs&med_info_other=Lorem+ipsum+dolor+sit+amet%2C+consetetur+sadipscing+elitr%2C+sed+diam+nonumy+eirmod+tempor+invidunt+ut+labore+et+dolore+magna+aliquyam+erat%2C+sed+diam+voluptua.+At+vero+eos+et+accusam+et+justo+duo+dolores+et+ea+rebum.+Stet+clita+kasd+gubergren%2C+no+sea+takimata+sanctus+est+Lorem+ipsum+dolor+sit+amet.+Lorem+ipsum+dolor+sit+amet%2C+consetetur+sadipscing+elitr%2C+sed+diam+nonumy+eirmod+tempor+invidunt+ut+labore+et+dolore+magna+aliquyam+erat%2C+sed+diam+voluptua.+At+vero+eos+et+accusam+et+justo+duo+dolores+et+ea+rebum.+Stet+clita+kasd+gubergren%2C+no+sea+takimata+sanctus+est+Lorem+ipsum+dolor+sit+amet.+Lorem+ipsum+dolor+sit+amet%2C+consetetur+sadipscing+elitr%2C+sed+diam+nonumy+eirmod+tempor+invidunt+ut+labore+et+dolore+magna+aliquyam+erat%2C+sed+diam+voluptua.+At+vero+eos+et+accusam+et+justo+duo+dolores+et+ea+rebum.+Stet+clita+kasd+gubergren%2C+no+sea+takimata+sanctus+est+Lorem+ipsum+dolor+sit+amet.+%0A%0ADuis+autem+vel+eum+iriure+dolor+in+hendrerit+in+vulputate+velit+esse+molestie+consequat%2C+vel+illum+dolore+eu+feugiat+nulla+facilisis+at+vero+eros+et+accumsan+et+iusto+odio+dignissim+qui+blandit+praesent+luptatum+zzril+delenit+augue+duis+dolore+te+feugait+nulla+facilisi.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit%2C+sed+diam+nonummy+nibh+euismod+tincidunt+ut+laoreet+dolore+magna+aliquam+erat+volutpat.+%0A%0AUt+wisi+enim+ad+minim+veniam%2C+quis+nostrud+exerci+tation+ullamcorper+suscipit+lobortis+nisl+ut+aliquip+ex+ea+commodo+consequat.+Duis+autem+vel+eum+iriure+dolor+in+hendrerit+in+vulputate+velit+esse+molestie+consequat%2C+vel+illum+dolore+eu+feugiat+nulla+facilisis+at+vero+eros+et+accumsan+et+iusto+odio+dignissim+qui+blandit+praesent+luptatum+zzril+delenit+augue+duis+dolore+te+feugait+nulla+facilisi.+%0A%0ANam+liber+tempor+cum+soluta+nobis+eleifend+option+congue+nihil+imperdiet+doming+id+quod+mazim+placerat+facer+possim+assum.+Lorem+ipsum+dolor+sit+amet%2C+consectetuer+adipiscing+elit%2C+sed+diam+nonummy+nibh+euismod+tincidunt+ut+laoreet+dolore+magna+aliquam+erat+volutpat.+Ut+wisi+enim+ad+minim+v%28truncated%29