Server

<back to all web services

GetNotes

Requires Authentication
The following routes are available for this service:
GET/App/{UserId}/Status/Notes

// @DataContract
export class Eras2AppServiceModelBase
{
    // @DataMember(Name="UserId")
    public UserId: string;

    public constructor(init?: Partial<Eras2AppServiceModelBase>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Address
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="Straße")
    public Stra_e: string;

    // @DataMember(Name="Straße2")
    public Stra_e2: string;

    // @DataMember(Name="Hausnummer")
    public Hausnummer: string;

    // @DataMember(Name="Postleitzahl")
    public Postleitzahl: string;

    // @DataMember(Name="Ort")
    public Ort: string;

    // @DataMember(Name="Postfach")
    public Postfach: string;

    // @DataMember(Name="Adresszusatz")
    public Adresszusatz: string;

    // @DataMember(Name="Breitengrad")
    public Breitengrad: number;

    // @DataMember(Name="Laengengrad")
    public Laengengrad: number;

    public constructor(init?: Partial<Address>) { (Object as any).assign(this, init); }
}

export enum UnitKind
{
    L = 'L',
    Kg = 'Kg',
    CBM = 'CBM',
    Stck = 'Stck',
    KWH = 'KWH',
    MWH = 'MWH',
    GWH = 'GWH',
    T = 'T',
    RM = 'RM',
    Einheit = 'Einheit',
    Qm = 'Qm',
    GJ = 'GJ',
    MJ = 'MJ',
    Null = 'Null',
}

export enum EstimationKind
{
    Null = 'Null',
    S1 = 'S1',
    S2 = 'S2',
    S3 = 'S3',
    S4 = 'S4',
    S5 = 'S5',
    N1 = 'N1',
    N2 = 'N2',
}

export enum DeviceConsumptionState
{
    Null = 'Null',
    RMInOrdnung = 'RMInOrdnung',
    RMFehler = 'RMFehler',
    RMNichtGepr = 'RMNichtGepr',
    RMFehlerTausch = 'RMFehlerTausch',
    KeinWohnungszutritt = 'KeinWohnungszutritt',
    Defekt = 'Defekt',
    FalschLaufend = 'FalschLaufend',
    Überlauf = 'Überlauf',
    EichungBeachten = 'EichungBeachten',
    ProbeEntnommen = 'ProbeEntnommen',
    ProbeZumLabor = 'ProbeZumLabor',
    ProbePositiv = 'ProbePositiv',
    ProbeNegativ = 'ProbeNegativ',
}

export enum DeviceConsumptionOrigin
{
    Unbekannt = 'Unbekannt',
    Manual = 'Manual',
    Emr = 'Emr',
    Walkby = 'Walkby',
    Deleted = 'Deleted',
}

// @DataContract
export class DeviceConsumption
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Ablesedatum")
    public Ablesedatum?: string;

    // @DataMember(Name="Faktor")
    public Faktor: number;

    // @DataMember(Name="Ablesung")
    public Ablesung?: number;

    // @DataMember(Name="Verbrauch")
    public Verbrauch?: number;

    // @DataMember(Name="Aenderungsdatum")
    public Aenderungsdatum?: string;

    // @DataMember(Name="Schaetzung")
    public Schaetzung?: EstimationKind;

    // @DataMember(Name="Status")
    public Status?: DeviceConsumptionState;

    // @DataMember(Name="Anmerkung")
    public Anmerkung: string;

    // @DataMember(Name="IstRekonstruiert")
    public IstRekonstruiert: boolean;

    // @DataMember(Name="Manuell")
    public Manuell?: number;

    // @DataMember(Name="Herkunft")
    public Herkunft?: DeviceConsumptionOrigin;

    // @DataMember(Name="Lufttemperatur")
    public Lufttemperatur?: number;

    // @DataMember(Name="HeizkörperTemperatur")
    public Heizk_rperTemperatur?: number;

    // @DataMember(Name="LetzterfehlerDatum")
    public LetzterfehlerDatum?: string;

    // @DataMember(Name="Fehler")
    public Fehler: string;

    // @DataMember(Name="Ampullenfarbe")
    public Ampullenfarbe: string;

    // @DataMember(Name="AbleseartGuid")
    public AbleseartGuid: string;

    public constructor(init?: Partial<DeviceConsumption>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Photo
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="Timestamp")
    public Timestamp: string;

    public constructor(init?: Partial<Photo>) { (Object as any).assign(this, init); }
}

