| GET | /App/{UserId}/Status/Notes |
|---|
"use strict";
export class Eras2AppServiceModelBase {
/** @param {{UserId?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
UserId;
}
export class Address {
/** @param {{Guid?:string,Stra_e?:string,Stra_e2?:string,Hausnummer?:string,Postleitzahl?:string,Ort?:string,Postfach?:string,Adresszusatz?:string,Breitengrad?:number,Laengengrad?:number}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Stra_e;
/** @type {string} */
Stra_e2;
/** @type {string} */
Hausnummer;
/** @type {string} */
Postleitzahl;
/** @type {string} */
Ort;
/** @type {string} */
Postfach;
/** @type {string} */
Adresszusatz;
/** @type {number} */
Breitengrad;
/** @type {number} */
Laengengrad;
}
/** @typedef {'L'|'Kg'|'CBM'|'Stck'|'KWH'|'MWH'|'GWH'|'T'|'RM'|'Einheit'|'Qm'|'GJ'|'MJ'|'Null'} */
export var UnitKind;
(function (UnitKind) {
UnitKind["L"] = "L"
UnitKind["Kg"] = "Kg"
UnitKind["CBM"] = "CBM"
UnitKind["Stck"] = "Stck"
UnitKind["KWH"] = "KWH"
UnitKind["MWH"] = "MWH"
UnitKind["GWH"] = "GWH"
UnitKind["T"] = "T"
UnitKind["RM"] = "RM"
UnitKind["Einheit"] = "Einheit"
UnitKind["Qm"] = "Qm"
UnitKind["GJ"] = "GJ"
UnitKind["MJ"] = "MJ"
UnitKind["Null"] = "Null"
})(UnitKind || (UnitKind = {}));
/** @typedef {'Null'|'S1'|'S2'|'S3'|'S4'|'S5'|'N1'|'N2'} */
export var EstimationKind;
(function (EstimationKind) {
EstimationKind["Null"] = "Null"
EstimationKind["S1"] = "S1"
EstimationKind["S2"] = "S2"
EstimationKind["S3"] = "S3"
EstimationKind["S4"] = "S4"
EstimationKind["S5"] = "S5"
EstimationKind["N1"] = "N1"
EstimationKind["N2"] = "N2"
})(EstimationKind || (EstimationKind = {}));
/** @typedef {'Null'|'RMInOrdnung'|'RMFehler'|'RMNichtGepr'|'RMFehlerTausch'|'KeinWohnungszutritt'|'Defekt'|'FalschLaufend'|'Überlauf'|'EichungBeachten'|'ProbeEntnommen'|'ProbeZumLabor'|'ProbePositiv'|'ProbeNegativ'} */
export var DeviceConsumptionState;
(function (DeviceConsumptionState) {
DeviceConsumptionState["Null"] = "Null"
DeviceConsumptionState["RMInOrdnung"] = "RMInOrdnung"
DeviceConsumptionState["RMFehler"] = "RMFehler"
DeviceConsumptionState["RMNichtGepr"] = "RMNichtGepr"
DeviceConsumptionState["RMFehlerTausch"] = "RMFehlerTausch"
DeviceConsumptionState["KeinWohnungszutritt"] = "KeinWohnungszutritt"
DeviceConsumptionState["Defekt"] = "Defekt"
DeviceConsumptionState["FalschLaufend"] = "FalschLaufend"
DeviceConsumptionState["Überlauf"] = "Überlauf"
DeviceConsumptionState["EichungBeachten"] = "EichungBeachten"
DeviceConsumptionState["ProbeEntnommen"] = "ProbeEntnommen"
DeviceConsumptionState["ProbeZumLabor"] = "ProbeZumLabor"
DeviceConsumptionState["ProbePositiv"] = "ProbePositiv"
DeviceConsumptionState["ProbeNegativ"] = "ProbeNegativ"
})(DeviceConsumptionState || (DeviceConsumptionState = {}));
/** @typedef {'Unbekannt'|'Manual'|'Emr'|'Walkby'|'Deleted'} */
export var DeviceConsumptionOrigin;
(function (DeviceConsumptionOrigin) {
DeviceConsumptionOrigin["Unbekannt"] = "Unbekannt"
DeviceConsumptionOrigin["Manual"] = "Manual"
DeviceConsumptionOrigin["Emr"] = "Emr"
DeviceConsumptionOrigin["Walkby"] = "Walkby"
DeviceConsumptionOrigin["Deleted"] = "Deleted"
})(DeviceConsumptionOrigin || (DeviceConsumptionOrigin = {}));
export class DeviceConsumption {
/** @param {{Guid?:string,LastModified?:string,Ablesedatum?:string,Faktor?:number,Ablesung?:number,Verbrauch?:number,Aenderungsdatum?:string,Schaetzung?:EstimationKind,Status?:DeviceConsumptionState,Anmerkung?:string,IstRekonstruiert?:boolean,Manuell?:number,Herkunft?:DeviceConsumptionOrigin,Lufttemperatur?:number,Heizk_rperTemperatur?:number,LetzterfehlerDatum?:string,Fehler?:string,Ampullenfarbe?:string,AbleseartGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {?string} */
Ablesedatum;
/** @type {number} */
Faktor;
/** @type {?number} */
Ablesung;
/** @type {?number} */
Verbrauch;
/** @type {?string} */
Aenderungsdatum;
/** @type {?EstimationKind} */
Schaetzung;
/** @type {?DeviceConsumptionState} */
Status;
/** @type {string} */
Anmerkung;
/** @type {boolean} */
IstRekonstruiert;
/** @type {?number} */
Manuell;
/** @type {?DeviceConsumptionOrigin} */
Herkunft;
/** @type {?number} */
Lufttemperatur;
/** @type {?number} */
Heizk_rperTemperatur;
/** @type {?string} */
LetzterfehlerDatum;
/** @type {string} */
Fehler;
/** @type {string} */
Ampullenfarbe;
/** @type {string} */
AbleseartGuid;
}
export class Photo {
/** @param {{Guid?:string,Timestamp?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Timestamp;
}
export class DeviceAdditionalArticle {
/** @param {{Guid?:string,Menge?:number,LastModified?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?number} */
Menge;
/** @type {?string} */
LastModified;
}
export class Device {
/** @param {{Guid?:string,LastModified?:string,Geraetenummer?:string,Bezeichnung?:string,Beschreibung?:string,Einbaudatum?:string,Ausbaudatum?:string,Eichdatum?:string,Einheit?:UnitKind,Memo?:string,Abzug?:boolean,GrpKennung?:string,Dauerschaetzung?:EstimationKind,ErstInbetriebnahme?:string,FirmwareVersion?:string,RaumGuid?:string,LaufendeNummer?:string,Gemietet?:boolean,Gewartet?:boolean,GeraeteKatalogGuid?:string,Verbraeuche?:IList<DeviceConsumption>,Fotos?:IList<Photo>,ZusatzArtikel?:IList<DeviceAdditionalArticle>}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {string} */
Geraetenummer;
/** @type {string} */
Bezeichnung;
/** @type {string} */
Beschreibung;
/** @type {string} */
Einbaudatum;
/** @type {?string} */
Ausbaudatum;
/** @type {?string} */
Eichdatum;
/** @type {?UnitKind} */
Einheit;
/** @type {string} */
Memo;
/** @type {boolean} */
Abzug;
/** @type {string} */
GrpKennung;
/** @type {?EstimationKind} */
Dauerschaetzung;
/** @type {?string} */
ErstInbetriebnahme;
/** @type {string} */
FirmwareVersion;
/** @type {string} */
RaumGuid;
/** @type {string} */
LaufendeNummer;
/** @type {boolean} */
Gemietet;
/** @type {boolean} */
Gewartet;
/** @type {string} */
GeraeteKatalogGuid;
/** @type {IList<DeviceConsumption>} */
Verbraeuche;
/** @type {IList<Photo>} */
Fotos;
/** @type {IList<DeviceAdditionalArticle>} */
ZusatzArtikel;
}
/** @typedef {'Leerstand'|'Gewerblich'|'Privat'|'AllgemeineNutzung'} */
export var NutzerKind;
(function (NutzerKind) {
NutzerKind["Leerstand"] = "Leerstand"
NutzerKind["Gewerblich"] = "Gewerblich"
NutzerKind["Privat"] = "Privat"
NutzerKind["AllgemeineNutzung"] = "AllgemeineNutzung"
})(NutzerKind || (NutzerKind = {}));
export class NutzerCommunication {
/** @param {{Guid?:string,LastModified?:string,Adresse?:string,Anmerkung?:string,KommunikationsFunktionGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {string} */
Adresse;
/** @type {string} */
Anmerkung;
/** @type {string} */
KommunikationsFunktionGuid;
}
export class NutzerPersonen {
/** @param {{Guid?:string,LastModified?:string,Personen?:number,Von?:string,Bis?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {?number} */
Personen;
/** @type {string} */
Von;
/** @type {?string} */
Bis;
}
export class NutzerCoOwnership {
/** @param {{Guid?:string,LastModified?:string,ShareValue?:number,Von?:string,Bis?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {?number} */
ShareValue;
/** @type {string} */
Von;
/** @type {?string} */
Bis;
}
export class NutzerQuadratmeter {
/** @param {{Guid?:string,LastModified?:string,Quadratmeter_Hzg?:number,Quadratmeter_Ww?:number,Quadratmeter_Nk?:number,Von?:string,Bis?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {?number} */
Quadratmeter_Hzg;
/** @type {?number} */
Quadratmeter_Ww;
/** @type {?number} */
Quadratmeter_Nk;
/** @type {string} */
Von;
/** @type {?string} */
Bis;
}
export class Nutzer {
/** @param {{Guid?:string,LastModified?:string,ArtDerNutzung?:NutzerKind,Einzug?:string,Auszug?:string,Name1?:string,Name2?:string,Name3?:string,Name4?:string,Anmerkung?:string,NaechsterTermin?:string,Anrede?:string,Titel?:string,NutzerKommunikationen?:NutzerCommunication[],NutzerPersonen?:NutzerPersonen[],NutzerCoOwnership?:NutzerCoOwnership[],NutzerQuadratmeter?:NutzerQuadratmeter[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {?NutzerKind} */
ArtDerNutzung;
/** @type {?string} */
Einzug;
/** @type {?string} */
Auszug;
/** @type {string} */
Name1;
/** @type {string} */
Name2;
/** @type {string} */
Name3;
/** @type {string} */
Name4;
/** @type {string} */
Anmerkung;
/** @type {?string} */
NaechsterTermin;
/** @type {string} */
Anrede;
/** @type {string} */
Titel;
/** @type {NutzerCommunication[]} */
NutzerKommunikationen;
/** @type {NutzerPersonen[]} */
NutzerPersonen;
/** @type {NutzerCoOwnership[]} */
NutzerCoOwnership;
/** @type {NutzerQuadratmeter[]} */
NutzerQuadratmeter;
}
export class Nutzeinheit {
/** @param {{Guid?:string,LastModified?:string,NeNummerInt?:string,Lage?:string,BegeReihenfolge?:string,Anmerkung?:string,AbrechnungseinheitGuid?:string,Adresse?:Address,Geraete?:IList<Device>,Nutzer?:IList<Nutzer>,Fotos?:IList<Photo>}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {string} */
NeNummerInt;
/** @type {string} */
Lage;
/** @type {string} */
BegeReihenfolge;
/** @type {string} */
Anmerkung;
/** @type {string} */
AbrechnungseinheitGuid;
/** @type {Address} */
Adresse;
/** @type {IList<Device>} */
Geraete;
/** @type {IList<Nutzer>} */
Nutzer;
/** @type {IList<Photo>} */
Fotos;
}
/** @typedef {'InProgress'|'Updating'|'Creating'|'Completed'} */
export var ProcessState;
(function (ProcessState) {
ProcessState["InProgress"] = "InProgress"
ProcessState["Updating"] = "Updating"
ProcessState["Creating"] = "Creating"
ProcessState["Completed"] = "Completed"
})(ProcessState || (ProcessState = {}));
export class OrderState {
/** @param {{LastModified?:string,AuftragArten?:IList<OrderKind>,Bearbeitungsstatus?:ProcessState,AbgeschlossenDatum?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {?string} */
LastModified;
/** @type {IList<OrderKind>} */
AuftragArten;
/** @type {?ProcessState} */
Bearbeitungsstatus;
/** @type {?string} */
AbgeschlossenDatum;
}
export class AppointmentStoreUser {
/** @param {{MonteurGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
MonteurGuid;
}
export class AppointmentNutzeinheit {
/** @param {{NutzeinheitGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
NutzeinheitGuid;
}
export class Appointment {
/** @param {{Guid?:string,Von?:string,Bis?:string,Monteure?:IList<AppointmentStoreUser>,Nutzeinheiten?:IList<AppointmentNutzeinheit>}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Von;
/** @type {string} */
Bis;
/** @type {IList<AppointmentStoreUser>} */
Monteure;
/** @type {IList<AppointmentNutzeinheit>} */
Nutzeinheiten;
}
export class NutzeinheitOrderPosition {
/** @param {{NutzeinheitGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
NutzeinheitGuid;
}
export class OrderPosition {
/** @param {{Guid?:string,LastModified?:string,Anmerkung?:string,SollMenge?:number,IstMenge?:number,NutzeinheitOrderPositions?:IList<NutzeinheitOrderPosition>,ArtikelGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {string} */
Anmerkung;
/** @type {number} */
SollMenge;
/** @type {number} */
IstMenge;
/** @type {IList<NutzeinheitOrderPosition>} */
NutzeinheitOrderPositions;
/** @type {string} */
ArtikelGuid;
}
export class NutzeinheitOrderState {
/** @param {{NutzeinheitGuid?:string,LastModified?:string,AuftragArten?:IList<NutzeinheitOrderKind>,Bearbeitungsstatus?:ProcessState,AbgeschlossenDatum?:string,OsVersion?:string,AppVersion?:string,OsPlatform?:string,AppGeraeteNummmer?:string,AmwInfoKeyGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
NutzeinheitGuid;
/** @type {?string} */
LastModified;
/** @type {IList<NutzeinheitOrderKind>} */
AuftragArten;
/** @type {?ProcessState} */
Bearbeitungsstatus;
/** @type {?string} */
AbgeschlossenDatum;
/** @type {string} */
OsVersion;
/** @type {string} */
AppVersion;
/** @type {string} */
OsPlatform;
/** @type {string} */
AppGeraeteNummmer;
/** @type {?string} */
AmwInfoKeyGuid;
}
/** @typedef {'Assembly'|'Maintenance'|'Exchange'|'Reading'|'Inspection'|'MainReading'} */
export var DeviceOrderKind;
(function (DeviceOrderKind) {
DeviceOrderKind["Assembly"] = "Assembly"
DeviceOrderKind["Maintenance"] = "Maintenance"
DeviceOrderKind["Exchange"] = "Exchange"
DeviceOrderKind["Reading"] = "Reading"
DeviceOrderKind["Inspection"] = "Inspection"
DeviceOrderKind["MainReading"] = "MainReading"
})(DeviceOrderKind || (DeviceOrderKind = {}));
export class DeviceOrderState {
/** @param {{GeraeteGuid?:string,AuftragGuid?:string,AuftragArt?:DeviceOrderKind,Bearbeitungsstatus?:ProcessState,AbgeschlossenDatum?:string,AmwInfo?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
GeraeteGuid;
/** @type {string} */
AuftragGuid;
/** @type {?DeviceOrderKind} */
AuftragArt;
/** @type {?ProcessState} */
Bearbeitungsstatus;
/** @type {?string} */
AbgeschlossenDatum;
/** @type {string} */
AmwInfo;
}
export class PersonCommunication {
/** @param {{Guid?:string,LastModified?:string,Adresse?:string,Anmerkung?:string,KommunikationsFunktionGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {string} */
Adresse;
/** @type {string} */
Anmerkung;
/** @type {string} */
KommunikationsFunktionGuid;
}
export class Person {
/** @param {{Guid?:string,LastModified?:string,Nachname1?:string,Nachname2?:string,Nachname3?:string,Vorname1?:string,Vorname2?:string,Anmerkung?:string,Anrede?:string,Titel?:string,PersonKommunikationen?:PersonCommunication[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {string} */
Nachname1;
/** @type {string} */
Nachname2;
/** @type {string} */
Nachname3;
/** @type {string} */
Vorname1;
/** @type {string} */
Vorname2;
/** @type {string} */
Anmerkung;
/** @type {string} */
Anrede;
/** @type {string} */
Titel;
/** @type {PersonCommunication[]} */
PersonKommunikationen;
}
export class Orderer {
/** @param {{Guid?:string,Person?:Person,BetrieblichePosition?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {Person} */
Person;
/** @type {string} */
BetrieblichePosition;
}
/** @typedef {'Nutzer'|'Technician'} */
export var SignatureKind;
(function (SignatureKind) {
SignatureKind["Nutzer"] = "Nutzer"
SignatureKind["Technician"] = "Technician"
})(SignatureKind || (SignatureKind = {}));
export class Signature {
/** @param {{Guid?:string,Timestamp?:string,UnterschriftArt?:SignatureKind,NutzeinheitGuid?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
Timestamp;
/** @type {?SignatureKind} */
UnterschriftArt;
/** @type {string} */
NutzeinheitGuid;
}
export class Order {
/** @param {{Guid?:string,LastModified?:string,AbrechnungseinheitGuid?:string,AuftragNummer?:string,Bezeichnung?:string,Anmerkung?:string,UnterschriftBenoetigt?:boolean,Erstellungsdatum?:string,AuftragZustand?:OrderState,Termine?:IList<Appointment>,AuftragsPositionen?:IList<OrderPosition>,NutzeinheitZustaende?:IList<NutzeinheitOrderState>,GeraeteZustaende?:IList<DeviceOrderState>,Auftraggeber?:Orderer,Unterschriften?:IList<Signature>}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {string} */
AbrechnungseinheitGuid;
/** @type {string} */
AuftragNummer;
/** @type {string} */
Bezeichnung;
/** @type {string} */
Anmerkung;
/** @type {boolean} */
UnterschriftBenoetigt;
/** @type {string} */
Erstellungsdatum;
/** @type {OrderState} */
AuftragZustand;
/** @type {IList<Appointment>} */
Termine;
/** @type {IList<OrderPosition>} */
AuftragsPositionen;
/** @type {IList<NutzeinheitOrderState>} */
NutzeinheitZustaende;
/** @type {IList<DeviceOrderState>} */
GeraeteZustaende;
/** @type {Orderer} */
Auftraggeber;
/** @type {IList<Signature>} */
Unterschriften;
}
export class Customer {
/** @param {{Guid?:string,Name?:string,Name2?:string,Name3?:string,Kundennummer?:string,Notiz?:string,Anrede?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {string} */
Name;
/** @type {string} */
Name2;
/** @type {string} */
Name3;
/** @type {string} */
Kundennummer;
/** @type {string} */
Notiz;
/** @type {string} */
Anrede;
}
export class PersonAbrechnungseinheit {
/** @param {{Guid?:string,LastModified?:string,Anmerkung?:string,PersonGuid?:string,BetrieblichePosition?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {string} */
Anmerkung;
/** @type {string} */
PersonGuid;
/** @type {string} */
BetrieblichePosition;
}
export class Abrechnungseinheit {
/** @param {{Guid?:string,LastModified?:string,Objektnummer?:string,Notiz?:string,NotizIntern?:string,NotizLegionellen?:string,Kunde?:Customer,Adresse?:Address,BillingPeriodEnd?:string,PersonAbrechnungseinheit?:IList<PersonAbrechnungseinheit>,Persons?:IList<Person>}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
Guid;
/** @type {?string} */
LastModified;
/** @type {string} */
Objektnummer;
/** @type {string} */
Notiz;
/** @type {string} */
NotizIntern;
/** @type {string} */
NotizLegionellen;
/** @type {Customer} */
Kunde;
/** @type {Address} */
Adresse;
/** @type {?string} */
BillingPeriodEnd;
/** @type {IList<PersonAbrechnungseinheit>} */
PersonAbrechnungseinheit;
/** @type {IList<Person>} */
Persons;
}
export class GetNotesResponse {
/** @param {{Nutzeinheiten?:Nutzeinheit[],Orders?:Order[],Abrechnungseinheiten?:Abrechnungseinheit[],responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {Nutzeinheit[]} */
Nutzeinheiten;
/** @type {Order[]} */
Orders;
/** @type {Abrechnungseinheit[]} */
Abrechnungseinheiten;
/** @type {ResponseStatus} */
responseStatus;
}
export class GetNotes extends Eras2AppServiceModelBase {
/** @param {{UserId?:string}} [init] */
constructor(init) { super(init); Object.assign(this, init) }
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json
To embed the response in a jsonp callback, append ?callback=myCallback
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /App/{UserId}/Status/Notes HTTP/1.1
Host: immo-account-servamw.eras-online.de
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"Nutzeinheiten":[{"Guid":"00000000000000000000000000000000","LastModified":"0001-01-01T00:00:00.0000000Z","NeNummerInt":"String","Lage":"String","BegeReihenfolge":"String","Anmerkung":"String","AbrechnungseinheitGuid":"00000000000000000000000000000000","Adresse":{"Guid":"00000000000000000000000000000000","Straße":"String","Straße2":"String","Hausnummer":"String","Postleitzahl":"String","Ort":"String","Postfach":"String","Adresszusatz":"String","Breitengrad":0,"Laengengrad":0}}],"Orders":[{"Guid":"00000000000000000000000000000000","LastModified":"0001-01-01T00:00:00.0000000Z","AbrechnungseinheitGuid":"00000000000000000000000000000000","AuftragNummer":"String","Bezeichnung":"String","Anmerkung":"String","UnterschriftBenoetigt":false,"Erstellungsdatum":"0001-01-01T00:00:00.0000000Z","AuftragZustand":{"LastModified":"0001-01-01T00:00:00.0000000Z","Bearbeitungsstatus":"InProgress","AbgeschlossenDatum":"0001-01-01T00:00:00.0000000Z"},"Auftraggeber":{"Guid":"00000000000000000000000000000000","Person":{"Guid":"00000000000000000000000000000000","LastModified":"0001-01-01T00:00:00.0000000Z","Nachname1":"String","Nachname2":"String","Nachname3":"String","Vorname1":"String","Vorname2":"String","Anmerkung":"String","Anrede":"String","Titel":"String"},"BetrieblichePosition":"String"}}],"Abrechnungseinheiten":[{"Guid":"00000000000000000000000000000000","LastModified":"0001-01-01T00:00:00.0000000Z","Objektnummer":"String","Notiz":"String","NotizIntern":"String","NotizLegionellen":"String","Kunde":{"Guid":"00000000000000000000000000000000","Name":"String","Name2":"String","Name3":"String","Kundennummer":"String","Notiz":"String","Anrede":"String"},"Adresse":{"Guid":"00000000000000000000000000000000","Straße":"String","Straße2":"String","Hausnummer":"String","Postleitzahl":"String","Ort":"String","Postfach":"String","Adresszusatz":"String","Breitengrad":0,"Laengengrad":0},"BillingPeriodEnd":"0001-01-01T00:00:00.0000000Z"}],"responseStatus":{"errorCode":"String","message":"String","stackTrace":"String","errors":[{"errorCode":"String","fieldName":"String","message":"String","meta":{"String":"String"}}],"meta":{"String":"String"}}}