Server

<back to all web services

CreateCustomers

Requires Authentication
The following routes are available for this service:
POST/Customers/Create

export class CreateCustomersResponse
{
    public customersCreated: number;
    public responseStatus: ResponseStatus;

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

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

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

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

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

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

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

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

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

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

    // @DataMember(Name="IstEigentümer")
    public IstEigent_mer: boolean;

    // @DataMember(Name="IstEigentümerPseudo")
    public IstEigent_merPseudo: boolean;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    public constructor(init?: Partial<Objekt>) { (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;

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

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

// @DataContract
export class Nutzer
{
    // @DataMember
    public guid: string;

    // @DataMember
    public name1: string;

    // @DataMember
    public name2: string;

    // @DataMember
    public name3: string;

    // @DataMember
    public name4: string;

    // @DataMember
    // @ApiMember(IsRequired=true)
    public nutzerType: NutzerType;

    // @DataMember
    public nutzeinheitNumberExternal: string;

    // @DataMember
    // @ApiMember(IsRequired=true)
    public nutzerInNutzeinheitSequence: number;

    // @DataMember
    // @ApiMember(IsRequired=true)
    public rangeFrom: string;

    // @DataMember
    public rangeTo?: string;

    // @DataMember
    public isDeleted: boolean;

    // @DataMember
    public isCreatedByApp: boolean;

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

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

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

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

    // @DataMember
    public title: string;

    // @DataMember
    // @ApiMember(IsRequired=true, ParameterType="body")
    public salutation: string;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// @DataContract
export class NutzerQuadratmeter
{
    // @DataMember(Name="Guid")
    public Guid: 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;

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

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

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

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

// @DataContract
export class OwnerNutzeinheit
{
    // @DataMember(Name="Guid")
    public Guid: 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="ZeitraumVon")
    public ZeitraumVon: string;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// @DataContract
export class Direktkosten
{
    // @DataMember
    public guid: string;

    // @DataMember
    public label: string;

    // @DataMember
    public date: string;

    // @DataMember
    public brutto: number;

    // @DataMember
    public salesTax: number;

    // @DataMember
    public quantity: number;

    // @DataMember
    public type: string;

    // @DataMember
    public isDeleted: boolean;

    // @DataMember
    public isCreatedByApp: boolean;

    // @DataMember
    public nutzerGuid: string;

    // @DataMember
    public billingInformation: BillingInformation;

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

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

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

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

    // @DataMember(Name="VZ Nebenkosten")
    public VZ_Nebenkosten?: number;

    // @DataMember(Name="VZ Heizkosten")
    public VZ_Heizkosten?: number;

    // @DataMember(Name="VZ Warmwasser")
    public VZ_Warmwasser?: number;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// @DataContract
export class Brennstofflieferung
{
    // @DataMember
    public guid: string;

    // @DataMember
    public deliveryDate: string;

    // @DataMember
    public salexTax?: number;

    // @DataMember
    public emisionsTax?: number;

    // @DataMember
    public c02Taxes?: number;

    // @DataMember
    public customsTax?: number;

    // @DataMember
    public otherCharges?: number;

    // @DataMember
    public c02Price?: number;

    // @DataMember
    public c02Tons?: number;

    // @DataMember
    public quantity?: number;

    // @DataMember
    public amount?: number;

    // @DataMember
    public startMeterReadingValue?: number;

    // @DataMember
    public endMeterReadingValue?: number;

    // @DataMember
    public heizwert: number;

    // @DataMember
    public brennwert: boolean;

    // @DataMember
    public energyReliefAmountDescription: string;

    // @DataMember
    public energyReliefAmount?: number;

    // @DataMember
    public electricityReliefAmountDescription: string;

    // @DataMember
    public electricityReliefAmount?: number;

    // @DataMember
    public cO2EmissionsFactor?: number;

    // @DataMember
    public cO2Text: string;

    // @DataMember
    public cO2Active?: boolean;

    // @DataMember
    public cO2PriceKnd?: boolean;

    // @DataMember
    public cO2PriceLandlord?: number;

    // @DataMember
    public cO2PriceRenter?: number;

    // @DataMember
    public cO2Area?: number;

    // @DataMember
    public isForCommercialUse?: boolean;

    // @DataMember
    public isRenovationRequired?: boolean;

    // @DataMember
    public isHeatingPadsImproved?: boolean;

    // @DataMember
    public cO2KWh?: number;

    // @DataMember
    public includedCO2SalesTax?: number;

    // @DataMember
    public cO2Costs?: number;

    // @DataMember
    public totalC02Weight?: number;

    // @DataMember
    public noTotalDeductionC02Costs?: boolean;

    // @DataMember
    public isDeleted: boolean;

    // @DataMember
    public isCreatedByApp: boolean;

    // @DataMember
    public brennstoffMediumGuid: string;

    // @DataMember
    public billingInformation: BillingInformation;

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

export enum NebenkostenTargetAllocation
{
    Null = 'Null',
    AlleNutzer = 'AlleNutzer',
    ZugeordneteNutzer = 'ZugeordneteNutzer',
    ZugeordneteNutzeinheiten = 'ZugeordneteNutzeinheiten',
    ZugeordneteNutzerDiff = 'ZugeordneteNutzerDiff',
    ZugeordneteNutzeinheitenDiff = 'ZugeordneteNutzeinheitenDiff',
}

export enum NebenkostenTargetAllocationIn
{
    Nebenkosten = 'Nebenkosten',
    Heizkosten = 'Heizkosten',
    Warmwasserkosten = 'Warmwasserkosten',
}

// @DataContract
export class NebenkostenNutzeinheit
{
    // @DataMember
    public relativeAmount?: number;

    // @DataMember
    public isDeleted: boolean;

    // @DataMember
    public isCreatedByApp: boolean;

    // @DataMember
    public nutzeinheitGuid: string;

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

// @DataContract
export class NebenkostenNutzer
{
    // @DataMember
    public relativeAmount?: number;

    // @DataMember
    public isDeleted: boolean;

    // @DataMember
    public isCreatedByApp: boolean;

    // @DataMember
    public nutzerGuid: string;

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

// @DataContract
export class Nebenkosten
{
    // @DataMember
    public guid: string;

    // @DataMember
    public number: number;

    // @DataMember
    public from: string;

    // @DataMember
    public to: string;

    // @DataMember
    public targetAllocation?: NebenkostenTargetAllocation;

    // @DataMember
    public targetAllocationIn?: NebenkostenTargetAllocationIn;

    // @DataMember
    public nebenkostenKind: string;

    /** @description Freitext */
    // @DataMember
    // @ApiMember(Description="Freitext")
    public kostenart: string;

    // @DataMember
    public brutto?: number;

    // @DataMember
    public bruttoLastYear?: number;

    // @DataMember
    public salesTax?: number;

    // @DataMember
    public haushaltsnahediensteLabel: string;

    // @DataMember
    public haushaltsnahediensteBrutto?: number;

    /** @description Freitext */
    // @DataMember
    // @ApiMember(Description="Freitext")
    public kostenartUnit: string;

    // @DataMember
    public reduzierungsartType: string;

    // @DataMember
    public comment: string;

    // @DataMember
    public isDeleted: boolean;

    // @DataMember
    public isCreatedByApp: boolean;

    // @DataMember
    public nebenkostenNutzeinheiten: NebenkostenNutzeinheit[];

    // @DataMember
    public nebenkostenNutzer: NebenkostenNutzer[];

    // @DataMember
    public billingInformation: BillingInformation;

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

// @DataContract
export class Heizbetriebskosten
{
    // @DataMember
    public guid: string;

    // @DataMember
    public from: string;

    // @DataMember
    public to: string;

    // @DataMember
    public salesTax: number;

    // @DataMember
    public haushatlsnahediensteBrutto?: number;

    // @DataMember
    public brutto?: number;

    // @DataMember
    public haushatlsnahediensteLabel: string;

    // @DataMember
    public description: string;

    // @DataMember
    public isDeleted: boolean;

    // @DataMember
    public isCreatedByApp: boolean;

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

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

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

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

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

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

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

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

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

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

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

// @DataContract
export class Device
{
    // @DataMember(Name="Guid")
    public Guid: 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: string;

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

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

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

export enum DeviceReadingKind
{
    ZA = 'ZA',
    HA = 'HA',
    MO = 'MO',
    EB = 'EB',
    AB = 'AB',
}

// @DataContract
export class DeviceConsumption
{
    // @DataMember
    public guid: string;

    // @DataMember
    public deviceReading?: number;

    // @DataMember
    public deviceReadingDate?: string;

    // @DataMember
    public deviceReadingKind: DeviceReadingKind;

    // @DataMember
    public changeDate?: string;

    // @DataMember
    public note: string;

    // @DataMember
    public ampouleColour: string;

    // @DataMember
    public deviceGuid: string;

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

// @DataContract
export class CreateCustomers
{
    // @DataMember(Name="Kunden")
    public Kunden: Customer[];

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// @DataContract
export class BillingInformation
{
    // @DataMember
    public guid: string;

    // @DataMember
    public from: string;

    // @DataMember
    public to: string;

    // @DataMember
    public isCompleted: boolean;

    // @DataMember
    public hasNebenkosten: boolean;

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

TypeScript CreateCustomers 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.

POST /Customers/Create HTTP/1.1 
Host: mi-waerme-servdesk.eras-online.de 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<CreateCustomers xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Customers">
  <Adressen xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Address>
      <d2p1:Adresszusatz>String</d2p1:Adresszusatz>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Hausnummer>String</d2p1:Hausnummer>
      <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>
  </Adressen>
  <BillingInformations xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:BillingInformation>
      <d2p1:AnmerkungKundenportal>String</d2p1:AnmerkungKundenportal>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:HatNebenkosten>false</d2p1:HatNebenkosten>
      <d2p1:IstAbgeschlossen>false</d2p1:IstAbgeschlossen>
      <d2p1:KundenportalMarkedClosed>false</d2p1:KundenportalMarkedClosed>
      <d2p1:KundenportalMarkedDone>false</d2p1:KundenportalMarkedDone>
      <d2p1:MarkedClosedAt>0001-01-01T00:00:00</d2p1:MarkedClosedAt>
      <d2p1:MarkedDoneAt>0001-01-01T00:00:00</d2p1:MarkedDoneAt>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:BillingInformation>
  </BillingInformations>
  <Brennstofflieferungen xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Brennstofflieferung>
      <d2p1:Anfangsstand>0</d2p1:Anfangsstand>
      <d2p1:AuflagenHeizungsverbesserung>false</d2p1:AuflagenHeizungsverbesserung>
      <d2p1:Betrag>0</d2p1:Betrag>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:BrennstoffMediumGuid>String</d2p1:BrennstoffMediumGuid>
      <d2p1:Brennwert>false</d2p1:Brennwert>
      <d2p1:C02Preis>0</d2p1:C02Preis>
      <d2p1:C02Tonnen>0</d2p1:C02Tonnen>
      <d2p1:CO2Aktiv>false</d2p1:CO2Aktiv>
      <d2p1:CO2Emissionsfaktor>0</d2p1:CO2Emissionsfaktor>
      <d2p1:CO2Flaeche>0</d2p1:CO2Flaeche>
      <d2p1:CO2GesamtKg>0</d2p1:CO2GesamtKg>
      <d2p1:CO2KWH>0</d2p1:CO2KWH>
      <d2p1:CO2KostenBrutto>0</d2p1:CO2KostenBrutto>
      <d2p1:CO2PreisKnd>false</d2p1:CO2PreisKnd>
      <d2p1:CO2PreisMieter>0</d2p1:CO2PreisMieter>
      <d2p1:CO2PreisVermieter>0</d2p1:CO2PreisVermieter>
      <d2p1:CO2Text>String</d2p1:CO2Text>
      <d2p1:Emissionsangabe>0</d2p1:Emissionsangabe>
      <d2p1:Endstand>0</d2p1:Endstand>
      <d2p1:EnergieEntlastungsbetrag>0</d2p1:EnergieEntlastungsbetrag>
      <d2p1:EnergieEntlastungsbetragBezeichnung>String</d2p1:EnergieEntlastungsbetragBezeichnung>
      <d2p1:EnergieVerwerterGuid>String</d2p1:EnergieVerwerterGuid>
      <d2p1:EnthalteneMwst>0</d2p1:EnthalteneMwst>
      <d2p1:GewerblicheNutzung>false</d2p1:GewerblicheNutzung>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Heizwert>0</d2p1:Heizwert>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:KeinGesamtabzugC02Kosten>false</d2p1:KeinGesamtabzugC02Kosten>
      <d2p1:Lieferdatum>0001-01-01T00:00:00</d2p1:Lieferdatum>
      <d2p1:Menge>0</d2p1:Menge>
      <d2p1:Mwst>0</d2p1:Mwst>
      <d2p1:Sanierungsauflagen>false</d2p1:Sanierungsauflagen>
      <d2p1:SonstigeAngaben>0</d2p1:SonstigeAngaben>
      <d2p1:Steuern>0</d2p1:Steuern>
      <d2p1:StromEntlastungsbetrag>0</d2p1:StromEntlastungsbetrag>
      <d2p1:StromEntlastungsbetragBezeichnung>String</d2p1:StromEntlastungsbetragBezeichnung>
      <d2p1:Zolle>0</d2p1:Zolle>
    </d2p1:Brennstofflieferung>
  </Brennstofflieferungen>
  <Direktkosten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Direktkosten>
      <d2p1:Bezeichnung>String</d2p1:Bezeichnung>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:Brutto>0</d2p1:Brutto>
      <d2p1:Datum>0001-01-01T00:00:00</d2p1:Datum>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:Menge>0</d2p1:Menge>
      <d2p1:Mwst>0</d2p1:Mwst>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Typ>String</d2p1:Typ>
    </d2p1:Direktkosten>
  </Direktkosten>
  <EigentuemerNutzeinheit xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:OwnerNutzeinheit>
      <d2p1:AdressGuid>String</d2p1:AdressGuid>
      <d2p1:Anrede>String</d2p1:Anrede>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Name1>String</d2p1:Name1>
      <d2p1:Name2>String</d2p1:Name2>
      <d2p1:Name3>String</d2p1:Name3>
      <d2p1:Name4>String</d2p1:Name4>
      <d2p1:NutzeinheitGuid>String</d2p1:NutzeinheitGuid>
      <d2p1:Titel>String</d2p1:Titel>
      <d2p1:ZeitraumBis>0001-01-01T00:00:00</d2p1:ZeitraumBis>
      <d2p1:ZeitraumVon>0001-01-01T00:00:00</d2p1:ZeitraumVon>
    </d2p1:OwnerNutzeinheit>
  </EigentuemerNutzeinheit>
  <EnergieVerwerter xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:EnergieVerwerter>
      <d2p1:Ausbau>0001-01-01T00:00:00</d2p1:Ausbau>
      <d2p1:Baujahr>0</d2p1:Baujahr>
      <d2p1:Bezeichnung>String</d2p1:Bezeichnung>
      <d2p1:BrennstoffMediumGuid>String</d2p1:BrennstoffMediumGuid>
      <d2p1:Brennwert>false</d2p1:Brennwert>
      <d2p1:EigenstGewerbLieferung>false</d2p1:EigenstGewerbLieferung>
      <d2p1:Einbau>0001-01-01T00:00:00</d2p1:Einbau>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Temperatur>0</d2p1:Temperatur>
      <d2p1:Wirkungsgrad>0</d2p1:Wirkungsgrad>
    </d2p1:EnergieVerwerter>
  </EnergieVerwerter>
  <Geraete xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Device>
      <d2p1:Ausbaudatum>0001-01-01T00:00:00</d2p1:Ausbaudatum>
      <d2p1:Beschreibung>String</d2p1:Beschreibung>
      <d2p1:Bezeichnung>String</d2p1:Bezeichnung>
      <d2p1:DeviceCatalogGuid>String</d2p1:DeviceCatalogGuid>
      <d2p1:Eichdatum>0001-01-01T00:00:00</d2p1:Eichdatum>
      <d2p1:Einbaudatum>0001-01-01T00:00:00</d2p1:Einbaudatum>
      <d2p1:Einheit>String</d2p1:Einheit>
      <d2p1:Geraetenummer>String</d2p1:Geraetenummer>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Memo>String</d2p1:Memo>
    </d2p1:Device>
  </Geraete>
  <Geraeteverbraeuche xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:DeviceConsumption>
      <d2p1:Ableseart>String</d2p1:Ableseart>
      <d2p1:Ablesedatum>0001-01-01T00:00:00</d2p1:Ablesedatum>
      <d2p1:Ablesung>0</d2p1:Ablesung>
      <d2p1:Aenderungsdatum>0001-01-01T00:00:00</d2p1:Aenderungsdatum>
      <d2p1:Ampullenfarbe>String</d2p1:Ampullenfarbe>
      <d2p1:Anmerkung>String</d2p1:Anmerkung>
      <d2p1:DeviceGuid>String</d2p1:DeviceGuid>
      <d2p1:Guid>String</d2p1:Guid>
    </d2p1:DeviceConsumption>
  </Geraeteverbraeuche>
  <Heizbetriebskosten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Heizbetriebskosten>
      <d2p1:Anmerkung>String</d2p1:Anmerkung>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Brutto>0</d2p1:Brutto>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:HaushatlsnahediensteBrutto>0</d2p1:HaushatlsnahediensteBrutto>
      <d2p1:HaushatlsnahediensteLabel>String</d2p1:HaushatlsnahediensteLabel>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:Mwst>0</d2p1:Mwst>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:Heizbetriebskosten>
  </Heizbetriebskosten>
  <Kunden xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Customer>
      <d2p1:Anrede>String</d2p1:Anrede>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:KundenAdressen>
        <d2p1:CustomerAddress>
          <d2p1:AdressTyp>String</d2p1:AdressTyp>
          <d2p1:AdressTypBezeichnung>String</d2p1:AdressTypBezeichnung>
          <d2p1:AdresseGuid>String</d2p1:AdresseGuid>
          <d2p1:IstPrimaer>false</d2p1:IstPrimaer>
        </d2p1:CustomerAddress>
      </d2p1:KundenAdressen>
      <d2p1:KundenObjekte>
        <d2p1:CustomerObjekt>
          <d2p1:Guid>String</d2p1:Guid>
          <d2p1:IstEigentümer>false</d2p1:IstEigentümer>
          <d2p1:IstEigentümerPseudo>false</d2p1:IstEigentümerPseudo>
          <d2p1:IstKunde>false</d2p1:IstKunde>
          <d2p1:KundeGuid>String</d2p1:KundeGuid>
          <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
          <d2p1:ZeitraumBis>0001-01-01T00:00:00</d2p1:ZeitraumBis>
          <d2p1:ZeitraumVon>0001-01-01T00:00:00</d2p1:ZeitraumVon>
        </d2p1:CustomerObjekt>
      </d2p1:KundenObjekte>
      <d2p1:Kundennummer>String</d2p1:Kundennummer>
      <d2p1:Name1>String</d2p1:Name1>
      <d2p1:Name2>String</d2p1:Name2>
      <d2p1:Name3>String</d2p1:Name3>
    </d2p1:Customer>
  </Kunden>
  <Nebenkosten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Nebenkosten>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Brutto>0</d2p1:Brutto>
      <d2p1:BruttoLetztesJahr>0</d2p1:BruttoLetztesJahr>
      <d2p1:EinheitDerKostenart>String</d2p1:EinheitDerKostenart>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:HaushaltsnahediensteBrutto>0</d2p1:HaushaltsnahediensteBrutto>
      <d2p1:HaushaltsnahediensteLabel>String</d2p1:HaushaltsnahediensteLabel>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:Kommentar>String</d2p1:Kommentar>
      <d2p1:Kostenart>String</d2p1:Kostenart>
      <d2p1:Kostennummer>0</d2p1:Kostennummer>
      <d2p1:Mwst>0</d2p1:Mwst>
      <d2p1:NebenkostenArt>String</d2p1:NebenkostenArt>
      <d2p1:NebenkostenNutzeinheiten>
        <d2p1:NebenkostenNutzeinheit>
          <d2p1:Anteil>0</d2p1:Anteil>
          <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
          <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
          <d2p1:NutzeinheitGuid>String</d2p1:NutzeinheitGuid>
        </d2p1:NebenkostenNutzeinheit>
      </d2p1:NebenkostenNutzeinheiten>
      <d2p1:NebenkostenNutzer>
        <d2p1:NebenkostenNutzer>
          <d2p1:Anteil>0</d2p1:Anteil>
          <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
          <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
          <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
        </d2p1:NebenkostenNutzer>
      </d2p1:NebenkostenNutzer>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:Reduzierungsart>String</d2p1:Reduzierungsart>
      <d2p1:UmlageZiel>String</d2p1:UmlageZiel>
      <d2p1:UmlageZielIn>String</d2p1:UmlageZielIn>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:Nebenkosten>
  </Nebenkosten>
  <NutzeinheitGeraete xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:NutzeinheitDevice>
      <d2p1:DeviceGuid>String</d2p1:DeviceGuid>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:LaufendeNummer>String</d2p1:LaufendeNummer>
      <d2p1:NutzeinheitGuid>String</d2p1:NutzeinheitGuid>
      <d2p1:Raum>String</d2p1:Raum>
      <d2p1:ZuordnungBis>0001-01-01T00:00:00</d2p1:ZuordnungBis>
      <d2p1:ZuordnungVon>0001-01-01T00:00:00</d2p1:ZuordnungVon>
      <d2p1:gemietet>false</d2p1:gemietet>
      <d2p1:gewartet>false</d2p1:gewartet>
    </d2p1:NutzeinheitDevice>
  </NutzeinheitGeraete>
  <Nutzeinheiten xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Nutzeinheit>
      <d2p1:AdressGuid>String</d2p1:AdressGuid>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:Lage>String</d2p1:Lage>
      <d2p1:Nummer>String</d2p1:Nummer>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
    </d2p1:Nutzeinheit>
  </Nutzeinheiten>
  <Nutzer xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Nutzer>
      <d2p1:Anrede>String</d2p1:Anrede>
      <d2p1:EigentuemerBewohnt>String</d2p1:EigentuemerBewohnt>
      <d2p1:Email>String</d2p1:Email>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:Mobil>String</d2p1:Mobil>
      <d2p1:Name1>String</d2p1:Name1>
      <d2p1:Name2>String</d2p1:Name2>
      <d2p1:Name3>String</d2p1:Name3>
      <d2p1:Name4>String</d2p1:Name4>
      <d2p1:NutzeinheitGuid>String</d2p1:NutzeinheitGuid>
      <d2p1:NutzeinheitNummerExtern>String</d2p1:NutzeinheitNummerExtern>
      <d2p1:NutzerInNutzeinheitReihenfolge>0</d2p1:NutzerInNutzeinheitReihenfolge>
      <d2p1:NutzerType>String</d2p1:NutzerType>
      <d2p1:Titel>String</d2p1:Titel>
      <d2p1:Uvi>String</d2p1:Uvi>
      <d2p1:ZeitraumBis>0001-01-01T00:00:00</d2p1:ZeitraumBis>
      <d2p1:ZeitraumVon>0001-01-01T00:00:00</d2p1:ZeitraumVon>
    </d2p1:Nutzer>
  </Nutzer>
  <NutzerCoOwnership xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:NutzerCoOwnership>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IsCreatedByApp>false</d2p1:IsCreatedByApp>
      <d2p1:IsDeleted>false</d2p1:IsDeleted>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:ShareValue>0</d2p1:ShareValue>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:NutzerCoOwnership>
  </NutzerCoOwnership>
  <NutzerPersonen xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:NutzerPersonen>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IsCreatedByApp>false</d2p1:IsCreatedByApp>
      <d2p1:IsDeleted>false</d2p1:IsDeleted>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:Personen>0</d2p1:Personen>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:NutzerPersonen>
  </NutzerPersonen>
  <NutzerQuadratmeter xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:NutzerQuadratmeter>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IsCreatedByApp>false</d2p1:IsCreatedByApp>
      <d2p1:IsDeleted>false</d2p1:IsDeleted>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:Quadratmeter_Hzg>0</d2p1:Quadratmeter_Hzg>
      <d2p1:Quadratmeter_Nk>0</d2p1:Quadratmeter_Nk>
      <d2p1:Quadratmeter_Ww>0</d2p1:Quadratmeter_Ww>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:NutzerQuadratmeter>
  </NutzerQuadratmeter>
  <Objekte xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Objekt>
      <d2p1:AbgeschlossenDatum>0001-01-01T00:00:00</d2p1:AbgeschlossenDatum>
      <d2p1:AdressGuid>String</d2p1:AdressGuid>
      <d2p1:AnmerkungKundenportal>String</d2p1:AnmerkungKundenportal>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IsUviDisabled>String</d2p1:IsUviDisabled>
      <d2p1:IstAbgeschlossen>String</d2p1:IstAbgeschlossen>
      <d2p1:KundenportalMarkedDone>false</d2p1:KundenportalMarkedDone>
      <d2p1:MarkedDoneAt>0001-01-01T00:00:00</d2p1:MarkedDoneAt>
      <d2p1:Objektnummer>String</d2p1:Objektnummer>
      <d2p1:Uvi>String</d2p1:Uvi>
    </d2p1:Objekt>
  </Objekte>
  <Prepayments xmlns:d2p1="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Models">
    <d2p1:Prepayment>
      <d2p1:BillingInformationGuid>String</d2p1:BillingInformationGuid>
      <d2p1:Bis>0001-01-01T00:00:00</d2p1:Bis>
      <d2p1:Guid>String</d2p1:Guid>
      <d2p1:IstErzeugtVonApp>false</d2p1:IstErzeugtVonApp>
      <d2p1:IstGeloescht>false</d2p1:IstGeloescht>
      <d2p1:NutzerGuid>String</d2p1:NutzerGuid>
      <d2p1:ObjektGuid>String</d2p1:ObjektGuid>
      <d2p1:VZ_x0020_Heizkosten>0</d2p1:VZ_x0020_Heizkosten>
      <d2p1:VZ_x0020_Nebenkosten>0</d2p1:VZ_x0020_Nebenkosten>
      <d2p1:VZ_x0020_Warmwasser>0</d2p1:VZ_x0020_Warmwasser>
      <d2p1:Von>0001-01-01T00:00:00</d2p1:Von>
    </d2p1:Prepayment>
  </Prepayments>
</CreateCustomers>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<CreateCustomersResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eras2Web.Service.Desktop.Server.ServiceModel.Eras2Client.Customers">
  <CustomersCreated>0</CustomersCreated>
  <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>
</CreateCustomersResponse>