// @DataContract
export class DeviceAdditionalArticle
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="Menge")
    public Menge?: number;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    public constructor(init?: Partial<DeviceAdditionalArticle>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Device
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Geraetenummer")
    public Geraetenummer: string;

    // @DataMember(Name="Bezeichnung")
    public Bezeichnung: string;

    // @DataMember(Name="Beschreibung")
    public Beschreibung: string;

    // @DataMember(Name="Einbaudatum")
    public Einbaudatum: string;

    // @DataMember(Name="Ausbaudatum")
    public Ausbaudatum?: string;

    // @DataMember(Name="Eichdatum")
    public Eichdatum?: string;

    // @DataMember(Name="Einheit")
    public Einheit?: UnitKind;

    // @DataMember(Name="Memo")
    public Memo: string;

    // @DataMember(Name="Abzug")
    public Abzug: boolean;

    // @DataMember(Name="GrpKennung")
    public GrpKennung: string;

    // @DataMember(Name="Dauerschaetzung")
    public Dauerschaetzung?: EstimationKind;

    // @DataMember(Name="ErstInbetriebnahme")
    public ErstInbetriebnahme?: string;

    // @DataMember(Name="FirmwareVersion")
    public FirmwareVersion: string;

    // @DataMember(Name="RaumGuid")
    public RaumGuid: string;

    // @DataMember(Name="LaufendeNummer")
    public LaufendeNummer: string;

    // @DataMember(Name="Gemietet")
    public Gemietet: boolean;

    // @DataMember(Name="Gewartet")
    public Gewartet: boolean;

    // @DataMember(Name="GeraeteKatalogGuid")
    public GeraeteKatalogGuid: string;

    // @DataMember(Name="Verbraeuche")
    public Verbraeuche: IList<DeviceConsumption>;

    // @DataMember(Name="Fotos")
    public Fotos: IList<Photo>;

    // @DataMember(Name="ZusatzArtikel")
    public ZusatzArtikel: IList<DeviceAdditionalArticle>;

    public constructor(init?: Partial<Device>) { (Object as any).assign(this, init); }
}

export enum NutzerKind
{
    Leerstand = 'Leerstand',
    Gewerblich = 'Gewerblich',
    Privat = 'Privat',
    AllgemeineNutzung = 'AllgemeineNutzung',
}

// @DataContract
export class NutzerCommunication
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Adresse")
    public Adresse: string;

    // @DataMember(Name="Anmerkung")
    public Anmerkung: string;

    // @DataMember(Name="KommunikationsFunktionGuid")
    public KommunikationsFunktionGuid: string;

    public constructor(init?: Partial<NutzerCommunication>) { (Object as any).assign(this, init); }
}

// @DataContract
export class NutzerPersonen
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Personen")
    public Personen?: number;

    // @DataMember(Name="Von")
    public Von: string;

    // @DataMember(Name="Bis")
    public Bis?: string;

    public constructor(init?: Partial<NutzerPersonen>) { (Object as any).assign(this, init); }
}

// @DataContract
export class NutzerCoOwnership
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="ShareValue")
    public ShareValue?: number;

    // @DataMember(Name="Von")
    public Von: string;

    // @DataMember(Name="Bis")
    public Bis?: string;

    public constructor(init?: Partial<NutzerCoOwnership>) { (Object as any).assign(this, init); }
}

