interface Contract {
    AbweichenderRechnungsempfaenger?: unknown;
    AngebotGueltigAb?: string;
    AnzahlUngeleseneKundendokumente: unknown;
    DokumentenVersandArt?: string;
    Jahresverbrauch?: number;
    Kundenart?: CodeDescription;
    Lieferstelle: {
        Adresse: Address;
        MarktlokationsId: string;
    };
    Produktname?: string;
    Produktwechselangebote?: unknown[];
    Sparte: CodeDescription;
    Vertragsbeginn: string;
    Vertragsende: null | string;
    Vertragsstatus: CodeDescription;
    Vertragszeitscheiben?: ContractPeriod[];
    VK: {
        Anzeigetext: string;
        ReferenzID: string;
    };
    Werte: ContractValues;
    Zaehlerdaten?: MeterData;
    Zaehlernummer?: string;
}

Properties

AbweichenderRechnungsempfaenger?: unknown
AngebotGueltigAb?: string
AnzahlUngeleseneKundendokumente: unknown
DokumentenVersandArt?: string
Jahresverbrauch?: number
Kundenart?: CodeDescription
Lieferstelle: {
    Adresse: Address;
    MarktlokationsId: string;
}
Produktname?: string
Produktwechselangebote?: unknown[]
Vertragsbeginn: string
Vertragsende: null | string
Vertragsstatus: CodeDescription
Vertragszeitscheiben?: ContractPeriod[]
VK: {
    Anzeigetext: string;
    ReferenzID: string;
}
Zaehlerdaten?: MeterData
Zaehlernummer?: string