From 5dced410b79818ceb0f1d7425f2427013f836536 Mon Sep 17 00:00:00 2001 From: CWA Technical User <67319337+Corona-Warn-App-Technical-User@users.noreply.github.com> Date: Tue, 25 May 2021 20:22:44 +0200 Subject: [PATCH] Protocol Buffer update for release 2.4.x at Tue May 25 15:35:30 UTC 2021 (#3274) --- .../main/proto/internal/dgc/value_sets.proto | 14 ++++++ .../internal/stats/local_statistics.proto | 46 +++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 Server-Protocol-Buffer/src/main/proto/internal/stats/local_statistics.proto diff --git a/Server-Protocol-Buffer/src/main/proto/internal/dgc/value_sets.proto b/Server-Protocol-Buffer/src/main/proto/internal/dgc/value_sets.proto index 711e7e4bd..be30f7907 100644 --- a/Server-Protocol-Buffer/src/main/proto/internal/dgc/value_sets.proto +++ b/Server-Protocol-Buffer/src/main/proto/internal/dgc/value_sets.proto @@ -4,12 +4,26 @@ package de.rki.coronawarnapp.server.protocols.internal.dgc; message ValueSets { + + // General + // Disease or agent targeted + ValueSet tg = 4; + + // Vaccination Certificates // Vaccine or prophylaxis ValueSet vp = 1; // Vaccine medicinal product ValueSet mp = 2; // Marketing Authorization Holder ValueSet ma = 3; + + // Test Certificates + // Type of Test + ValueSet tcTt = 5; + // RAT Test name and manufacturer + ValueSet tcMa = 6; + // Test Result + ValueSet tcTr = 7; } message ValueSet { diff --git a/Server-Protocol-Buffer/src/main/proto/internal/stats/local_statistics.proto b/Server-Protocol-Buffer/src/main/proto/internal/stats/local_statistics.proto new file mode 100644 index 000000000..2c4e2676e --- /dev/null +++ b/Server-Protocol-Buffer/src/main/proto/internal/stats/local_statistics.proto @@ -0,0 +1,46 @@ +// This file is auto-generated, DO NOT make any changes here +syntax = "proto3"; +package de.rki.coronawarnapp.server.protocols.internal.stats; + +import "internal/stats/key_figure_card.proto"; + +message LocalStatistics { + repeated FederalStateData federalStateData = 1; + repeated AdministrativeUnitData administrativeUnitData = 2; +} + +message FederalStateData { + FederalState federalState = 1; + int64 updatedAt = 2; + SevenDayIncidenceData sevenDayIncidence = 3; + + enum FederalState { + FEDERAL_STATE_BW = 0; + FEDERAL_STATE_BY = 1; + FEDERAL_STATE_BE = 2; + FEDERAL_STATE_BB = 3; + FEDERAL_STATE_HB = 4; + FEDERAL_STATE_HH = 5; + FEDERAL_STATE_HE = 6; + FEDERAL_STATE_MV = 7; + FEDERAL_STATE_NI = 8; + FEDERAL_STATE_NRW = 9; + FEDERAL_STATE_RP = 10; + FEDERAL_STATE_SL = 11; + FEDERAL_STATE_SN = 12; + FEDERAL_STATE_ST = 13; + FEDERAL_STATE_SH = 14; + FEDERAL_STATE_TH = 15; + } +} + +message AdministrativeUnitData { + uint32 administrativeUnitShortId = 1; + int64 updatedAt = 2; + SevenDayIncidenceData sevenDayIncidence = 3; +} + +message SevenDayIncidenceData { + double value = 1; + KeyFigure.Trend trend = 2; +} \ No newline at end of file -- GitLab