// @DataContract
export class NutzerQuadratmeter
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Quadratmeter_Hzg")
    public Quadratmeter_Hzg?: number;

    // @DataMember(Name="Quadratmeter_Ww")
    public Quadratmeter_Ww?: number;

    // @DataMember(Name="Quadratmeter_Nk")
    public Quadratmeter_Nk?: number;

    // @DataMember(Name="Von")
    public Von: string;

    // @DataMember(Name="Bis")
    public Bis?: string;

    public constructor(init?: Partial<NutzerQuadratmeter>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Nutzer
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="ArtDerNutzung")
    public ArtDerNutzung?: NutzerKind;

    // @DataMember(Name="Einzug")
    public Einzug?: string;

    // @DataMember(Name="Auszug")
    public Auszug?: string;

    // @DataMember(Name="Name1")
    public Name1: string;

    // @DataMember(Name="Name2")
    public Name2: string;

    // @DataMember(Name="Name3")
    public Name3: string;

    // @DataMember(Name="Name4")
    public Name4: string;

    // @DataMember(Name="Anmerkung")
    public Anmerkung: string;

    // @DataMember(Name="NaechsterTermin")
    public NaechsterTermin?: string;

    // @DataMember(Name="Anrede")
    public Anrede: string;

    // @DataMember(Name="Titel")
    public Titel: string;

    // @DataMember(Name="NutzerKommunikationen")
    public NutzerKommunikationen: NutzerCommunication[];

    // @DataMember(Name="NutzerPersonen")
    public NutzerPersonen: NutzerPersonen[];

    // @DataMember(Name="NutzerCoOwnership")
    public NutzerCoOwnership: NutzerCoOwnership[];

    // @DataMember(Name="NutzerQuadratmeter")
    public NutzerQuadratmeter: NutzerQuadratmeter[];

    public constructor(init?: Partial<Nutzer>) { (Object as any).assign(this, init); }
}

export class Nutzeinheit
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="NeNummerInt")
    public NeNummerInt: string;

    // @DataMember(Name="Lage")
    public Lage: string;

    // @DataMember(Name="BegeReihenfolge")
    public BegeReihenfolge: string;

    // @DataMember(Name="Anmerkung")
    public Anmerkung: string;

    // @DataMember(Name="AbrechnungseinheitGuid")
    public AbrechnungseinheitGuid: string;

    // @DataMember(Name="Adresse")
    public Adresse: Address;

    // @DataMember(Name="Geraete")
    public Geraete: IList<Device>;

    // @DataMember(Name="Nutzer")
    public Nutzer: IList<Nutzer>;

    // @DataMember(Name="Fotos")
    public Fotos: IList<Photo>;

    public constructor(init?: Partial<Nutzeinheit>) { (Object as any).assign(this, init); }
}

export enum ProcessState
{
    InProgress = 'InProgress',
    Updating = 'Updating',
    Creating = 'Creating',
    Completed = 'Completed',
}

// @DataContract
export class OrderState
{
    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="AuftragArten")
    public AuftragArten: IList<OrderKind>;

    // @DataMember(Name="Bearbeitungsstatus")
    public Bearbeitungsstatus?: ProcessState;

    // @DataMember(Name="AbgeschlossenDatum")
    public AbgeschlossenDatum?: string;

    public constructor(init?: Partial<OrderState>) { (Object as any).assign(this, init); }
}

// @DataContract
export class AppointmentStoreUser
{
    // @DataMember(Name="MonteurGuid")
    public MonteurGuid: string;

    public constructor(init?: Partial<AppointmentStoreUser>) { (Object as any).assign(this, init); }
}

// @DataContract
export class AppointmentNutzeinheit
{
    // @DataMember(Name="NutzeinheitGuid")
    public NutzeinheitGuid: string;

    public constructor(init?: Partial<AppointmentNutzeinheit>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Appointment
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="Von")
    public Von: string;

    // @DataMember(Name="Bis")
    public Bis: string;

    // @DataMember(Name="Monteure")
    public Monteure: IList<AppointmentStoreUser>;

