-
Notifications
You must be signed in to change notification settings - Fork 3
Static API Documentation
Stand: 19.01.2020
GET /demenziell-erkrankte/{demenziellErkrankterId}/kontaktpersonen/{kontaktPersonId}
Kontaktperson mit ID eines Demenziell Erkrankten ausgeben
Name | In | Type | Required | Description |
---|---|---|---|---|
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
kontaktPersonId | path | string | true | ID der Kontaktperson |
Example responses
200 Response
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Kontaktpersonen mit gegebener ID eines Demenziell Erkrankten wird ausgegeben | Kontaktperson |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht oder Kontaktperson mit gegebener ID existiert für Demenziell Erkrankten nicht | string |
PUT /demenziell-erkrankte/{demenziellErkrankterId}/kontaktpersonen/{kontaktPersonId}
Kontaktpersonen für Demenziell Erkrankten aktualisieren
Body parameter
Name | In | Type | Required | Description |
---|---|---|---|---|
kontaktperson | undefined | any | true | Kontaktperson des Demenziell Erkrankten |
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
kontaktPersonId | path | string | true | ID der Kontaktperson |
body | body | KontaktpersonDTO | false | none |
» id | body | string | false | none |
» name | body | string | false | none |
» vorname | body | string | false | none |
» telefonnummer | body | string | false | none |
» aktiv | body | boolean | false | none |
Example responses
200 Response
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Kontaktperson wird aktualisiert und ausgegeben | Kontaktperson |
201 | Created | Kontaktperson wird angelegt und ausgegeben | Kontaktperson |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht | string |
DELETE /demenziell-erkrankte/{demenziellErkrankterId}/kontaktpersonen/{kontaktPersonId}
Kontaktpersonen für Demenziell Erkrankten löschen
Name | In | Type | Required | Description |
---|---|---|---|---|
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
kontaktPersonId | path | string | true | ID der Kontaktperson |
Example responses
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
204 | No Content | Kontaktperson wird gelöscht | None |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht | string |
GET /demenziell-erkrankte/{demenziellErkrankterId}/positionssender/{positionssenderId}
Positionssender mit ID eines Demenziell Erkrankten ausgeben
Name | In | Type | Required | Description |
---|---|---|---|---|
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
positionssenderId | path | string | true | ID des Positionssenders |
Example responses
200 Response
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Positionssender mit gegebener ID eines Demenziell Erkrankten wird ausgegeben | Positionssender |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht oder Positionssender mit gegebener ID existiert für Demenziell Erkrankten nicht | string |
PUT /demenziell-erkrankte/{demenziellErkrankterId}/positionssender/{positionssenderId}
Positionssender für Demenziell Erkrankten aktualisieren
Body parameter
Name | In | Type | Required | Description |
---|---|---|---|---|
positionssender | undefined | any | true | Positionssender des Demenziell Erkrankten |
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
positionssenderId | path | string | true | ID des Positionssenders |
body | body | PositionssenderDTO | false | none |
» id | body | string | false | none |
» letzteWartung | body | string(date-time) | false | none |
Example responses
200 Response
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Positionssender wird aktualisiert und ausgegeben | Positionssender |
201 | Created | Positionssender wird angelegt und ausgegeben | Positionssender |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht | string |
DELETE /demenziell-erkrankte/{demenziellErkrankterId}/positionssender/{positionssenderId}
Positionssender für Demenziell Erkrankten löschen
Name | In | Type | Required | Description |
---|---|---|---|---|
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
positionssenderId | path | string | true | ID des Positionssenders |
Example responses
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
204 | No Content | Positionssender wird gelöscht | None |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht | string |
GET /demenziell-erkrankte/{demenziellErkrankterId}/positionssender
Alle Positionssender eines Demenziell Erkrankten ausgeben
Name | In | Type | Required | Description |
---|---|---|---|---|
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
Example responses
200 Response
[
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
]
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Liste aller Positionssender eines Demenziell Erkrankten wird ausgegeben | Inline |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht | string |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [Positionssender] | false | none | none |
» id | string | false | none | none |
» letzteWartung | string(date-time) | false | none | none |
POST /demenziell-erkrankte/{demenziellErkrankterId}/positionssender
Positionssender für Demenziell Erkrankten anlegen
Body parameter
Name | In | Type | Required | Description |
---|---|---|---|---|
positionssender | undefined | any | true | Positionssender des Demenziell Erkrankten |
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
body | body | PositionssenderDTO | false | none |
» id | body | string | false | none |
» letzteWartung | body | string(date-time) | false | none |
Example responses
201 Response
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
201 | Created | Positionssender wird angelegt und ausgegeben | Positionssender |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht | string |
GET /demenziell-erkrankte/{demenziellErkrankterId}/kontaktpersonen
Alle Kontaktpersonen eines Demenziell Erkrankten ausgeben
Name | In | Type | Required | Description |
---|---|---|---|---|
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
Example responses
200 Response
[
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
]
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Liste aller Kontaktpersonen eines Demenziell Erkrankten wird ausgegeben | Inline |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht | string |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [Kontaktperson] | false | none | none |
» id | string | false | none | none |
» name | string | false | none | none |
» vorname | string | false | none | none |
» telefonnummer | string | false | none | none |
» aktiv | boolean | false | none | none |
POST /demenziell-erkrankte/{demenziellErkrankterId}/kontaktpersonen
Kontaktpersonen für Demenziell Erkrankten anlegen
Body parameter
Name | In | Type | Required | Description |
---|---|---|---|---|
kontaktperson | undefined | any | true | Kontaktperson des Demenziell Erkrankten |
demenziellErkrankterId | path | string | true | ID des Demenziell Erkrankten |
body | body | KontaktpersonDTO | false | none |
» id | body | string | false | none |
» name | body | string | false | none |
» vorname | body | string | false | none |
» telefonnummer | body | string | false | none |
» aktiv | body | boolean | false | none |
Example responses
201 Response
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
201 | Created | Kontaktperson wird angelegt und ausgegeben | Kontaktperson |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht | string |
GET /demenziell-erkrankte
Alle Demenziell Erkrankten ausgeben
Example responses
200 Response
[
{
"id": "string",
"name": "string",
"vorname": "string",
"zustimmung": true,
"kontaktpersonen": [
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
],
"positionssender": [
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
]
}
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Liste aller Demenziell Erkrankten wir ausgegeben | Inline |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [DemenziellErkrankter] | false | none | none |
» id | string | false | none | none |
» name | string | false | none | none |
» vorname | string | false | none | none |
» zustimmung | boolean | false | none | none |
» kontaktpersonen | [Kontaktperson] | false | none | none |
»» id | string | false | none | none |
»» name | string | false | none | none |
»» vorname | string | false | none | none |
»» telefonnummer | string | false | none | none |
»» aktiv | boolean | false | none | none |
» positionssender | [Positionssender] | false | none | none |
»» id | string | false | none | none |
»» letzteWartung | string(date-time) | false | none | none |
POST /demenziell-erkrankte
Demenziell Erkrankten anlegen
Body parameter
Name | In | Type | Required | Description |
---|---|---|---|---|
DemenziellErkrankter | undefined | any | true | Demenziell Erkrankter |
body | body | DemenziellErkrankterDTO | false | none |
» id | body | string | false | none |
» name | body | string | false | none |
» vorname | body | string | false | none |
» zustimmung | body | boolean | false | none |
» kontaktpersonen | body | [Kontaktperson] | false | none |
»» id | body | string | false | none |
»» name | body | string | false | none |
»» vorname | body | string | false | none |
»» telefonnummer | body | string | false | none |
»» aktiv | body | boolean | false | none |
» positionssender | body | [Positionssender] | false | none |
»» id | body | string | false | none |
»» letzteWartung | body | string(date-time) | false | none |
Example responses
201 Response
{
"id": "string",
"name": "string",
"vorname": "string",
"zustimmung": true,
"kontaktpersonen": [
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
],
"positionssender": [
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
201 | Created | Demenziell Erkrankter wird angelegt und ausgegeben | DemenziellErkrankter |
GET /demenziell-erkrankte/{id}
Demenziell Erkrankten mit ID ausgeben
Name | In | Type | Required | Description |
---|---|---|---|---|
id | path | string | true | ID des Demenziell Erkrankten |
Example responses
200 Response
{
"id": "string",
"name": "string",
"vorname": "string",
"zustimmung": true,
"kontaktpersonen": [
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
],
"positionssender": [
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
]
}
404 Response
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Demenziell Erkrankter mit gegebener ID wird ausgegeben | DemenziellErkrankter |
404 | Not Found | Demenziell Erkrankter mit gegebener ID existiert nicht | string |
PUT /demenziell-erkrankte/{id}
Demenziell Erkrankten mit ID aktualisieren
Body parameter
Name | In | Type | Required | Description |
---|---|---|---|---|
DemenziellErkrankter | undefined | any | true | Demenziell Erkrankter |
id | path | string | true | ID des Demenziell Erkrankten |
body | body | DemenziellErkrankterDTO | false | none |
» id | body | string | false | none |
» name | body | string | false | none |
» vorname | body | string | false | none |
» zustimmung | body | boolean | false | none |
» kontaktpersonen | body | [Kontaktperson] | false | none |
»» id | body | string | false | none |
»» name | body | string | false | none |
»» vorname | body | string | false | none |
»» telefonnummer | body | string | false | none |
»» aktiv | body | boolean | false | none |
» positionssender | body | [Positionssender] | false | none |
»» id | body | string | false | none |
»» letzteWartung | body | string(date-time) | false | none |
Example responses
200 Response
{
"id": "string",
"name": "string",
"vorname": "string",
"zustimmung": true,
"kontaktpersonen": [
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
],
"positionssender": [
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | Demenziell Erkrankter mit gegebener ID wird aktualisiert und ausgegeben | DemenziellErkrankter |
201 | Created | Demenziell Erkrankter mit gegebener ID wird angelegt und ausgegeben | DemenziellErkrankter |
DELETE /demenziell-erkrankte/{id}
Demenziell Erkrankten mit ID löschen
Name | In | Type | Required | Description |
---|---|---|---|---|
id | path | string | true | ID des Demenziell Erkrankten |
Status | Meaning | Description | Schema |
---|---|---|---|
204 | No Content | Demenziell Erkrankter mit gegebener ID wird gelöscht | None |
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
id | string | false | none | none |
letzteWartung | string(date-time) | false | none | none |
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
id | string | false | none | none |
letzteWartung | string(date-time) | false | none | none |
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
id | string | false | none | none |
name | string | false | none | none |
vorname | string | false | none | none |
telefonnummer | string | false | none | none |
aktiv | boolean | false | none | none |
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
id | string | false | none | none |
name | string | false | none | none |
vorname | string | false | none | none |
telefonnummer | string | false | none | none |
aktiv | boolean | false | none | none |
{
"id": "string",
"name": "string",
"vorname": "string",
"zustimmung": true,
"kontaktpersonen": [
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
],
"positionssender": [
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
]
}
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
id | string | false | none | none |
name | string | false | none | none |
vorname | string | false | none | none |
zustimmung | boolean | false | none | none |
kontaktpersonen | [Kontaktperson] | false | none | none |
positionssender | [Positionssender] | false | none | none |
{
"id": "string",
"name": "string",
"vorname": "string",
"zustimmung": true,
"kontaktpersonen": [
{
"id": "string",
"name": "string",
"vorname": "string",
"telefonnummer": "string",
"aktiv": true
}
],
"positionssender": [
{
"id": "string",
"letzteWartung": "2020-01-19T18:25:24Z"
}
]
}
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
id | string | false | none | none |
name | string | false | none | none |
vorname | string | false | none | none |
zustimmung | boolean | false | none | none |
kontaktpersonen | [Kontaktperson] | false | none | none |
positionssender | [Positionssender] | false | none | none |