VaccPersonsIncomingData Schema

https://covid19.admin.ch#/definitions/VaccPersonsIncomingData

Vaccination data for vaccinated persons by canton/country of residence.

COVID19FullyVaccPersons - Number of fully vaccinated persons
COVID19FirstBoosterPersons - Number of persons that have received at least one booster vaccine dose. Subset of the 'COVID19FullyVaccPersons'
COVID19SecondBoosterPersons - Number of persons that have received at least two booster vaccine doses. Subset of the 'COVID19FullyVaccPersons'
COVID19AtLeastOneDosePersons - Number of persons that have received at least one dose
COVID19PartiallyVaccPersons - Number of persons that are partially vaccinated (difference between COVID19AtLeastOneDosePersons and COVID19FullyVaccPersons)
COVID19VaccSixMonthsPersons - Number of persons that have received at least one vaccine dose within the last 6 months.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Allowed none sources.schema.json*

VaccPersonsIncomingData Type

object (VaccPersonsIncomingData)

VaccPersonsIncomingData Properties

Property Type Required Nullable Defined by
age_group string Required cannot be null COVID-19 Dashboard Source Data
date string Required cannot be null COVID-19 Dashboard Source Data
entries number Optional cannot be null COVID-19 Dashboard Source Data
geoRegion string Required cannot be null COVID-19 Dashboard Source Data
granularity string Required cannot be null COVID-19 Dashboard Source Data
mean7d number Optional cannot be null COVID-19 Dashboard Source Data
per100Persons number Optional cannot be null COVID-19 Dashboard Source Data
per100PersonsTotal number Required cannot be null COVID-19 Dashboard Source Data
per100Persons_mean7d number Optional cannot be null COVID-19 Dashboard Source Data
pop number Required cannot be null COVID-19 Dashboard Source Data
sumTotal number Required cannot be null COVID-19 Dashboard Source Data
type string Required cannot be null COVID-19 Dashboard Source Data
version string Required cannot be null COVID-19 Dashboard Source Data

age_group

TO BE ADDED with version 0.17.1

Property to distinguish between records for different age groups.

total_population - records containing data for the total population (already published data as per version 0.17.0)
12+ - records containting data for ages 12 and older

age_group

age_group Type

string (age_group)

age_group Constraints

enum: the value of this property must be equal to one of the following values:

Value Explanation
"12+"
"total_population"

date

Date of the provided data.

Formatted as ISO-Date 2020-10-12

date

date Type

string (date)

entries

Value for the current day.

entries

entries Type

number (entries)

geoRegion

Geographical unit of the data records. This refers to the canton/country of residence of the person not the canton administering the vaccine.

May be either one of the top level units (CHFL, CH or FL) a canton (2 letter code), the sum of all neighboring countries 'neigboring_chfl' or 'unknown' if the residence of the person is not known or not in CH, FL or any of the neighboring countries. The geoRegion 'all' is used for the sum of all vaccinated persons (CHFL + neighboring_chfl + unknown).

geoRegion

geoRegion Type

string (GeoRegionVaccPersonByResidence)

geoRegion Constraints

enum: the value of this property must be equal to one of the following values:

Value Explanation
"AG"
"AI"
"AR"
"BE"
"BL"
"BS"
"CH"
"CHFL"
"FL"
"FR"
"GE"
"GL"
"GR"
"JU"
"LU"
"NE"
"NW"
"OW"
"SG"
"SH"
"SO"
"SZ"
"TG"
"TI"
"UR"
"VD"
"VS"
"ZG"
"ZH"
"all"
"neighboring_chfl"
"unknown"

granularity

Granularity of the reported data.

summary - cumulative data of current totals reported biweekly by cantons
detailed - singular data of vaccine events through automated reporting including demographic information

granularity

granularity Type

string (granularity)

granularity Constraints

enum: the value of this property must be equal to one of the following values:

Value Explanation
"detailed"
"summary"

mean7d

Rolling 7 day average (-3 days/ +3 days from the current day) of the "entries" values.

mean7d

mean7d Type

number (mean7d)

per100Persons

Value per 100 inhabitants for the current day.

per100Persons

per100Persons Type

number (per100Persons)

per100PersonsTotal

Total value per 100 inhabitants since the start of vaccination.

per100PersonsTotal

per100PersonsTotal Type

number (per100PersonsTotal)

per100Persons_mean7d

Rolling 7 day average (-3 days/ +3 days from the current day) of the "per100Persons" values.

per100Persons_mean7d

per100Persons_mean7d Type

number (per100Persons_mean7d)

pop

Population number for the given geoRegion.

pop

pop Type

number (pop)

sumTotal

Total value since the start of vaccination.

sumTotal

sumTotal Type

number (sumTotal)

type

COVID19FullyVaccPersons - Number of fully vaccinated persons
COVID19FirstBoosterPersons - Number of persons that have received at least one booster vaccine dose. Subset of the 'COVID19FullyVaccPersons'
COVID19SecondBoosterPersons - Number of persons that have received at least two booster vaccine doses. Subset of the 'COVID19FullyVaccPersons'
COVID19AtLeastOneDosePersons - Number of persons that have received at least one dose
COVID19PartiallyVaccPersons - Number of persons that are partially vaccinated (difference between COVID19AtLeastOneDosePersons and COVID19FullyVaccPersons)
COVID19VaccSixMonthsPersons - Number of persons that have received at least one vaccine dose within the last 6 months.
COVID19NotVaccPersons - Not vaccinated persons

type

type Type

string (type)

type Constraints

enum: the value of this property must be equal to one of the following values:

Value Explanation
"COVID19AtLeastOneDosePersons"
"COVID19FirstBoosterPersons"
"COVID19FullyVaccPersons"
"COVID19NotVaccPersons"
"COVID19PartiallyVaccPersons"
"COVID19SecondBoosterPersons"
"COVID19VaccSixMonthsPersons"

version

Timestamp of data processing.

format YYYY-MM-DD_HH-mm-SS

version

version Type

string (version)