    // @DataMember(Name="Nutzeinheiten")
    public Nutzeinheiten: IList<AppointmentNutzeinheit>;

    public constructor(init?: Partial<Appointment>) { (Object as any).assign(this, init); }
}

// @DataContract
export class NutzeinheitOrderPosition
{
    // @DataMember(Name="NutzeinheitGuid")
    public NutzeinheitGuid: string;

    public constructor(init?: Partial<NutzeinheitOrderPosition>) { (Object as any).assign(this, init); }
}

// @DataContract
export class OrderPosition
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Anmerkung")
    public Anmerkung: string;

    // @DataMember(Name="SollMenge")
    public SollMenge: number;

    // @DataMember(Name="IstMenge")
    public IstMenge: number;

    // @DataMember(Name="NutzeinheitOrderPositions")
    public NutzeinheitOrderPositions: IList<NutzeinheitOrderPosition>;

    // @DataMember(Name="ArtikelGuid")
    public ArtikelGuid: string;

    public constructor(init?: Partial<OrderPosition>) { (Object as any).assign(this, init); }
}

// @DataContract
export class NutzeinheitOrderState
{
    // @DataMember(Name="NutzeinheitGuid")
    public NutzeinheitGuid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="AuftragArten")
    public AuftragArten: IList<NutzeinheitOrderKind>;

    // @DataMember(Name="Bearbeitungsstatus")
    public Bearbeitungsstatus?: ProcessState;

    // @DataMember(Name="AbgeschlossenDatum")
    public AbgeschlossenDatum?: string;

    // @DataMember(Name="OsVersion")
    public OsVersion: string;

    // @DataMember(Name="AppVersion")
    public AppVersion: string;

    // @DataMember(Name="OsPlatform")
    public OsPlatform: string;

    // @DataMember(Name="AppGeraeteNummmer")
    public AppGeraeteNummmer: string;

    // @DataMember(Name="AmwInfoKeyGuid")
    public AmwInfoKeyGuid?: string;

    public constructor(init?: Partial<NutzeinheitOrderState>) { (Object as any).assign(this, init); }
}

export enum DeviceOrderKind
{
    Assembly = 'Assembly',
    Maintenance = 'Maintenance',
    Exchange = 'Exchange',
    Reading = 'Reading',
    Inspection = 'Inspection',
    MainReading = 'MainReading',
}

// @DataContract
export class DeviceOrderState
{
    // @DataMember(Name="GeraeteGuid")
    public GeraeteGuid: string;

    // @DataMember(Name="AuftragGuid")
    public AuftragGuid: string;

    // @DataMember(Name="AuftragArt")
    public AuftragArt?: DeviceOrderKind;

    // @DataMember(Name="Bearbeitungsstatus")
    public Bearbeitungsstatus?: ProcessState;

    // @DataMember(Name="AbgeschlossenDatum")
    public AbgeschlossenDatum?: string;

    // @DataMember(Name="AmwInfo")
    public AmwInfo: string;

    public constructor(init?: Partial<DeviceOrderState>) { (Object as any).assign(this, init); }
}

// @DataContract
export class PersonCommunication
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Adresse")
    public Adresse: string;

    // @DataMember(Name="Anmerkung")
    public Anmerkung: string;

    // @DataMember(Name="KommunikationsFunktionGuid")
    public KommunikationsFunktionGuid: string;

    public constructor(init?: Partial<PersonCommunication>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Person
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Nachname1")
    public Nachname1: string;

    // @DataMember(Name="Nachname2")
    public Nachname2: string;

    // @DataMember(Name="Nachname3")
    public Nachname3: string;

    // @DataMember(Name="Vorname1")
    public Vorname1: string;

    // @DataMember(Name="Vorname2")
    public Vorname2: string;

    // @DataMember(Name="Anmerkung")
    public Anmerkung: string;

    // @DataMember(Name="Anrede")
    public Anrede: string;

    // @DataMember(Name="Titel")
    public Titel: string;

    // @DataMember(Name="PersonKommunikationen")
    public PersonKommunikationen: PersonCommunication[];

    public constructor(init?: Partial<Person>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Orderer
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="Person")
    public Person: Person;

    // @DataMember(Name="BetrieblichePosition")
    public BetrieblichePosition: string;

    public constructor(init?: Partial<Orderer>) { (Object as any).assign(this, init); }
}

export enum SignatureKind
{
    Nutzer = 'Nutzer',
    Technician = 'Technician',
}

// @DataContract
export class Signature
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="Timestamp")
    public Timestamp?: string;

    // @DataMember(Name="UnterschriftArt")
    public UnterschriftArt?: SignatureKind;

    // @DataMember(Name="NutzeinheitGuid")
    public NutzeinheitGuid: string;

    public constructor(init?: Partial<Signature>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Order
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="AbrechnungseinheitGuid")
    public AbrechnungseinheitGuid: string;

    // @DataMember(Name="AuftragNummer")
    public AuftragNummer: string;

    // @DataMember(Name="Bezeichnung")
    public Bezeichnung: string;

    // @DataMember(Name="Anmerkung")
    public Anmerkung: string;

    // @DataMember(Name="UnterschriftBenoetigt")
    public UnterschriftBenoetigt: boolean;

    // @DataMember(Name="Erstellungsdatum")
    public Erstellungsdatum: string;

    // @DataMember(Name="AuftragZustand")
    public AuftragZustand: OrderState;

    // @DataMember(Name="Termine")
    public Termine: IList<Appointment>;

    // @DataMember(Name="AuftragsPositionen")
    public AuftragsPositionen: IList<OrderPosition>;

    // @DataMember(Name="NutzeinheitZustaende")
    public NutzeinheitZustaende: IList<NutzeinheitOrderState>;

    // @DataMember(Name="GeraeteZustaende")
    public GeraeteZustaende: IList<DeviceOrderState>;

    // @DataMember(Name="Auftraggeber")
    public Auftraggeber: Orderer;

    // @DataMember(Name="Unterschriften")
    public Unterschriften: IList<Signature>;

    public constructor(init?: Partial<Order>) { (Object as any).assign(this, init); }
}

// @DataContract
export class Customer
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="Name")
    public Name: string;

    // @DataMember(Name="Name2")
    public Name2: string;

    // @DataMember(Name="Name3")
    public Name3: string;

    // @DataMember(Name="Kundennummer")
    public Kundennummer: string;

    // @DataMember(Name="Notiz")
    public Notiz: string;

    // @DataMember(Name="Anrede")
    public Anrede: string;

    public constructor(init?: Partial<Customer>) { (Object as any).assign(this, init); }
}

// @DataContract
export class PersonAbrechnungseinheit
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Anmerkung")
    public Anmerkung: string;

    // @DataMember(Name="PersonGuid")
    public PersonGuid: string;

    // @DataMember(Name="BetrieblichePosition")
    public BetrieblichePosition: string;

    public constructor(init?: Partial<PersonAbrechnungseinheit>) { (Object as any).assign(this, init); }
}

export class Abrechnungseinheit
{
    // @DataMember(Name="Guid")
    public Guid: string;

    // @DataMember(Name="LastModified")
    public LastModified?: string;

    // @DataMember(Name="Objektnummer")
    public Objektnummer: string;

    // @DataMember(Name="Notiz")
    public Notiz: string;

    // @DataMember(Name="NotizIntern")
    public NotizIntern: string;

    // @DataMember(Name="NotizLegionellen")
    public NotizLegionellen: string;

    // @DataMember(Name="Kunde")
    public Kunde: Customer;

    // @DataMember(Name="Adresse")
    public Adresse: Address;

    // @DataMember(Name="BillingPeriodEnd")
    public BillingPeriodEnd?: string;

    // @DataMember(Name="PersonAbrechnungseinheit")
    public PersonAbrechnungseinheit: IList<PersonAbrechnungseinheit>;

    // @DataMember(Name="Persons")
    public Persons: IList<Person>;

    public constructor(init?: Partial<Abrechnungseinheit>) { (Object as any).assign(this, init); }
}

export class GetNotesResponse
{
    // @DataMember(Name="Nutzeinheiten")
    public Nutzeinheiten: Nutzeinheit[];

    // @DataMember(Name="Orders")
    public Orders: Order[];

    // @DataMember(Name="Abrechnungseinheiten")
    public Abrechnungseinheiten: Abrechnungseinheit[];

    public responseStatus: ResponseStatus;

    public constructor(init?: Partial<GetNotesResponse>) { (Object as any).assign(this, init); }
}

// @DataContract
export class GetNotes extends Eras2AppServiceModelBase
{

    public constructor(init?: Partial<GetNotes>) { super(init); (Object as any).assign(this, init); }
}

TypeScript GetNotes DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

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: stoetzer-servamw.eras-online.de 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<GetNotesResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eras2Amw.Service.Server.ServiceModel.Eras2App.Get">
  <Abrechnungseinheiten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Amw.Service.Server.ServiceModel.Common">
    <d2p1:Abrechnungseinheit>
      <d2p1:Address>
        <d2p1:Adresszusatz>String</d2p1:Adresszusatz>
        <d2p1:Breitengrad>0</d2p1:Breitengrad>
        <d2p1:Guid>00000000-0000-0000-0000-000000000000</d2p1:Guid>
        <d2p1:Hausnummer>String</d2p1:Hausnummer>
        <d2p1:Laengengrad>0</d2p1:Laengengrad>
        <d2p1:Ort>String</d2p1:Ort>
        <d2p1:Postfach>String</d2p1:Postfach>
        <d2p1:Postleitzahl>String</d2p1:Postleitzahl>
        <d2p1:Straße>String</d2p1:Straße>
        <d2p1:Straße2>String</d2p1:Straße2>
      </d2p1:Address>
      <d2p1:BilligPeriodEnd>0001-01-01T00:00:00</d2p1:BilligPeriodEnd>
      <d2p1:Customer>
        <d2p1:Anrede>String</d2p1:Anrede>
        <d2p1:Guid>00000000-0000-0000-0000-000000000000</d2p1:Guid>
        <d2p1:Kundennummer>String</d2p1:Kundennummer>
        <d2p1:Name>String</d2p1:Name>
        <d2p1:Name2>String</d2p1:Name2>
        <d2p1:Name3>String</d2p1:Name3>
        <d2p1:Notiz>String</d2p1:Notiz>
      </d2p1:Customer>
      <d2p1:Guid>00000000-0000-0000-0000-000000000000</d2p1:Guid>
      <d2p1:LastModified>0001-01-01T00:00:00</d2p1:LastModified>
      <d2p1:Note>String</d2p1:Note>
      <d2p1:NoteInternal>String</d2p1:NoteInternal>
      <d2p1:NoteLegionella>String</d2p1:NoteLegionella>
      <d2p1:Number>String</d2p1:Number>
      <d2p1:PersonAbrechnungseinheiten i:nil="true" />
      <d2p1:Persons i:nil="true" />
    </d2p1:Abrechnungseinheit>
  </Abrechnungseinheiten>
  <Nutzeinheiten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Amw.Service.Server.ServiceModel.Common">
    <d2p1:Nutzeinheit>
      <d2p1:AbrechnungseinheitGuid>00000000-0000-0000-0000-000000000000</d2p1:AbrechnungseinheitGuid>
      <d2p1:Address>
        <d2p1:Adresszusatz>String</d2p1:Adresszusatz>
        <d2p1:Breitengrad>0</d2p1:Breitengrad>
        <d2p1:Guid>00000000-0000-0000-0000-000000000000</d2p1:Guid>
        <d2p1:Hausnummer>String</d2p1:Hausnummer>
        <d2p1:Laengengrad>0</d2p1:Laengengrad>
        <d2p1:Ort>String</d2p1:Ort>
        <d2p1:Postfach>String</d2p1:Postfach>
        <d2p1:Postleitzahl>String</d2p1:Postleitzahl>
        <d2p1:Straße>String</d2p1:Straße>
        <d2p1:Straße2>String</d2p1:Straße2>
      </d2p1:Address>
      <d2p1:Devices i:nil="true" />
      <d2p1:Guid>00000000-0000-0000-0000-000000000000</d2p1:Guid>
      <d2p1:LastModified>0001-01-01T00:00:00</d2p1:LastModified>
      <d2p1:Location>String</d2p1:Location>
      <d2p1:Note>String</d2p1:Note>
      <d2p1:Number>String</d2p1:Number>
      <d2p1:Nutzer i:nil="true" />
      <d2p1:Photos i:nil="true" />
      <d2p1:WalkSequence>String</d2p1:WalkSequence>
    </d2p1:Nutzeinheit>
  </Nutzeinheiten>
  <Orders xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Amw.Service.Server.ServiceModel.Common">
    <d2p1:Order>
      <d2p1:AbrechnungseinheitGuid>00000000-0000-0000-0000-000000000000</d2p1:AbrechnungseinheitGuid>
      <d2p1:Anmerkung>String</d2p1:Anmerkung>
      <d2p1:AuftragNummer>String</d2p1:AuftragNummer>
      <d2p1:AuftragZustand>
        <d2p1:AbgeschlossenDatum>0001-01-01T00:00:00</d2p1:AbgeschlossenDatum>
        <d2p1:AuftragArten xmlns:d5p1="http://schemas.datacontract.org/2004/07/System" i:nil="true" />
        <d2p1:Bearbeitungsstatus>InProgress</d2p1:Bearbeitungsstatus>
        <d2p1:LastModified>0001-01-01T00:00:00</d2p1:LastModified>
      </d2p1:AuftragZustand>
      <d2p1:Auftraggeber>
        <d2p1:BetrieblichePosition>String</d2p1:BetrieblichePosition>
        <d2p1:Guid>00000000-0000-0000-0000-000000000000</d2p1:Guid>
        <d2p1:Person>
          <d2p1:Anmerkung>String</d2p1:Anmerkung>
          <d2p1:Anrede>String</d2p1:Anrede>
          <d2p1:Guid>00000000-0000-0000-0000-000000000000</d2p1:Guid>
          <d2p1:LastModified>0001-01-01T00:00:00</d2p1:LastModified>
          <d2p1:Nachname1>String</d2p1:Nachname1>
          <d2p1:Nachname2>String</d2p1:Nachname2>
          <d2p1:Nachname3>String</d2p1:Nachname3>
          <d2p1:PersonKommunikationen i:nil="true" />
          <d2p1:Titel>String</d2p1:Titel>
          <d2p1:Vorname1>String</d2p1:Vorname1>
          <d2p1:Vorname2>String</d2p1:Vorname2>
        </d2p1:Person>
      </d2p1:Auftraggeber>
      <d2p1:AuftragsPositionen i:nil="true" />
      <d2p1:Bezeichnung>String</d2p1:Bezeichnung>
      <d2p1:Erstellungsdatum>0001-01-01T00:00:00</d2p1:Erstellungsdatum>
      <d2p1:GeraeteZustaende i:nil="true" />
      <d2p1:Guid>00000000-0000-0000-0000-000000000000</d2p1:Guid>
      <d2p1:LastModified>0001-01-01T00:00:00</d2p1:LastModified>
      <d2p1:NutzeinheitZustaende i:nil="true" />
      <d2p1:Termine i:nil="true" />
      <d2p1:UnterschriftBenoetigt>false</d2p1:UnterschriftBenoetigt>
      <d2p1:Unterschriften i:nil="true" />
    </d2p1:Order>
  </Orders>
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
        <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
</GetNotesResponse>