UNPKG

stuf-gemma

Version:

Generated typings for various StUF BG 3.10 messages

12,327 lines 412 kB
import * as StUF from './_StUF_StUF0301';
import * as BG from './_StUF_sector_bg_0310';
export type ActualiseerZaakstatusBTRSubtypeMDWOEHkerngegevensKennisgeving = BTRSubtypeMDWOEHbasis & {
    entiteittype: string;
    medewerker?: ActualiseerZaakstatusMDWKerngegevensKennisgeving[];
    organisatorischeEenheid?: ActualiseerZaakstatusOEHKerngegevensKennisgeving[];
};
export type ActualiseerZaakstatusMDWKerngegevensKennisgeving = MDWBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    achternaam?: BG.GeslachtsnaamE;
    identificatie: IdentificatieE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
export type ActualiseerZaakstatusOEHKerngegevensKennisgeving = OEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: IdentificatieE;
    isGehuisvestIn?: OEHVZOKerngegevensKennisgeving;
    naam?: NaamOEHE;
};
export type ActualiseerZaakstatusSTTKerngegevensKennisgeving = STTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving: OmschrijvingE;
    volgnummer: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
export type ActualiseerZaakstatusZAKKennisgeving = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    heeft: ActualiseerZaakstatusZAKSTTKennisgeving[];
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTBasis[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
};
export type ActualiseerZaakstatusZAKLk01 = {
    object: ActualiseerZaakstatusZAKKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.ZAKStuurgegevensLk01;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ActualiseerZaakstatusZAKSTTBTRKennisgeving = ZAKSTTBTRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ActualiseerZaakstatusBTRSubtypeMDWOEHkerngegevensKennisgeving;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ActualiseerZaakstatusZAKSTTKennisgeving = ZAKSTTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ActualiseerZaakstatusSTTKerngegevensKennisgeving;
    isGezetDoor: ActualiseerZaakstatusZAKSTTBTRKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type AntwoordEDC = {
    entiteittype: string;
    functie: StUF.FunctieVrijBerichtElement;
    antwoord: AntwoordEDCAntwoordType_2;
    parameters: StUF.ParametersAntwoordGzdb_2;
};
export type AntwoordEDC_2 = {
    entiteittype: string;
    functie: StUF.FunctieVrijBerichtElement;
    antwoord: AntwoordEDCAntwoordType;
    parameters: StUF.ParametersAntwoordGzdb_2;
};
type AntwoordEDCAntwoordType = {
    object: EDCAntwoordgzdb_2;
};
type AntwoordEDCAntwoordType_2 = {
    object: EDCAntwoordgzdb_2;
};
export type Archiefcode = string;
export type ArchiefcodeE = Archiefcode & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type BeschikkingSoort = string;
export type BeschikkingSoortE = BeschikkingSoort & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type Bestandsformaat = string;
export type BestandsformaatE = Bestandsformaat & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type BestandsformaatR = BestandsformaatE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type BestandsformaatR_2 = BestandsformaatE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type BetalingsIndicatie = keyof typeof BetalingsIndicatie;
export declare const BetalingsIndicatie: Readonly<{
    'N.v.t.': "N.v.t.";
    '(Nog) niet': "(Nog) niet";
    Gedeeltelijk: "Gedeeltelijk";
    Geheel: "Geheel";
}>;
export type BetalingsIndicatieE = BetalingsIndicatie & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type BSLAntwoord = BSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.categorie'?: OmschrijvingKortE;
    'bst.omschrijving'?: OmschrijvingE;
    'bst.omschrijvingGeneriek'?: OmschrijvingE;
    'bst.publicatieIndicatie'?: BG.IndicatieE;
    'bst.publicatieTekst'?: ToelichtingE;
    'bst.publicatieTermijn'?: TermijnE;
    'bst.reactietermijn'?: TermijnE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: BSLHistorieFormeel[];
    historieMaterieel?: BSLHistorieMaterieel[];
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    isUitkomstVan?: BSLZAKAntwoord;
    isVastgelegdIn?: BSLEDCAntwoord[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
/** Besluit */
export type BSLBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    'bst.categorie'?: OmschrijvingKortE;
    'bst.omschrijving'?: OmschrijvingE;
    'bst.omschrijvingGeneriek'?: OmschrijvingE;
    'bst.publicatieIndicatie'?: BG.IndicatieE;
    'bst.publicatieTekst'?: ToelichtingE;
    'bst.publicatieTermijn'?: TermijnE;
    'bst.reactietermijn'?: TermijnE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: BSLBasis[];
    historieMaterieel?: BSLBasis[];
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    isUitkomstVan?: BSLZAKBasis;
    isVastgelegdIn?: BSLEDCBasis[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type BSLEDCAntwoord = BSLEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeAntwoord;
};
/** Relatie naar een document waarin het besluit is vastgelegd */
export type BSLEDCBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: EDCBasis;
};
/** In de gerelateerde zijn zowel verwerkingssoort I als T toegestaan. */
export type BSLEDCKennisgeving = BSLEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCKerngegevensKennisgeving;
};
/** In de gerelateerde zijn zowel verwerkingssoort I als T toegestaan. */
export type BSLEDCKennisgeving_Sh = BSLEDCKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCKerngegevensKennisgeving;
};
export type BSLEDCKerngegevens = BSLEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: EDCKerngegevens;
};
export type BSLEDCVraag = BSLEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeVraag;
};
export type BSLGbi = BSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.categorie'?: OmschrijvingKortE;
    'bst.omschrijving'?: OmschrijvingE;
    'bst.omschrijvingGeneriek'?: OmschrijvingE;
    'bst.publicatieIndicatie'?: BG.IndicatieE;
    'bst.publicatieTekst'?: ToelichtingE;
    'bst.publicatieTermijn'?: TermijnE;
    'bst.reactietermijn'?: TermijnE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: BSLHistorieFormeel[];
    historieMaterieel?: BSLHistorieMaterieel[];
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    isUitkomstVan?: BSLZAKAntwoord;
    isVastgelegdIn?: BSLEDCAntwoord[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type BSLGbie = BSLGbi & {
    functie: StUF.FunctieVrijBerichtElement;
};
export type BSLGerelateerdeAntwoord = BSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type BSLGerelateerdeVraag = BSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type BSLHistorieFormeel = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: BSLHistorieFormeel[];
    ingangsdatumWerking?: StUF.DatumE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type BSLHistorieMaterieel = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type BSLInOBJ = BSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
};
export type BSLKennisgeving = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    isVastgelegdIn?: BSLEDCKennisgeving[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type BSLKennisgeving_Sh = BSLKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    isVastgelegdIn?: BSLEDCKennisgeving_Sh[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type BSLKerngegevens = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing?: StUF.DatumE;
    identificatie?: DocumentIdentificatieE;
};
export type BSLKerngegevensKennisgeving = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing?: StUF.DatumE;
    identificatie?: DocumentIdentificatieE;
};
export type BSLLa01 = {
    antwoord?: BSLLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.BSLStuurgegevensLa01;
};
type BSLLa01AntwoordType = {
    object: BSLAntwoord[];
};
type BslLa01Type = {
    antwoord?: BslLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.BSLStuurgegevensLa01;
};
type BslLa01TypeAntwoordType = {
    object: BSLAntwoord[];
};
type BslLa02Type = {
    antwoord?: BslLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.BSLStuurgegevensLa02;
};
type BslLa02TypeAntwoordType = {
    object: BSLAntwoord;
};
type BslLa03Type = {
    antwoord?: BslLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.BSLStuurgegevensLa03;
};
type BslLa03TypeAntwoordType = {
    object: BSLAntwoord[];
};
type BslLa04Type = {
    antwoord?: BslLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.BSLStuurgegevensLa04;
};
type BslLa04TypeAntwoordType = {
    object: BSLAntwoord;
};
type BslLa05Type = {
    antwoord?: BslLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.BSLStuurgegevensLa05;
};
type BslLa05TypeAntwoordType = {
    object: BSLAntwoord[];
};
type BslLa06Type = {
    antwoord?: BslLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.BSLStuurgegevensLa06;
};
type BslLa06TypeAntwoordType = {
    object: BSLAntwoord;
};
type BslLa07Type = {
    antwoord?: BslLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.BSLStuurgegevensLa07;
};
type BslLa07TypeAntwoordType = {
    object: BSLAntwoord[];
};
type BslLa08Type = {
    antwoord?: BslLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.BSLStuurgegevensLa08;
};
type BslLa08TypeAntwoordType = {
    object: BSLAntwoord;
};
type BslLa09Type = {
    antwoord?: BslLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.BSLStuurgegevensLa09;
};
type BslLa09TypeAntwoordType = {
    object: BSLAntwoord[];
};
type BslLa10Type = {
    antwoord?: BslLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.BSLStuurgegevensLa10;
};
type BslLa10TypeAntwoordType = {
    object: BSLAntwoord;
};
export type BSLLk01 = {
    object: BSLKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.BSLStuurgegevensLk01;
};
export type BSLLk01T = BSLLk01 & {
    object: BSLKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.BSLStuurgegevensLk01;
};
export type BSLLk01W = BSLLk01 & {
    object: BSLKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.BSLStuurgegevensLk01;
};
export type BSLLk02 = {
    object: BSLKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.BSLStuurgegevensLk02;
};
export type BSLLk02T = BSLLk02 & {
    object: BSLKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.BSLStuurgegevensLk02;
};
export type BSLLk02W = BSLLk02 & {
    object: BSLKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.BSLStuurgegevensLk02;
};
export type BSLLv01 = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagSynchroon;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv01;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv01Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagSynchroon;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv01;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv02Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagAsynchroon;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv02;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv03Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagSynchroonMaterieel;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv03;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv04Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv04;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv05Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagSynchroonFormeel;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv05;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv06Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagAsynchroonFormeel;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv06;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv07Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagSynchroon;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv07;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv08Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagAsynchroon;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv08;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv09Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagSynchroon;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv09;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
type BslLv10Type = {
    gelijk?: BSLVraagSelectie;
    parameters: StUF.BSLParametersVraagAsynchroon;
    scope?: ScopeType_4;
    start?: StartType_4;
    stuurgegevens: StUF.BSLStuurgegevensLv10;
    totEnMet?: BSLVraagSelectie;
    vanaf?: BSLVraagSelectie;
};
export type BSLSa01 = {
    actueel: BSLLk01T;
    stuurgegevens: StUF.BSLStuurgegevensSa01;
};
export type BSLSa02 = {
    actueel: BSLLk02T;
    stuurgegevens: StUF.BSLStuurgegevensSa02;
};
type BslSa03Type = {
    object: BSLKerngegevens;
    stuurgegevens: StUF.BSLStuurgegevensSa03;
};
type BslSa04Type = {
    object: BSLKerngegevens;
    stuurgegevens: StUF.BSLStuurgegevensSa04;
};
type BslSh01Type = {
    actueel: BSLSa01;
    historie?: BslSh01TypeHistorieType;
    stuurgegevens: StUF.BSLStuurgegevensSh01;
};
type BslSh01TypeHistorieType = {
    oudste: BSLLk01T;
    wijziging?: BSLLk01W[];
};
type BslSh02Type = {
    actueel: BSLSa02;
    historie?: BslSh02TypeHistorieType;
    stuurgegevens: StUF.BSLStuurgegevensSh02;
};
type BslSh02TypeHistorieType = {
    oudste?: BSLLk02T;
    wijziging?: BSLLk02W[];
};
type BslSh03Type = {
    object: BSLKerngegevens;
    stuurgegevens: StUF.BSLStuurgegevensSh03;
};
type BslSh04Type = {
    object: BSLKerngegevens;
    stuurgegevens: StUF.BSLStuurgegevensSh04;
};
export type BSLVraagScope = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.categorie'?: OmschrijvingKortE;
    'bst.omschrijving'?: OmschrijvingE;
    'bst.omschrijvingGeneriek'?: OmschrijvingE;
    'bst.publicatieIndicatie'?: BG.IndicatieE;
    'bst.publicatieTekst'?: ToelichtingE;
    'bst.publicatieTermijn'?: TermijnE;
    'bst.reactietermijn'?: TermijnE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    isUitkomstVan?: BSLZAKVraagScope;
    isVastgelegdIn?: BSLEDCVraag[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type BSLVraagSelectie = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.categorie'?: OmschrijvingKortE;
    'bst.omschrijving'?: OmschrijvingE;
    'bst.omschrijvingGeneriek'?: OmschrijvingE;
    'bst.publicatieIndicatie'?: BG.IndicatieE;
    'bst.publicatieTekst'?: ToelichtingE;
    'bst.publicatieTermijn'?: TermijnE;
    'bst.reactietermijn'?: TermijnE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    isUitkomstVan?: BSLZAKVraagSelectie;
    isVastgelegdIn?: BSLEDCVraag[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type BSLZAKAntwoord = BSLZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeAntwoord;
    historieFormeelRelatie?: BSLZAKHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
};
/** Relatie naar de zaak waarvan het besluit een uitkomst is. */
export type BSLZAKBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: ZAKBasis;
    historieFormeelRelatie?: BSLZAKBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
};
export type BSLZAKHistorieFormeelRelatie = BSLZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevens;
    historieFormeelRelatie?: BSLZAKHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
};
export type BSLZAKKerngegevens = BSLZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: ZAKKerngegevens;
};
export type BSLZAKVraagScope = BSLZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagScope;
    tijdstipRegistratie?: StUF.TijdstipE;
};
export type BSLZAKVraagSelectie = BSLZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagSelectie;
    tijdstipRegistratie?: StUF.TijdstipE;
};
export type BSTAntwoord = BSTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingKortE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatieTekst?: ToelichtingE;
    publicatieTermijn?: TermijnE;
    reactietermijn?: TermijnE;
};
/** Besluittype */
export type BSTBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    categorie?: OmschrijvingKortE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatieTekst?: ToelichtingE;
    publicatieTermijn?: TermijnE;
    reactietermijn?: TermijnE;
};
export type BSTKennisgeving = BSTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingKortE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatieTekst?: ToelichtingE;
    publicatieTermijn?: TermijnE;
    reactietermijn?: TermijnE;
};
export type BSTKennisgeving_Sh = BSTKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingKortE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatieTekst?: ToelichtingE;
    publicatieTermijn?: TermijnE;
    reactietermijn?: TermijnE;
};
export type BSTKerngegevens = BSTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    categorie?: OmschrijvingKortE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
};
export type BSTKerngegevensKennisgeving = BSTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingKortE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
};
type BstLa01Type = {
    antwoord?: BstLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.BSTStuurgegevensLa01;
};
type BstLa01TypeAntwoordType = {
    object: BSTAntwoord[];
};
type BstLa02Type = {
    antwoord?: BstLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.BSTStuurgegevensLa02;
};
type BstLa02TypeAntwoordType = {
    object: BSTAntwoord;
};
type BstLa03Type = {
    antwoord?: BstLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.BSTStuurgegevensLa03;
};
type BstLa03TypeAntwoordType = {
    object: BSTAntwoord[];
};
type BstLa04Type = {
    antwoord?: BstLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.BSTStuurgegevensLa04;
};
type BstLa04TypeAntwoordType = {
    object: BSTAntwoord;
};
type BstLa05Type = {
    antwoord?: BstLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.BSTStuurgegevensLa05;
};
type BstLa05TypeAntwoordType = {
    object: BSTAntwoord[];
};
type BstLa06Type = {
    antwoord?: BstLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.BSTStuurgegevensLa06;
};
type BstLa06TypeAntwoordType = {
    object: BSTAntwoord;
};
type BstLa07Type = {
    antwoord?: BstLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.BSTStuurgegevensLa07;
};
type BstLa07TypeAntwoordType = {
    object: BSTAntwoord[];
};
type BstLa08Type = {
    antwoord?: BstLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.BSTStuurgegevensLa08;
};
type BstLa08TypeAntwoordType = {
    object: BSTAntwoord;
};
type BstLa09Type = {
    antwoord?: BstLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.BSTStuurgegevensLa09;
};
type BstLa09TypeAntwoordType = {
    object: BSTAntwoord[];
};
type BstLa10Type = {
    antwoord?: BstLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.BSTStuurgegevensLa10;
};
type BstLa10TypeAntwoordType = {
    object: BSTAntwoord;
};
export type BSTLk01 = {
    object: BSTKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.BSTStuurgegevensLk01;
};
export type BSTLk01T = BSTLk01 & {
    object: BSTKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.BSTStuurgegevensLk01;
};
export type BSTLk01W = BSTLk01 & {
    object: BSTKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.BSTStuurgegevensLk01;
};
export type BSTLk02 = {
    object: BSTKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.BSTStuurgegevensLk02;
};
export type BSTLk02T = BSTLk02 & {
    object: BSTKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.BSTStuurgegevensLk02;
};
export type BSTLk02W = BSTLk02 & {
    object: BSTKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.BSTStuurgegevensLk02;
};
type BstLv01Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagSynchroon;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv01;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
type BstLv02Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagAsynchroon;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv02;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
type BstLv03Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagSynchroonMaterieel;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv03;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
type BstLv04Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv04;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
type BstLv05Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagSynchroonFormeel;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv05;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
type BstLv06Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagAsynchroonFormeel;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv06;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
type BstLv07Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagSynchroon;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv07;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
type BstLv08Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagAsynchroon;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv08;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
type BstLv09Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagSynchroon;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv09;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
type BstLv10Type = {
    gelijk?: BSTVraag;
    parameters: StUF.BSTParametersVraagAsynchroon;
    scope?: ScopeType_11;
    start?: StartType_5;
    stuurgegevens: StUF.BSTStuurgegevensLv10;
    totEnMet?: BSTVraag;
    vanaf?: BSTVraag;
};
export type BSTSa01 = {
    actueel: BSTLk01T;
    stuurgegevens: StUF.BSTStuurgegevensSa01;
};
export type BSTSa02 = {
    actueel: BSTLk02T;
    stuurgegevens: StUF.BSTStuurgegevensSa02;
};
type BstSa03Type = {
    object: BSTKerngegevens;
    stuurgegevens: StUF.BSTStuurgegevensSa03;
};
type BstSa04Type = {
    object: BSTKerngegevens;
    stuurgegevens: StUF.BSTStuurgegevensSa04;
};
type BstSh01Type = {
    actueel: BSTSa01;
    historie?: BstSh01TypeHistorieType;
    stuurgegevens: StUF.BSTStuurgegevensSh01;
};
type BstSh01TypeHistorieType = {
    oudste: BSTLk01T;
    wijziging?: BSTLk01W[];
};
type BstSh02Type = {
    actueel: BSTSa02;
    historie?: BstSh02TypeHistorieType;
    stuurgegevens: StUF.BSTStuurgegevensSh02;
};
type BstSh02TypeHistorieType = {
    oudste?: BSTLk02T;
    wijziging?: BSTLk02W[];
};
type BstSh03Type = {
    object: BSTKerngegevens;
    stuurgegevens: StUF.BSTStuurgegevensSh03;
};
type BstSh04Type = {
    object: BSTKerngegevens;
    stuurgegevens: StUF.BSTStuurgegevensSh04;
};
export type BSTVraag = BSTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingKortE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatieTekst?: ToelichtingE;
    publicatieTermijn?: TermijnE;
    reactietermijn?: TermijnE;
};
/** Supertype voor een betrokkene bij een zaak */
export type BTRBasis = {
    entiteittype: string;
    adresBinnenland?: BG.AdrGrpBasis;
    adresBuitenland?: BG.VerblijfBuitenlandGrp;
    identificatie?: IdentificatieE;
    medewerker?: MDWBasis[];
    naam?: BG.GeslachtsnaamE;
    natuurlijkPersoon?: BG.NPSNININGBasis[];
    nietNatuurlijkPersoon?: BG.NNPINNBasis[];
    organisatorischeEenheid?: OEHBasis[];
    vestiging?: BG.VESBasis[];
};
export type BTRGerelateerdeAntwoord = BTRBasis & {
    entiteittype: string;
    medewerker?: MDWAntwoord[];
    natuurlijkPersoon?: BG.NPSZknantwoord[];
    nietNatuurlijkPersoon?: BG.NNPZknantwoord[];
    organisatorischeEenheid?: OEHAntwoord[];
    vestiging?: BG.VESZknantwoord[];
};
export type BTRGerelateerdeVraagScope = BTRBasis & {
    entiteittype: string;
    medewerker?: MDWVraag[];
    natuurlijkPersoon?: BG.NPSZknvraag[];
    nietNatuurlijkPersoon?: BG.NNPZknvraag[];
    organisatorischeEenheid?: OEHVraag[];
    vestiging?: BG.VESZknvraag[];
};
export type BTRGerelateerdeVraagSelectie = BTRBasis & {
    entiteittype: string;
    adresBinnenland?: BG.AdrGrpZknvraag;
    adresBuitenland?: BG.VerblijfBuitenlandGrp;
    identificatie?: IdentificatieE;
    naam?: BG.GeslachtsnaamE;
};
export type BTRKerngegevens = BTRBasis & {
    entiteittype: string;
    medewerker?: MDWKerngegevens[];
    natuurlijkPersoon?: BG.NPSZknkerngegevens[];
    nietNatuurlijkPersoon?: BG.NNPZknkerngegevens[];
    organisatorischeEenheid?: OEHKerngegevens[];
    vestiging?: BG.VESZknkerngegevens[];
};
export type BTRKerngegevensKennisgeving = BTRBasis & {
    entiteittype: string;
    medewerker?: MDWKerngegevensKennisgeving[];
    natuurlijkPersoon?: BG.NPSZknkerngegevensKennisgeving[];
    nietNatuurlijkPersoon?: BG.NNPZknkerngegevensKennisgeving[];
    organisatorischeEenheid?: OEHKerngegevensKennisgeving[];
    vestiging?: BG.VESZknkerngegevensKennisgeving[];
};
/** Supertype voor een MDW of OEH als betrokkene bij een zaak */
export type BTRSubtypeMDWOEHbasis = BTRBasis & {
    identificatie?: IdentificatieE;
    medewerker?: MDWBasis[];
    naam?: BG.GeslachtsnaamE;
    organisatorischeEenheid?: OEHBasis[];
};
export type BTRSubtypeMDWOEHgerelateerdeAntwoord = BTRSubtypeMDWOEHbasis & {
    entiteittype: string;
    medewerker?: MDWAntwoord[];
    organisatorischeEenheid?: OEHAntwoord[];
};
export type BTRSubtypeMDWOEHgerelateerdeVraagScope = BTRSubtypeMDWOEHbasis & {
    entiteittype: string;
    medewerker?: MDWVraag[];
    organisatorischeEenheid?: OEHVraag[];
};
export type BTRSubtypeMDWOEHgerelateerdeVraagSelectie = BTRSubtypeMDWOEHbasis & {
    entiteittype: string;
    identificatie?: IdentificatieE;
    naam?: BG.GeslachtsnaamE;
};
export type BTRSubtypeMDWOEHkerngegevens = BTRSubtypeMDWOEHbasis & {
    entiteittype: string;
    medewerker?: MDWKerngegevens[];
    organisatorischeEenheid?: OEHKerngegevens[];
};
export type BTRSubtypeMDWOEHkerngegevensKennisgeving = BTRSubtypeMDWOEHbasis & {
    entiteittype: string;
    medewerker?: MDWKerngegevensKennisgeving[];
    organisatorischeEenheid?: OEHKerngegevensKennisgeving[];
};
type CancelCheckout_Di02Type = {
    document: EDCCce;
    parameters: ParametersZsdmsr;
    stuurgegevens: StUF.Di02StuurgegevensCc;
};
export type checkedOutBy = string;
export type checkedOutId = string;
export type Code = string;
export type CodeE = Code & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type ContactpersoonGrp = {
    emailadres?: BG.EmailadresE;
    functie?: FunctieMDWE;
    naam?: ContactpersoonNaamE;
    telefoonnummer?: BG.TelefoonnummerE;
};
export type ContactpersoonNaam = string;
export type ContactpersoonNaamE = ContactpersoonNaam & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type CreeerZaakMDWKerngegevensKennisgeving = MDWBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    achternaam?: BG.GeslachtsnaamE;
    identificatie: IdentificatieE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
/** In de gerelateerde OEH zijn verwerkingssoort T en I toegestaan */
export type CreeerZaakMDWOEHLIDKennisgeving = MDWOEHLIDBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: CreeerZaakOEHKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type CreeerZaakOEHKerngegevensKennisgeving = OEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: IdentificatieE;
    isGehuisvestIn?: OEHVZOKerngegevensKennisgeving;
    naam?: NaamOEHE;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type CreeerZaakZAKBTRINIKennisgeving = ZAKBTRINIBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: CreeerZaakZBTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRINICTPKennisgeving;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type CreeerZaakZAKKennisgeving = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTKennisgeving[];
    heeftAlsBelanghebbende?: ZAKBTRBLHKennisgeving[];
    heeftAlsDeelzaak?: ZAKZAKDELKennisgeving[];
    heeftAlsGemachtigde?: ZAKBTRGMCKennisgeving[];
    heeftAlsInitiator: CreeerZaakZAKBTRINIKennisgeving[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRKennisgeving[];
    heeftAlsUitvoerende?: ZAKBTRUTVKennisgeving[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAKennisgeving[];
    heeftBetrekkingOp?: ZAKOBJKennisgeving[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRKennisgeving[];
    identificatie: ZaakIdentificatieE;
    isVan: CreeerZaakZAKZKTKennisgeving[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLKennisgeving[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau: ZaakNiveauE;
};
export type CreeerZaakZAKLk01 = {
    object: CreeerZaakZAKKennisgeving;
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.ZAKStuurgegevensLk01;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type CreeerZaakZAKZKTKennisgeving = ZAKZKTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: CreeerZaakZKTKerngegevensKennisgeving;
};
export type CreeerZaakZBTRKerngegevensKennisgeving = BTRBasis & {
    entiteittype: string;
    medewerker?: CreeerZaakMDWKerngegevensKennisgeving[];
    natuurlijkPersoon?: BG.CreeerZaakNPSZknkerngegevensKennisgeving[];
    nietNatuurlijkPersoon?: BG.CreeerZaakNNPZknkerngegevensKennisgeving[];
    organisatorischeEenheid?: CreeerZaakOEHKerngegevensKennisgeving[];
    vestiging?: BG.CreeerZaakVESZknkerngegevensKennisgeving[];
};
export type CreeerZaakZKTKerngegevensKennisgeving = ZKTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    code: CodeE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export type CTPAntwoord = CTPBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    identificatie?: StUF.SleutelE;
    isAanspreekpuntNamens?: CTPSUBAntwoord;
    naam?: ContactpersoonNaamE;
    telefoonnummer?: BG.TelefoonnummerE;
};
/** Contactpersoon */
export type CTPBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    identificatie?: StUF.SleutelE;
    isAanspreekpuntNamens?: CTPSUBBasis;
    naam?: ContactpersoonNaamE;
    telefoonnummer?: BG.TelefoonnummerE;
};
export type CTPKennisgeving = CTPBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    identificatie?: StUF.SleutelE;
    isAanspreekpuntNamens?: CTPSUBKennisgeving;
    naam?: ContactpersoonNaamE;
    telefoonnummer?: BG.TelefoonnummerE;
};
export type CTPKennisgeving_Sh = CTPKennisgeving & {
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    identificatie?: StUF.SleutelE;
    isAanspreekpuntNamens?: CTPSUBKennisgeving_Sh;
    naam?: ContactpersoonNaamE;
    telefoonnummer?: BG.TelefoonnummerE;
};
export type CTPKerngegevens = CTPBasis & {
    identificatie?: StUF.SleutelE;
    isAanspreekpuntNamens?: CTPSUBKerngegevens;
    naam?: ContactpersoonNaamE;
};
type CtpLa01Type = {
    antwoord?: CtpLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.CTPStuurgegevensLa01;
};
type CtpLa01TypeAntwoordType = {
    object: CTPAntwoord[];
};
type CtpLa02Type = {
    antwoord?: CtpLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.CTPStuurgegevensLa02;
};
type CtpLa02TypeAntwoordType = {
    object: CTPAntwoord;
};
export type CTPLk01 = {
    object: CTPKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.CTPStuurgegevensLk01;
};
export type CTPLk01T = CTPLk01 & {
    object: CTPKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.CTPStuurgegevensLk01;
};
export type CTPLk01W = CTPLk01 & {
    object: CTPKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.CTPStuurgegevensLk01;
};
export type CTPLk02 = {
    object: CTPKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.CTPStuurgegevensLk02;
};
export type CTPLk02T = CTPLk02 & {
    object: CTPKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.CTPStuurgegevensLk02;
};
export type CTPLk02W = CTPLk02 & {
    object: CTPKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.CTPStuurgegevensLk02;
};
type CtpLv01Type = {
    gelijk?: CTPVraagSelectie;
    parameters: StUF.CTPParametersVraagSynchroon;
    scope?: ScopeType_12;
    start?: StartType_6;
    stuurgegevens: StUF.CTPStuurgegevensLv01;
    totEnMet?: CTPVraagSelectie;
    vanaf?: CTPVraagSelectie;
};
type CtpLv02Type = {
    gelijk?: CTPVraagSelectie;
    parameters: StUF.CTPParametersVraagAsynchroon;
    scope?: ScopeType_12;
    start?: StartType_6;
    stuurgegevens: StUF.CTPStuurgegevensLv02;
    totEnMet?: CTPVraagSelectie;
    vanaf?: CTPVraagSelectie;
};
export type CTPSa01 = {
    actueel: CTPLk01T;
    stuurgegevens: StUF.CTPStuurgegevensSa01;
};
export type CTPSa02 = {
    actueel: CTPLk02T;
    stuurgegevens: StUF.CTPStuurgegevensSa02;
};
type CtpSa03Type = {
    object: CTPKerngegevens;
    stuurgegevens: StUF.CTPStuurgegevensSa03;
};
type CtpSa04Type = {
    object: CTPKerngegevens;
    stuurgegevens: StUF.CTPStuurgegevensSa04;
};
export type CTPSUBAntwoord = CTPSUBBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.SUBZknantwoord;
};
/** Relatie naar het Subject waarvoor de Contactpersoon aanspreekpunt is */
export type CTPSUBBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: BG.SUBZknbasis;
};
/** Binnen de gerelateerde SUB zijn de verwerkingssoorten I en T toegestaan. */
export type CTPSUBKennisgeving = CTPSUBBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.SUBZknkerngegevensKennisgeving;
};
/** Binnen de gerelateerde SUB zijn de verwerkingssoorten I en T toegestaan. */
export type CTPSUBKennisgeving_Sh = CTPSUBKennisgeving & {
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.SUBZknkerngegevensKennisgeving;
};
export type CTPSUBKerngegevens = CTPSUBBasis & {
    gerelateerde: BG.SUBZknkerngegevens;
};
export type CTPSUBVraagScope = CTPSUBBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.SUBZknvraagScope;
};
export type CTPSUBVraagSelectie = CTPSUBBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.SUBZknvraagSelectie;
};
export type CTPVraagScope = CTPBasis & {
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    identificatie?: StUF.SleutelE;
    isAanspreekpuntNamens?: CTPSUBVraagScope;
    naam?: ContactpersoonNaamE;
    telefoonnummer?: BG.TelefoonnummerE;
};
export type CTPVraagSelectie = CTPBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    identificatie?: StUF.SleutelE;
    isAanspreekpuntNamens?: CTPSUBVraagSelectie;
    naam?: ContactpersoonNaamE;
    telefoonnummer?: BG.TelefoonnummerE;
};
export type DCTAntwoord = DCTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    trefwoord?: TrefwoordE[];
};
/** Documenttype */
export type DCTBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    categorie?: OmschrijvingE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    trefwoord?: TrefwoordE[];
};
export type DCTKennisgeving = DCTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    trefwoord?: TrefwoordE[];
};
export type DCTKennisgeving_Sh = DCTKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    trefwoord?: TrefwoordE[];
};
export type DCTKerngegevens = DCTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    categorie?: OmschrijvingE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export type DCTKerngegevensKennisgeving = DCTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
type DctLa01Type = {
    antwoord?: DctLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.DCTStuurgegevensLa01;
};
type DctLa01TypeAntwoordType = {
    object: DCTAntwoord[];
};
type DctLa02Type = {
    antwoord?: DctLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.DCTStuurgegevensLa02;
};
type DctLa02TypeAntwoordType = {
    object: DCTAntwoord;
};
type DctLa03Type = {
    antwoord?: DctLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.DCTStuurgegevensLa03;
};
type DctLa03TypeAntwoordType = {
    object: DCTAntwoord[];
};
type DctLa04Type = {
    antwoord?: DctLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.DCTStuurgegevensLa04;
};
type DctLa04TypeAntwoordType = {
    object: DCTAntwoord;
};
type DctLa05Type = {
    antwoord?: DctLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.DCTStuurgegevensLa05;
};
type DctLa05TypeAntwoordType = {
    object: DCTAntwoord[];
};
type DctLa06Type = {
    antwoord?: DctLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.DCTStuurgegevensLa06;
};
type DctLa06TypeAntwoordType = {
    object: DCTAntwoord;
};
type DctLa07Type = {
    antwoord?: DctLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.DCTStuurgegevensLa07;
};
type DctLa07TypeAntwoordType = {
    object: DCTAntwoord[];
};
type DctLa08Type = {
    antwoord?: DctLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.DCTStuurgegevensLa08;
};
type DctLa08TypeAntwoordType = {
    object: DCTAntwoord;
};
type DctLa09Type = {
    antwoord?: DctLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.DCTStuurgegevensLa09;
};
type DctLa09TypeAntwoordType = {
    object: DCTAntwoord[];
};
type DctLa10Type = {
    antwoord?: DctLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.DCTStuurgegevensLa10;
};
type DctLa10TypeAntwoordType = {
    object: DCTAntwoord;
};
export type DCTLk01 = {
    object: DCTKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.DCTStuurgegevensLk01;
};
export type DCTLk01T = DCTLk01 & {
    object: DCTKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.DCTStuurgegevensLk01;
};
export type DCTLk01W = DCTLk01 & {
    object: DCTKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.DCTStuurgegevensLk01;
};
export type DCTLk02 = {
    object: DCTKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.DCTStuurgegevensLk02;
};
export type DCTLk02T = DCTLk02 & {
    object: DCTKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.DCTStuurgegevensLk02;
};
export type DCTLk02W = DCTLk02 & {
    object: DCTKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.DCTStuurgegevensLk02;
};
type DctLv01Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagSynchroon;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv01;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
type DctLv02Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagAsynchroon;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv02;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
type DctLv03Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagSynchroonMaterieel;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv03;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
type DctLv04Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv04;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
type DctLv05Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagSynchroonFormeel;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv05;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
type DctLv06Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagAsynchroonFormeel;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv06;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
type DctLv07Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagSynchroon;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv07;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
type DctLv08Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagAsynchroon;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv08;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
type DctLv09Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagSynchroon;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv09;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
type DctLv10Type = {
    gelijk?: DCTVraag;
    parameters: StUF.DCTParametersVraagAsynchroon;
    scope?: ScopeType_13;
    start?: StartType_7;
    stuurgegevens: StUF.DCTStuurgegevensLv10;
    totEnMet?: DCTVraag;
    vanaf?: DCTVraag;
};
export type dctomschrijvingR = OmschrijvingE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type dctomschrijvingR_2 = OmschrijvingE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DCTSa01 = {
    actueel: DCTLk01T;
    stuurgegevens: StUF.DCTStuurgegevensSa01;
};
export type DCTSa02 = {
    actueel: DCTLk02T;
    stuurgegevens: StUF.DCTStuurgegevensSa02;
};
type DctSa03Type = {
    object: DCTKerngegevens;
    stuurgegevens: StUF.DCTStuurgegevensSa03;
};
type DctSa04Type = {
    object: DCTKerngegevens;
    stuurgegevens: StUF.DCTStuurgegevensSa04;
};
type DctSh01Type = {
    actueel: DCTSa01;
    historie?: DctSh01TypeHistorieType;
    stuurgegevens: StUF.DCTStuurgegevensSh01;
};
type DctSh01TypeHistorieType = {
    oudste: DCTLk01T;
    wijziging?: DCTLk01W[];
};
type DctSh02Type = {
    actueel: DCTSa02;
    historie?: DctSh02TypeHistorieType;
    stuurgegevens: StUF.DCTStuurgegevensSh02;
};
type DctSh02TypeHistorieType = {
    oudste?: DCTLk02T;
    wijziging?: DCTLk02W[];
};
type DctSh03Type = {
    object: DCTKerngegevens;
    stuurgegevens: StUF.DCTStuurgegevensSh03;
};
type DctSh04Type = {
    object: DCTKerngegevens;
    stuurgegevens: StUF.DCTStuurgegevensSh04;
};
export type DCTVraag = DCTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    categorie?: OmschrijvingE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    trefwoord?: TrefwoordE[];
};
export type DI01_overdragenZaak = {
    melding?: string[];
    object: OverdragenZaakZAKOpdrachte;
    stuurgegevens: StUF.Di01StuurgegevensOz;
};
export type Di01_VoegBesluitToe = {
    object: VoegBesluitToe_object;
    stuurgegevens: StUF.Di01StuurgegevensVbt;
};
export type DocumentAuteur = string;
export type DocumentAuteurE = DocumentAuteur & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentAuteurR = DocumentAuteurE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentAuteurR_2 = DocumentAuteurE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentIdentificatie = string;
export type DocumentIdentificatieE = DocumentIdentificatie & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentIdentificatieR = DocumentIdentificatieE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentIdentificatieR_2 = DocumentIdentificatieE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentStatus = string;
export type DocumentStatusE = DocumentStatus & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentTaal = string;
export type DocumentTaalE = DocumentTaal & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentTaalR = DocumentTaalE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentTaalR_2 = DocumentTaalE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentTitel = string;
export type DocumentTitelE = DocumentTitel & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentTitelR = DocumentTitelE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentTitelR_2 = DocumentTitelE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentTypeOmschrijving = string;
export type DocumentTypeOmschrijvingE = DocumentTypeOmschrijving & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DocumentVersie = string;
export type DocumentVersieE = DocumentVersie & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type Doorlooptijd = number;
export type DoorlooptijdE = Doorlooptijd & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type DTGAntwoord = DTGTabel & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject?: StUF.DatumMetIndicator;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export type DTGKennisgeving = DTGTabel & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject: StUF.DatumMetIndicator;
    ingangsdatumObject: StUF.DatumMetIndicator;
    omschrijving: OmschrijvingE;
};
type DtgLa01Type = {
    antwoord?: DtgLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.DTGStuurgegevensLa01;
};
type DtgLa01TypeAntwoordType = {
    object: DTGAntwoord[];
};
type DtgLa02Type = {
    antwoord?: DtgLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.DTGStuurgegevensLa02;
};
type DtgLa02TypeAntwoordType = {
    object: DTGAntwoord;
};
export type DTGLk01 = {
    object: DTGKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.DTGStuurgegevensLk01;
};
export type DTGLk01T = DTGLk01 & {
    object: DTGKennisgeving[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.DTGStuurgegevensLk01;
};
export type DTGLk01W = DTGLk01 & {
    object: DTGKennisgeving[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.DTGStuurgegevensLk01;
};
export type DTGLk02 = {
    object: DTGKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.DTGStuurgegevensLk02;
};
export type DTGLk02T = DTGLk02 & {
    object: DTGKennisgeving[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.DTGStuurgegevensLk02;
};
export type DTGLk02W = DTGLk02 & {
    object: DTGKennisgeving[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.DTGStuurgegevensLk02;
};
type DtgLv01Type = {
    gelijk?: DTGVraag;
    parameters: StUF.DTGParametersVraagSynchroon;
    scope?: ScopeType_14;
    start?: StartType_8;
    stuurgegevens: StUF.DTGStuurgegevensLv01;
    totEnMet?: DTGVraag;
    vanaf?: DTGVraag;
};
type DtgLv02Type = {
    gelijk?: DTGVraag;
    parameters: StUF.DTGParametersVraagAsynchroon;
    scope?: ScopeType_14;
    start?: StartType_8;
    stuurgegevens: StUF.DTGStuurgegevensLv02;
    totEnMet?: DTGVraag;
    vanaf?: DTGVraag;
};
export type DTGSa01 = {
    actueel: DTGLk01T;
    stuurgegevens: StUF.DTGStuurgegevensSa01;
};
export type DTGSa02 = {
    actueel: DTGLk02T;
    stuurgegevens: StUF.DTGStuurgegevensSa02;
};
type DtgSa03Type = {
    object: DTGTabel;
    stuurgegevens: StUF.DTGStuurgegevensSa03;
};
type DtgSa04Type = {
    object: DTGTabel;
    stuurgegevens: StUF.DTGStuurgegevensSa04;
};
/** Tabel met toegestane waarden voor het element omschrijvingGeneriek in DCT */
export type DTGTabel = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    einddatumObject?: StUF.DatumMetIndicator;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export type DTGVraag = DTGTabel & {
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject?: StUF.DatumMetIndicator;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export type Du01_overdragenZaak = {
    melding?: string[];
    object: OverdragenZaakZAKOpdrachtbevestiginge;
    stuurgegevens: StUF.Du01StuurgegevensOz;
};
export type DuurVerlenging = number;
export type DuurVerlengingE = DuurVerlenging & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type EDCAntwoord = EDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    historieFormeel?: EDCHistorieFormeel[];
    historieMaterieel?: EDCHistorieMaterieel[];
    identificatie?: DocumentIdentificatieE;
    inhoud?: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKAntwoord[];
    kanVastleggingZijnVan?: EDCBSLAntwoord[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCAntwoord[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCAntwoordgzdb = EDCAntwoord & {
    auteur: DocumentAuteurR;
    beschrijving?: ToelichtingE;
    creatiedatum: StUF.DatumR;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat: BestandsformaatR;
    historieFormeel?: EDCHistorieFormeel[];
    historieMaterieel?: EDCHistorieMaterieel[];
    identificatie: DocumentIdentificatieR;
    inhoud: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKAntwoord[];
    kanVastleggingZijnVan?: EDCBSLAntwoord[];
    link: BG.UrlR_2;
    maaktDeelUitVan?: EDCSDCAntwoord[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal: DocumentTaalR;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel: DocumentTitelR;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding: VertrouwelijkAanduidingR;
    verzenddatum?: StUF.DatumE;
};
export type EDCAntwoordgzdb_2 = EDCAntwoord & {
    auteur: DocumentAuteurR;
    beschrijving?: ToelichtingE;
    creatiedatum: StUF.DatumR;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat: BestandsformaatR;
    historieFormeel?: EDCHistorieFormeel[];
    historieMaterieel?: EDCHistorieMaterieel[];
    identificatie: DocumentIdentificatieR;
    inhoud: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKAntwoord[];
    kanVastleggingZijnVan?: EDCBSLAntwoord[];
    link: BG.UrlR_2;
    maaktDeelUitVan?: EDCSDCAntwoord[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal: DocumentTaalR;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel: DocumentTitelR;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding: VertrouwelijkAanduidingR;
    verzenddatum?: StUF.DatumE;
};
/** Enkelvoudig document */
export type EDCBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    historieFormeel?: EDCBasis[];
    historieMaterieel?: EDCBasis[];
    identificatie?: DocumentIdentificatieE;
    inhoud?: StUF.BinaireInhoudBasis;
    isRelevantVoor?: EDCZAKBasis[];
    kanVastleggingZijnVan?: EDCBSLBasis[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCBasis[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type EDCBSLAntwoord = EDCBSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BSLGerelateerdeAntwoord;
};
/** Relatie naar een besluit dat met het document wordt vastgelegd */
export type EDCBSLBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: BSLBasis;
};
export type EDCBSLKerngegevens = EDCBSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BSLKerngegevens;
};
export type EDCBSLVraag = EDCBSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BSLGerelateerdeVraag;
};
export type EDCCce = EDCKennisgevinguzd_2 & {
    functie: StUF.FunctieVrijBerichtElement;
};
export type EDCCce_2 = EDCKennisgevinguzd_2 & {
    functie: StUF.FunctieVrijBerichtElement;
};
export type EDCGdi = EDCAntwoord & {
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    historieFormeel?: EDCHistorieFormeel[];
    historieMaterieel?: EDCHistorieMaterieel[];
    identificatie: DocumentIdentificatieR;
    inhoud?: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKAntwoord[];
    kanVastleggingZijnVan?: EDCBSLAntwoord[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCAntwoord[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCGdi_2 = EDCAntwoord & {
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    historieFormeel?: EDCHistorieFormeel[];
    historieMaterieel?: EDCHistorieMaterieel[];
    identificatie: DocumentIdentificatieR;
    inhoud?: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKAntwoord[];
    kanVastleggingZijnVan?: EDCBSLAntwoord[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCAntwoord[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCGdie = EDCGdi_2 & {
    functie: StUF.FunctieVrijBerichtElement;
};
export type EDCGdie_2 = EDCGdi_2 & {
    functie: StUF.FunctieVrijBerichtElement;
};
export type EDCGerelateerdeAntwoord = EDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie?: DocumentIdentificatieE;
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCGerelateerdeVraag = EDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie?: DocumentIdentificatieE;
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCHistorieFormeel = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: EDCHistorieFormeel[];
    inhoud?: StUF.BinaireInhoud;
    ontvangstdatum?: StUF.DatumE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    verzenddatum?: StUF.DatumE;
};
export type EDCHistorieMaterieel = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    inhoud?: StUF.BinaireInhoud;
    status?: DocumentStatusE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
};
export type EDCInOBJ = EDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    identificatie?: DocumentIdentificatieE;
    ontvangstdatum?: StUF.DatumE;
    titel?: DocumentTitelE;
};
export type EDCKennisgeving = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie?: DocumentIdentificatieE;
    inhoud?: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKKennisgeving[];
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCKennisgeving_Sh = EDCKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie?: DocumentIdentificatieE;
    inhoud?: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKKennisgeving_Sh[];
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCKennisgevingozd = EDCKennisgevingozdr & {
    isRelevantVoor?: EDCZAKKennisgevingozd[];
};
export type EDCKennisgevingozdr = EDCKennisgeving & {
    'dct.omschrijving'?: OmschrijvingE;
    identificatie: DocumentIdentificatieR;
};
export type EDCKennisgevinguzd = EDCKennisgeving & {
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie: DocumentIdentificatieR;
    inhoud?: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKKennisgeving[];
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCKennisgevinguzd_2 = EDCKennisgeving & {
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie: DocumentIdentificatieR;
    inhoud?: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKKennisgeving[];
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCKerngegevens = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    'dct.omschrijving'?: OmschrijvingE;
    identificatie?: DocumentIdentificatieE;
    titel?: DocumentTitelE;
};
export type EDCKerngegevensKennisgeving = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'dct.omschrijving'?: OmschrijvingE;
    identificatie?: DocumentIdentificatieE;
    titel?: DocumentTitelE;
};
export type EDCLa01 = {
    antwoord?: EDCLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.EDCStuurgegevensLa01;
};
type EDCLa01AntwoordType = {
    object: EDCAntwoord[];
};
type EdcLa01Type = {
    antwoord?: EdcLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.EDCStuurgegevensLa01;
};
type EdcLa01TypeAntwoordType = {
    object: EDCAntwoord[];
};
type EdcLa02Type = {
    antwoord?: EdcLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.EDCStuurgegevensLa02;
};
type EdcLa02TypeAntwoordType = {
    object: EDCAntwoord;
};
type EdcLa03Type = {
    antwoord?: EdcLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.EDCStuurgegevensLa03;
};
type EdcLa03TypeAntwoordType = {
    object: EDCAntwoord[];
};
type EdcLa04Type = {
    antwoord?: EdcLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.EDCStuurgegevensLa04;
};
type EdcLa04TypeAntwoordType = {
    object: EDCAntwoord;
};
type EdcLa05Type = {
    antwoord?: EdcLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.EDCStuurgegevensLa05;
};
type EdcLa05TypeAntwoordType = {
    object: EDCAntwoord[];
};
type EdcLa06Type = {
    antwoord?: EdcLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.EDCStuurgegevensLa06;
};
type EdcLa06TypeAntwoordType = {
    object: EDCAntwoord;
};
type EdcLa07Type = {
    antwoord?: EdcLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.EDCStuurgegevensLa07;
};
type EdcLa07TypeAntwoordType = {
    object: EDCAntwoord[];
};
type EdcLa08Type = {
    antwoord?: EdcLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.EDCStuurgegevensLa08;
};
type EdcLa08TypeAntwoordType = {
    object: EDCAntwoord;
};
type EdcLa09Type = {
    antwoord?: EdcLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.EDCStuurgegevensLa09;
};
type EdcLa09TypeAntwoordType = {
    object: EDCAntwoord[];
};
type EdcLa10Type = {
    antwoord?: EdcLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.EDCStuurgegevensLa10;
};
type EdcLa10TypeAntwoordType = {
    object: EDCAntwoord;
};
export type EDCLk01 = {
    object: EDCKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.EDCStuurgegevensLk01;
};
export type EDCLk01T = EDCLk01 & {
    object: EDCKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.EDCStuurgegevensLk01;
};
export type EDCLk01W = EDCLk01 & {
    object: EDCKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.EDCStuurgegevensLk01;
};
export type EDCLk02 = {
    object: EDCKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.EDCStuurgegevensLk02;
};
export type EDCLk02T = EDCLk02 & {
    object: EDCKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.EDCStuurgegevensLk02;
};
export type EDCLk02W = EDCLk02 & {
    object: EDCKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.EDCStuurgegevensLk02;
};
export type EDCLv01 = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagSynchroon;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv01;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv01Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagSynchroon;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv01;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv02Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagAsynchroon;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv02;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv03Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagSynchroonMaterieel;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv03;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv04Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagAsynchroonMaterieel;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv04;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv05Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagSynchroonFormeel;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv05;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv06Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagAsynchroonFormeel;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv06;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv07Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagSynchroon;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv07;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv08Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagAsynchroon;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv08;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv09Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagSynchroon;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv09;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
type EdcLv10Type = {
    gelijk?: EDCVraagSelectie;
    parameters: StUF.EDCParametersVraagAsynchroon;
    scope?: ScopeType;
    start?: StartType;
    stuurgegevens: StUF.EDCStuurgegevensLv10;
    totEnMet?: EDCVraagSelectie;
    vanaf?: EDCVraagSelectie;
};
export type EDCSa01 = {
    actueel: EDCLk01T;
    stuurgegevens: StUF.EDCStuurgegevensSa01;
};
export type EDCSa02 = {
    actueel: EDCLk02T;
    stuurgegevens: StUF.EDCStuurgegevensSa02;
};
type EdcSa03Type = {
    object: EDCKerngegevens;
    stuurgegevens: StUF.EDCStuurgegevensSa03;
};
type EdcSa04Type = {
    object: EDCKerngegevens;
    stuurgegevens: StUF.EDCStuurgegevensSa04;
};
export type EDCSDCAntwoord = EDCSDCBasis & {
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: SDCGerelateerdeAntwoord;
    historieFormeel?: EDCSDCHistorieFormeel[];
    historieFormeelRelatie?: EDCSDCHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar het samengesteld document waar het enkelvoudige document deel van uit maakt */
export type EDCSDCBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: SDCBasis;
    historieFormeel?: EDCSDCBasis[];
    historieFormeelRelatie?: EDCSDCBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type EDCSDCHistorieFormeel = EDCSDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: EDCSDCHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type EDCSDCHistorieFormeelRelatie = EDCSDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: SDCKerngegevens;
    historieFormeel?: EDCSDCHistorieFormeel[];
    historieFormeelRelatie?: EDCSDCHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type EDCSDCKerngegevens = EDCSDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: SDCKerngegevens;
};
export type EDCSDCVraag = EDCSDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: SDCGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
type EdcSh01Type = {
    actueel: EDCSa01;
    historie?: EdcSh01TypeHistorieType;
    stuurgegevens: StUF.EDCStuurgegevensSh01;
};
type EdcSh01TypeHistorieType = {
    oudste: EDCLk01T;
    wijziging?: EDCLk01W[];
};
type EdcSh02Type = {
    actueel: EDCSa02;
    historie?: EdcSh02TypeHistorieType;
    stuurgegevens: StUF.EDCStuurgegevensSh02;
};
type EdcSh02TypeHistorieType = {
    oudste?: EDCLk02T;
    wijziging?: EDCLk02W[];
};
type EdcSh03Type = {
    object: EDCKerngegevens;
    stuurgegevens: StUF.EDCStuurgegevensSh03;
};
type EdcSh04Type = {
    object: EDCKerngegevens;
    stuurgegevens: StUF.EDCStuurgegevensSh04;
};
export type EDCVraagScope = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie?: DocumentIdentificatieE;
    inhoud?: StUF.BinaireInhoudVraag;
    isRelevantVoor?: EDCZAKVraagScope[];
    kanVastleggingZijnVan?: EDCBSLVraag[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCVraag[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCVraagScopegzdb = EDCVraagScope & {
    auteur?: DocumentAuteurR;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumR;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatR;
    identificatie?: DocumentIdentificatieR;
    inhoud?: StUF.BinaireInhoudVraag;
    isRelevantVoor?: EDCZAKVraagScope[];
    kanVastleggingZijnVan?: EDCBSLVraag[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCVraag[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalR;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelR;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingR;
    verzenddatum?: StUF.DatumE;
};
export type EDCVraagScopegzdb_2 = EDCVraagScope & {
    auteur: DocumentAuteurR;
    beschrijving?: ToelichtingE;
    creatiedatum: StUF.DatumR;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat: BestandsformaatR;
    identificatie: DocumentIdentificatieR;
    inhoud?: StUF.BinaireInhoudVraag;
    isRelevantVoor?: EDCZAKVraagScope[];
    kanVastleggingZijnVan?: EDCBSLVraag[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCVraag[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal: DocumentTaalR;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel: DocumentTitelR;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding: VertrouwelijkAanduidingR;
    verzenddatum?: StUF.DatumE;
};
export type EDCVraagSelectie = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie?: DocumentIdentificatieE;
    inhoud?: StUF.BinaireInhoudVraag;
    isRelevantVoor?: EDCZAKVraagSelectie[];
    kanVastleggingZijnVan?: EDCBSLVraag[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCVraag[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCVraagSelectiegzdb = EDCVraagSelectie & {
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie: DocumentIdentificatieR;
    inhoud?: StUF.BinaireInhoudVraag;
    isRelevantVoor?: EDCZAKVraagSelectie[];
    kanVastleggingZijnVan?: EDCBSLVraag[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCVraag[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type EDCVraagSelectiegzdb_2 = EDCVraagSelectie & {
    identificatie: DocumentIdentificatieR;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type EDCZAKAntwoord = EDCZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeAntwoord;
    historieFormeel?: EDCZAKHistorieFormeel[];
    historieFormeelRelatie?: EDCZAKHistorieFormeelRelatie;
    historieMaterieel?: EDCZAKHistorieMaterieel[];
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: StUF.DatumE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
/** Relatie naar een zaak waar het document bijhoort */
export type EDCZAKBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: ZAKBasis;
    historieFormeel?: EDCZAKBasis[];
    historieFormeelRelatie?: EDCZAKBasis;
    historieMaterieel?: EDCZAKBasis[];
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: StUF.DatumE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type EDCZAKHistorieFormeel = EDCZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: EDCZAKHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type EDCZAKHistorieFormeelRelatie = EDCZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevens;
    historieFormeel?: EDCZAKHistorieFormeel[];
    historieFormeelRelatie?: EDCZAKHistorieFormeelRelatie;
    historieMaterieel?: EDCZAKHistorieMaterieel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type EDCZAKHistorieMaterieel = EDCZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type EDCZAKKennisgeving = EDCZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevensKennisgeving;
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: StUF.DatumE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type EDCZAKKennisgeving_Sh = EDCZAKKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevensKennisgeving;
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: StUF.DatumE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type EDCZAKKennisgevingozd = EDCZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: ZAKKerngegevensKennisgevingozd;
};
export type EDCZAKKerngegevens = EDCZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    beschrijving?: ToelichtingE;
    gerelateerde: ZAKKerngegevens;
    registratiedatum?: StUF.DatumE;
    'stt.volgnummer'?: VolgnummerE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type EDCZAKVraagScope = EDCZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagScope;
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: StUF.DatumE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type EDCZAKVraagSelectie = EDCZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagSelectie;
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: StUF.DatumE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type FunctieMDW = string;
export type FunctieMDWE = FunctieMDW & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type GeefBesluitdetailsBSLAntwoord = BSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.categorie'?: OmschrijvingKortE;
    'bst.omschrijving'?: OmschrijvingE;
    'bst.omschrijvingGeneriek'?: OmschrijvingE;
    'bst.publicatieIndicatie'?: BG.IndicatieE;
    'bst.publicatieTekst'?: ToelichtingE;
    'bst.publicatieTermijn'?: TermijnE;
    'bst.reactietermijn'?: TermijnE;
    datumBeslissing: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: BSLHistorieFormeel[];
    historieMaterieel?: BSLHistorieMaterieel[];
    identificatie: DocumentIdentificatieE;
    ingangsdatumWerking: StUF.DatumE;
    isUitkomstVan: BSLZAKAntwoord;
    isVastgelegdIn?: GeefBesluitdetailsBSLEDCAntwoord[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type GeefBesluitdetailsBSLEDCAntwoord = BSLEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: GeefBesluitdetailsEDCGerelateerdeAntwoord;
};
export type geefBesluitDetailsBSLEDCVraag = BSLEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: geefBesluitDetailsEDCGerelateerdeVraag;
};
export type GeefBesluitdetailsBSLLa01 = {
    antwoord?: GeefBesluitdetailsBSLLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.BSLStuurgegevensLa01;
};
type GeefBesluitdetailsBSLLa01AntwoordType = {
    object: GeefBesluitdetailsBSLAntwoord;
};
export type GeefBesluitdetailsBSLLv01 = {
    gelijk: geefBesluitDetailsBSLVraagSelectie;
    parameters: StUF.BSLParametersVraagSynchroon;
    scope: ScopeType_9;
    stuurgegevens: StUF.BSLStuurgegevensLv01;
};
export type geefBesluitDetailsBSLVraagScope = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.categorie'?: OmschrijvingKortE;
    'bst.omschrijving'?: OmschrijvingE;
    'bst.omschrijvingGeneriek'?: OmschrijvingE;
    'bst.publicatieIndicatie'?: BG.IndicatieE;
    'bst.publicatieTekst'?: ToelichtingE;
    'bst.publicatieTermijn'?: TermijnE;
    'bst.reactietermijn'?: TermijnE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    isUitkomstVan?: geefBesluitDetailsBSLZAKVraagScope;
    isVastgelegdIn?: geefBesluitDetailsBSLEDCVraag[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type geefBesluitDetailsBSLVraagSelectie = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: DocumentIdentificatieE;
};
export type geefBesluitDetailsBSLZAKAntwoord = BSLZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: geefBesluitDetailsZAKGerelateerdeAntwoord;
    historieFormeelRelatie?: BSLZAKHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
};
export type geefBesluitDetailsBSLZAKVraagScope = BSLZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: geefBesluitDetailsZAKGerelateerdeVraagScope;
    tijdstipRegistratie?: StUF.TijdstipE;
};
export type GeefBesluitdetailsEDCGerelateerdeAntwoord = EDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie: DocumentIdentificatieE;
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type geefBesluitDetailsEDCGerelateerdeVraag = EDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie: DocumentIdentificatieE;
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type geefBesluitDetailsZAKGerelateerdeAntwoord = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTAntwoord[];
    heeftAlsBelanghebbende?: ZAKBTRBLHAntwoord[];
    heeftAlsDeelzaak?: ZAKZAKDELKerngegevens[];
    heeftAlsHoofdzaak?: ZAKZAKHFDKerngegevens[];
    heeftAlsInitiator?: ZAKBTRINIAntwoord[];
    heeftBetrekkingOp?: ZAKOBJAntwoord[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTAntwoord[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
};
export type geefBesluitDetailsZAKGerelateerdeVraagScope = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTVraagScope[];
    heeftAlsBelanghebbende?: ZAKBTRBLHVraagScope[];
    heeftAlsDeelzaak?: ZAKZAKDELKerngegevens[];
    heeftAlsHoofdzaak?: ZAKZAKHFDKerngegevens[];
    heeftAlsInitiator?: ZAKBTRINIVraagScope[];
    heeftBetrekkingOp?: ZAKOBJVraagScope[];
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
};
export type GeefLijstBesluitenBSLGerelateerdeAntwoord = BSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie: DocumentIdentificatieE;
    ingangsdatumWerking: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type GeefLijstBesluitenBSLGerelateerdeVraag = BSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie: DocumentIdentificatieE;
    ingangsdatumWerking: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type GeefLijstBesluitenZaakobjectGrp = ZaakobjectGrp & {
    aanduiding: OmschrijvingE;
    lokatie: BG.GeometrieIMGeoE;
    omschrijving: OmschrijvingE;
    registratie: ZaakobjectRegistratieE;
};
export type GeefLijstBesluitenZAKAntwoord = ZAKBasis & {
    entiteittype: string;
    scope?: StUF.ScopeType;
    sleutelOntvangend: string;
    verwerkingssoort?: StUF.Verwerkingssoort;
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTBasis[];
    leidtTot?: GeefLijstBesluitenZAKBSLAntwoord[];
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type GeefLijstBesluitenZAKBSLAntwoord = ZAKBSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: GeefLijstBesluitenBSLGerelateerdeAntwoord;
    historieFormeel?: ZAKBSLHistorieFormeel[];
    historieFormeelRelatie?: ZAKBSLHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type GeefLijstBesluitenZAKBSLVraag = ZAKBSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: GeefLijstBesluitenBSLGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type GeefLijstBesluitenZAKLa01 = {
    antwoord?: GeefLijstBesluitenZAKLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa01;
};
type GeefLijstBesluitenZAKLa01AntwoordType = {
    object: GeefLijstBesluitenZAKAntwoord[];
};
export type GeefLijstBesluitenZAKLv01 = {
    gelijk: GeefLijstBesluitenZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroon;
    scope: ScopeType_10;
    stuurgegevens: StUF.ZAKStuurgegevensLv01;
};
export type GeefLijstBesluitenZAKVraagScope = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: ZaakIdentificatieE;
    leidtTot: GeefLijstBesluitenZAKBSLVraag[];
};
export type GeefLijstBesluitenZAKVraagSelectie = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    omschrijving?: OmschrijvingE;
};
export type GeefLijstZaakDocumentenEDCGerelateerdeAntwoord = EDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie: DocumentIdentificatieE;
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type GeefLijstZaakDocumentenEDCGerelateerdeVraag = EDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie: DocumentIdentificatieE;
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type GeefLijstZaakDocumentenZAKAntwoord = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    heeftRelevant: GeefLijstZaakDocumentenZAKEDCAntwoord[];
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTAntwoord[];
    omschrijving?: OmschrijvingE;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type GeefLijstZaakDocumentenZAKEDCAntwoord = ZAKEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: GeefLijstZaakDocumentenEDCGerelateerdeAntwoord;
    historieFormeel?: ZAKEDCHistorieFormeel[];
    historieFormeelRelatie?: ZAKEDCHistorieFormeelRelatie;
    historieMaterieel?: ZAKEDCHistorieMaterieel[];
    registratiedatum: StUF.DatumE;
    'sta.datumStatusGezet'?: VolgnummerE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type GeefLijstZaakDocumentenZAKEDCVraag = ZAKEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: GeefLijstZaakDocumentenEDCGerelateerdeVraag;
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: VolgnummerE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type GeefLijstZaakDocumentenZAKLa01 = {
    antwoord?: GeefLijstZaakDocumentenZAKLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa01;
};
type GeefLijstZaakDocumentenZAKLa01AntwoordType = {
    object: GeefLijstZaakDocumentenZAKAntwoord[];
};
export type GeefLijstZaakDocumentenZAKLv01 = {
    gelijk: GeefLijstZaakDocumentenZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroon;
    scope: ScopeType_7;
    stuurgegevens: StUF.ZAKStuurgegevensLv01;
};
export type GeefLijstZaakDocumentenZAKVraagScope = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    heeftRelevant?: ZAKEDCBasis[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    omschrijving?: OmschrijvingE;
};
export type GeefLijstZaakDocumentenZAKVraagSelectie = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: ZaakIdentificatieE;
};
export type GeefZaakDetailsZaakobjectGrp = ZaakobjectGrp & {
    aanduiding: OmschrijvingE;
    lokatie: BG.GeometrieIMGeoE;
    omschrijving: OmschrijvingE;
    registratie: ZaakobjectRegistratieE;
};
export type GeefZaakDetailsZAKAntwoord = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: GeefZaakDetailsZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTAntwoord[];
    heeftAlsBelanghebbende?: ZAKBTRBLHAntwoord[];
    heeftAlsDeelzaak?: ZAKZAKDELAntwoord[];
    heeftAlsGemachtigde?: ZAKBTRGMCAntwoord[];
    heeftAlsHoofdzaak?: ZAKZAKHFDAntwoord[];
    heeftAlsInitiator?: ZAKBTRINIAntwoord[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRAntwoord[];
    heeftAlsUitvoerende?: ZAKBTRUTVAntwoord[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAAntwoord[];
    heeftBetrekkingOp?: ZAKOBJAntwoord[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRAntwoord[];
    heeftRelevant?: ZAKEDCAntwoord[];
    historieFormeel?: ZAKHistorieFormeel[];
    historieMaterieel?: ZAKHistorieMaterieel[];
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTAntwoord[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLAntwoord[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
export type GeefZaakDetailsZAKLa01 = {
    antwoord?: GeefZaakDetailsZAKLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa01;
};
type GeefZaakDetailsZAKLa01AntwoordType = {
    object: GeefZaakDetailsZAKAntwoord;
};
export type GeefZaakDetailsZAKLv01 = {
    gelijk: GeefZaakDetailsZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroon;
    scope?: ScopeType_6;
    stuurgegevens: StUF.ZAKStuurgegevensLv01;
};
export type GeefZaakDetailsZAKVraagScope = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTVraagScope[];
    heeftAlsBelanghebbende?: ZAKBTRBLHVraagScope[];
    heeftAlsDeelzaak?: ZAKZAKDELVraagScope[];
    heeftAlsGemachtigde?: ZAKBTRGMCVraagScope[];
    heeftAlsHoofdzaak?: ZAKZAKHFDVraagScope[];
    heeftAlsInitiator?: ZAKBTRINIVraagScope[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRVraagScope[];
    heeftAlsUitvoerende?: ZAKBTRUTVVraagScope[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAVraagScope[];
    heeftBetrekkingOp?: ZAKOBJVraagScope[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRVraagScope[];
    heeftRelevant?: ZAKEDCVraag[];
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLVraag[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
export type GeefZaakDetailsZAKVraagSelectie = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: ZaakIdentificatieE;
};
type GeefZaakdocumentbewerken_Di02Type = {
    edcLv01: VraagEDC;
    stuurgegevens: StUF.Di02StuurgegevensGzdb;
};
type GeefZaakdocumentbewerken_Du02Type = {
    edcLa01: AntwoordEDC;
    melding?: string[];
    parameters: ParametersZsdms;
    stuurgegevens: StUF.Du02StuurgegevensGzdb;
};
export type GeefZaakdocumentLezenEDCAntwoord = EDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat: BestandsformaatE;
    historieFormeel?: EDCHistorieFormeel[];
    historieMaterieel?: EDCHistorieMaterieel[];
    identificatie: DocumentIdentificatieE;
    inhoud: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKAntwoord[];
    kanVastleggingZijnVan?: EDCBSLAntwoord[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCAntwoord[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type GeefZaakdocumentLezenEDCLa01 = {
    antwoord?: GeefZaakdocumentLezenEDCLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.EDCStuurgegevensLa01;
};
type GeefZaakdocumentLezenEDCLa01AntwoordType = {
    object: GeefZaakdocumentLezenEDCAntwoord;
};
export type GeefZaakdocumentLezenEDCLv01 = {
    gelijk: GeefZaakdocumentLezenEDCVraagSelectie;
    parameters: StUF.EDCParametersVraagSynchroon;
    scope: ScopeType_8;
    stuurgegevens: StUF.EDCStuurgegevensLv01;
};
export type GeefZaakdocumentLezenEDCVraagScope = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat?: BestandsformaatE;
    identificatie?: DocumentIdentificatieE;
    inhoud?: StUF.BinaireInhoudVraag;
    isRelevantVoor?: GeefZaakdocumentLezenEDCZAKVraagScope[];
    kanVastleggingZijnVan?: EDCBSLVraag[];
    link?: BG.UrlE;
    maaktDeelUitVan?: EDCSDCVraag[];
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal?: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type GeefZaakdocumentLezenEDCVraagSelectie = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: DocumentIdentificatieE;
};
export type GeefZaakdocumentLezenEDCZAKVraagScope = EDCZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope?: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: GeefZaakdocumentLezenZAKGerelateerdeVraagScope;
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: StUF.DatumE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type GeefZaakdocumentLezenZAKGerelateerdeVraagScope = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTVraagScope[];
    heeftAlsBelanghebbende?: ZAKBTRBLHVraagScope[];
    heeftAlsDeelzaak?: ZAKZAKDELKerngegevens[];
    heeftAlsHoofdzaak?: ZAKZAKHFDKerngegevens[];
    heeftAlsInitiator?: ZAKBTRINIVraagScope[];
    heeftBetrekkingOp?: ZAKOBJVraagScope[];
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
};
export type GeefZaakStatusSTTGerelateerdeAntwoord = STTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    volgnummer: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving': OmschrijvingE;
};
export type GeefZaakStatusSTTVraag = STTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    volgnummer: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
export type GeefZaakStatusZAKAntwoord = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    heeft: GeefZaakStatusZAKSTTAntwoord[];
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTAntwoord[];
    omschrijving?: OmschrijvingE;
};
export type GeefZaakStatusZAKLa01 = {
    antwoord?: GeefZaakStatusZAKLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa01;
};
type GeefZaakStatusZAKLa01AntwoordType = {
    object: GeefZaakStatusZAKAntwoord[];
};
export type GeefZaakStatusZAKLv01 = {
    gelijk: GeefZaakStatusZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroon;
    scope: ScopeType_5;
    stuurgegevens: StUF.ZAKStuurgegevensLv01;
};
/** Sortering antwoordbericht: datumStatusGezet (Aflopend) */
export type GeefZaakStatusZAKSTTAntwoord = ZAKSTTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: GeefZaakStatusSTTGerelateerdeAntwoord;
    heeftRelevant?: ZAKSTTEDCAntwoord[];
    historieFormeel?: ZAKSTTHistorieFormeel[];
    historieMaterieel?: ZAKSTTHistorieMaterieel[];
    indicatieLaatsteStatus: BG.IndicatieR;
    isGezetDoor?: ZAKSTTBTRAntwoord;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting: ToelichtingE;
};
export type GeefZaakStatusZAKSTTVraagScope = ZAKSTTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet: StUF.TijdstipE;
    gerelateerde: GeefZaakStatusSTTVraag;
    indicatieLaatsteStatus: BG.IndicatieE;
    toelichting?: ToelichtingE;
};
export type GeefZaakStatusZAKSTTVraagSelectie = ZAKSTTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    indicatieLaatsteStatus: BG.IndicatieR;
};
export type GeefZaakStatusZAKVraagScope = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    heeft: GeefZaakStatusZAKSTTVraagScope[];
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    omschrijving?: OmschrijvingE;
};
export type GeefZaakStatusZAKVraagSelectie = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    heeft: GeefZaakStatusZAKSTTVraagSelectie[];
    identificatie: ZaakIdentificatieE;
};
type GenereerDocumentIdentificatie_Di02Type = {
    stuurgegevens: StUF.Di02StuurgegevensGdi;
};
type GenereerDocumentIdentificatie_Du02Type = {
    document: EDCGdie;
    melding?: string[];
    stuurgegevens: StUF.Du02StuurgegevensGdi;
};
type GenereerZaakIdentificatie_Di02Type = {
    stuurgegevens: StUF.Di02StuurgegevensGzi;
};
type GenereerZaakIdentificatie_Du02Type = {
    melding?: string[];
    stuurgegevens: StUF.Du02StuurgegevensGzi;
    zaak: ZAKGzie;
};
export type Identificatie = string;
export type IdentificatieE = Identificatie & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type KenmerkBron = string;
export type KenmerkBronE = KenmerkBron & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type KenmerkGrp = {
    bron: KenmerkBronE;
    kenmerk: KenmerkZaakE;
};
export type KenmerkZaak = string;
export type KenmerkZaakE = KenmerkZaak & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type KennisgevingEDC = {
    entiteittype: string;
    functie: StUF.FunctieVrijBerichtElement;
    object: EDCKennisgevinguzd_2[];
    parameters: StUF.ParametersLk02;
};
export type KennisgevingEDC_2 = {
    entiteittype: string;
    functie: StUF.FunctieVrijBerichtElement;
    object?: EDCKennisgevinguzd_2[];
    parameters: StUF.ParametersLk02;
};
export type KennisgevingEDCOzd = {
    entiteittype: string;
    functie: StUF.FunctieVrijBerichtElement;
    object: EDCKennisgevingozd[];
    parameters: StUF.ParametersLk02;
};
export type MaakZaakdocumentEDCKennisgeving = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum: StUF.DatumE;
    'dct.omschrijving': OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat: BestandsformaatE;
    identificatie: DocumentIdentificatieE;
    inhoud?: StUF.BinaireInhoud;
    isRelevantVoor?: EDCZAKKennisgeving[];
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type MaakZaakdocumentEDCLk01 = {
    object: MaakZaakdocumentEDCKennisgeving;
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.EDCStuurgegevensLk01;
};
export type MDWAntwoord = MDWBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    achternaam?: BG.GeslachtsnaamE;
    datumUitDienst?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    geslachtsaanduiding?: BG.GeslachtsaanduidingE;
    historieFormeel?: MDWHistorieFormeel[];
    historieMaterieel?: MDWHistorieMaterieel[];
    hoortBij?: MDWOEHLIDAntwoord[];
    identificatie?: IdentificatieE;
    isContactpersoonVoor?: MDWOEHCPRAntwoord[];
    isVerantwoordelijkVoor?: MDWOEHVRAAntwoord[];
    roepnaam?: RoepnaamMDWE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
/** Medewerker */
export type MDWBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    achternaam?: BG.GeslachtsnaamE;
    datumUitDienst?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    geslachtsaanduiding?: BG.GeslachtsaanduidingE;
    historieFormeel?: MDWBasis[];
    historieMaterieel?: MDWBasis[];
    hoortBij?: MDWOEHLIDBasis[];
    identificatie?: IdentificatieE;
    isContactpersoonVoor?: MDWOEHCPRBasis[];
    isVerantwoordelijkVoor?: MDWOEHVRABasis[];
    roepnaam?: RoepnaamMDWE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
export type MDWGerelateerdeAntwoord = MDWBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    achternaam?: BG.GeslachtsnaamE;
    datumUitDienst?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    geslachtsaanduiding?: BG.GeslachtsaanduidingE;
    identificatie?: IdentificatieE;
    roepnaam?: RoepnaamMDWE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
export type MDWGerelateerdeVraag = MDWBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    achternaam?: BG.GeslachtsnaamE;
    datumUitDienst?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    geslachtsaanduiding?: BG.GeslachtsaanduidingE;
    identificatie?: IdentificatieE;
    roepnaam?: RoepnaamMDWE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
export type MDWHistorieFormeel = MDWBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumUitDienst?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    historieFormeel?: MDWHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
};
export type MDWHistorieMaterieel = MDWBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
};
export type MDWInOBJ = MDWBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    achternaam?: BG.GeslachtsnaamE;
    datumUitDienst?: StUF.DatumE;
    functie?: FunctieMDWE;
    geslachtsaanduiding?: BG.GeslachtsaanduidingE;
    hoortBij?: MDWOEHLIDKerngegevens[];
    identificatie?: IdentificatieE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
export type MDWKennisgeving = MDWBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    achternaam?: BG.GeslachtsnaamE;
    datumUitDienst?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    geslachtsaanduiding?: BG.GeslachtsaanduidingE;
    hoortBij?: MDWOEHLIDKennisgeving[];
    identificatie?: IdentificatieE;
    roepnaam?: RoepnaamMDWE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
export type MDWKennisgeving_Sh = MDWKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    achternaam?: BG.GeslachtsnaamE;
    datumUitDienst?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    geslachtsaanduiding?: BG.GeslachtsaanduidingE;
    hoortBij?: MDWOEHLIDKennisgeving_Sh[];
    identificatie?: IdentificatieE;
    roepnaam?: RoepnaamMDWE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
export type MDWKerngegevens = MDWBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    achternaam?: BG.GeslachtsnaamE;
    identificatie?: IdentificatieE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
export type MDWKerngegevensKennisgeving = MDWBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    achternaam?: BG.GeslachtsnaamE;
    identificatie?: IdentificatieE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
type MdwLa01Type = {
    antwoord?: MdwLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.MDWStuurgegevensLa01;
};
type MdwLa01TypeAntwoordType = {
    object: MDWAntwoord[];
};
type MdwLa02Type = {
    antwoord?: MdwLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.MDWStuurgegevensLa02;
};
type MdwLa02TypeAntwoordType = {
    object: MDWAntwoord;
};
type MdwLa03Type = {
    antwoord?: MdwLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.MDWStuurgegevensLa03;
};
type MdwLa03TypeAntwoordType = {
    object: MDWAntwoord[];
};
type MdwLa04Type = {
    antwoord?: MdwLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.MDWStuurgegevensLa04;
};
type MdwLa04TypeAntwoordType = {
    object: MDWAntwoord;
};
type MdwLa05Type = {
    antwoord?: MdwLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.MDWStuurgegevensLa05;
};
type MdwLa05TypeAntwoordType = {
    object: MDWAntwoord[];
};
type MdwLa06Type = {
    antwoord?: MdwLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.MDWStuurgegevensLa06;
};
type MdwLa06TypeAntwoordType = {
    object: MDWAntwoord;
};
type MdwLa07Type = {
    antwoord?: MdwLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.MDWStuurgegevensLa07;
};
type MdwLa07TypeAntwoordType = {
    object: MDWAntwoord[];
};
type MdwLa08Type = {
    antwoord?: MdwLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.MDWStuurgegevensLa08;
};
type MdwLa08TypeAntwoordType = {
    object: MDWAntwoord;
};
type MdwLa09Type = {
    antwoord?: MdwLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.MDWStuurgegevensLa09;
};
type MdwLa09TypeAntwoordType = {
    object: MDWAntwoord[];
};
type MdwLa10Type = {
    antwoord?: MdwLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.MDWStuurgegevensLa10;
};
type MdwLa10TypeAntwoordType = {
    object: MDWAntwoord;
};
export type MDWLk01 = {
    object: MDWKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.MDWStuurgegevensLk01;
};
export type MDWLk01T = MDWLk01 & {
    object: MDWKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.MDWStuurgegevensLk01;
};
export type MDWLk01W = MDWLk01 & {
    object: MDWKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.MDWStuurgegevensLk01;
};
export type MDWLk02 = {
    object: MDWKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.MDWStuurgegevensLk02;
};
export type MDWLk02T = MDWLk02 & {
    object: MDWKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.MDWStuurgegevensLk02;
};
export type MDWLk02W = MDWLk02 & {
    object: MDWKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.MDWStuurgegevensLk02;
};
type MdwLv01Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagSynchroon;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv01;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
type MdwLv02Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagAsynchroon;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv02;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
type MdwLv03Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagSynchroonMaterieel;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv03;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
type MdwLv04Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv04;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
type MdwLv05Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagSynchroonFormeel;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv05;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
type MdwLv06Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagAsynchroonFormeel;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv06;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
type MdwLv07Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagSynchroon;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv07;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
type MdwLv08Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagAsynchroon;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv08;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
type MdwLv09Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagSynchroon;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv09;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
type MdwLv10Type = {
    gelijk?: MDWVraag;
    parameters: StUF.MDWParametersVraagAsynchroon;
    scope?: ScopeType_15;
    start?: StartType_9;
    stuurgegevens: StUF.MDWStuurgegevensLv10;
    totEnMet?: MDWVraag;
    vanaf?: MDWVraag;
};
export type MDWOEHCPRAntwoord = MDWOEHCPRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHGerelateerdeAntwoord;
    historieFormeel?: MDWOEHCPRHistorieFormeel[];
    historieFormeelRelatie?: MDWOEHCPRHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de organisatorische eenheid waarvan de medewerker contactpersoon is */
export type MDWOEHCPRBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: OEHBasis;
    historieFormeel?: MDWOEHCPRBasis[];
    historieFormeelRelatie?: MDWOEHCPRBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWOEHCPRHistorieFormeel = MDWOEHCPRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: MDWOEHCPRHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWOEHCPRHistorieFormeelRelatie = MDWOEHCPRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHKerngegevens;
    historieFormeel?: MDWOEHCPRHistorieFormeel[];
    historieFormeelRelatie?: MDWOEHCPRHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type MDWOEHCPRKerngegevens = MDWOEHCPRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: OEHKerngegevens;
};
export type MDWOEHCPRVraag = MDWOEHCPRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWOEHLIDAntwoord = MDWOEHLIDBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHGerelateerdeAntwoord;
    historieFormeel?: MDWOEHLIDHistorieFormeel[];
    historieFormeelRelatie?: MDWOEHLIDHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de organisatorische eenheid waartoe de medewerker behoort */
export type MDWOEHLIDBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: OEHBasis;
    historieFormeel?: MDWOEHLIDBasis[];
    historieFormeelRelatie?: MDWOEHLIDBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWOEHLIDHistorieFormeel = MDWOEHLIDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: MDWOEHLIDHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWOEHLIDHistorieFormeelRelatie = MDWOEHLIDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHKerngegevens;
    historieFormeel?: MDWOEHLIDHistorieFormeel[];
    historieFormeelRelatie?: MDWOEHLIDHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
/** In de gerelateerde OEH zijn verwerkingssoort T en I toegestaan */
export type MDWOEHLIDKennisgeving = MDWOEHLIDBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde OEH zijn verwerkingssoort T en I toegestaan */
export type MDWOEHLIDKennisgeving_Sh = MDWOEHLIDKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWOEHLIDKerngegevens = MDWOEHLIDBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: OEHKerngegevens;
};
export type MDWOEHLIDVraag = MDWOEHLIDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWOEHVRAAntwoord = MDWOEHVRABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHGerelateerdeAntwoord;
    historieFormeel?: MDWOEHVRAHistorieFormeel[];
    historieFormeelRelatie?: MDWOEHVRAHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de organisatorische eenheid waarvan de medewerker de verantwoordelijke is */
export type MDWOEHVRABasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: OEHBasis;
    historieFormeel?: MDWOEHVRABasis[];
    historieFormeelRelatie?: MDWOEHVRABasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWOEHVRAHistorieFormeel = MDWOEHVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: MDWOEHVRAHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWOEHVRAHistorieFormeelRelatie = MDWOEHVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHKerngegevens;
    historieFormeel?: MDWOEHVRAHistorieFormeel[];
    historieFormeelRelatie?: MDWOEHVRAHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type MDWOEHVRAKerngegevens = MDWOEHVRABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: OEHKerngegevens;
};
export type MDWOEHVRAVraag = MDWOEHVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type MDWSa01 = {
    actueel: MDWLk01T;
    stuurgegevens: StUF.MDWStuurgegevensSa01;
};
export type MDWSa02 = {
    actueel: MDWLk02T;
    stuurgegevens: StUF.MDWStuurgegevensSa02;
};
type MdwSa03Type = {
    object: MDWKerngegevens;
    stuurgegevens: StUF.MDWStuurgegevensSa03;
};
type MdwSa04Type = {
    object: MDWKerngegevens;
    stuurgegevens: StUF.MDWStuurgegevensSa04;
};
type MdwSh01Type = {
    actueel: MDWSa01;
    historie?: MdwSh01TypeHistorieType;
    stuurgegevens: StUF.MDWStuurgegevensSh01;
};
type MdwSh01TypeHistorieType = {
    oudste: MDWLk01T;
    wijziging?: MDWLk01W[];
};
type MdwSh02Type = {
    actueel: MDWSa02;
    historie?: MdwSh02TypeHistorieType;
    stuurgegevens: StUF.MDWStuurgegevensSh02;
};
type MdwSh02TypeHistorieType = {
    oudste?: MDWLk02T;
    wijziging?: MDWLk02W[];
};
type MdwSh03Type = {
    object: MDWKerngegevens;
    stuurgegevens: StUF.MDWStuurgegevensSh03;
};
type MdwSh04Type = {
    object: MDWKerngegevens;
    stuurgegevens: StUF.MDWStuurgegevensSh04;
};
export type MDWVraag = MDWBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    achternaam?: BG.GeslachtsnaamE;
    datumUitDienst?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    functie?: FunctieMDWE;
    geslachtsaanduiding?: BG.GeslachtsaanduidingE;
    hoortBij?: MDWOEHLIDVraag[];
    identificatie?: IdentificatieE;
    isContactpersoonVoor?: MDWOEHCPRVraag[];
    isVerantwoordelijkVoor?: MDWOEHVRAVraag[];
    roepnaam?: RoepnaamMDWE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    voorletters?: BG.VoorlettersE;
    voorvoegselAchternaam?: BG.VoorvoegselGeslachtsnaamE;
};
export type NaamObject = string;
export type NaamObjectE = NaamObject & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type NaamOEH = string;
export type NaamOEHE = NaamOEH & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type NaamVerkortOEH = string;
export type NaamVerkortOEHE = NaamVerkortOEH & {
    exact: boolean;
    noValue: StUF.NoValue;
};
/** Supertype voor het object waar een zaak betrekking op kan hebben */
export type OBJBasis = {
    entiteittype: string;
    adres?: BG.AOAZknbasis[];
    adresBinnenland?: BG.AdrGrpBasis;
    adresBuitenland?: BG.VerblijfBuitenlandGrp;
    besluit?: BSLBasis[];
    buurt?: BG.BRTZknbasis[];
    enkelvoudigDocument?: EDCBasis[];
    gemeente?: BG.GEMZknbasis[];
    gemeentelijkeOpenbareRuimte?: BG.GORZknbasis[];
    geometrie?: BG.GeometrieIMGeoE;
    huishouden?: BG.HHDZknbasis[];
    identificatie?: SleutelObjectE;
    inrichtingselement?: BG.IREZknbasis[];
    kadastraleAanduiding?: BG.KadastraleAanduidingGrpBasis;
    kadastraleOnroerendeZaak?: BG.KOZZknbasis[];
    kunstwerkdeel?: BG.KWDZknbasis[];
    maatschappelijkeActiviteit?: BG.MACZknbasis[];
    medewerker?: MDWBasis[];
    naam?: NaamObjectE;
    natuurlijkPersoon?: BG.NPSZknbasis[];
    nietNatuurlijkPersoon?: BG.NNPZknbasis[];
    openbareRuimte?: BG.OPRZknbasis[];
    organisatorischeEenheid?: OEHBasis[];
    pand?: BG.PNDZknbasis[];
    samengesteldDocument?: SDCBasis[];
    spoorbaandeel?: BG.SBDZknbasis[];
    status?: STABasis[];
    terreindeel?: BG.TDLZknbasis[];
    terreinGebouwdObject?: BG.TGOZknbasis[];
    typering?: ObjectTyperingE;
    vestiging?: BG.VESZknbasis[];
    waterdeel?: BG.WDLZknbasis[];
    wegdeel?: BG.WGDZknbasis[];
    wijk?: BG.WYKZknbasis[];
    woonplaats?: BG.WPLZknbasis[];
    wozDeelobject?: BG.WDOZknbasis[];
    wozObject?: BG.WOZZknbasis[];
    wozWaarde?: BG.WRDZknbasis[];
    zakelijkRecht?: BG.ZKRZknbasis[];
};
export type ObjectTypering = keyof typeof ObjectTypering;
export declare const ObjectTypering: Readonly<{
    AOA: "AOA";
    BSL: "BSL";
    BRT: "BRT";
    EDC: "EDC";
    GEM: "GEM";
    GOR: "GOR";
    HHD: "HHD";
    IRE: "IRE";
    KOZ: "KOZ";
    KWD: "KWD";
    MAC: "MAC";
    MDW: "MDW";
    NPS: "NPS";
    NNP: "NNP";
    OPR: "OPR";
    OEH: "OEH";
    PND: "PND";
    SDC: "SDC";
    SBD: "SBD";
    STA: "STA";
    TDL: "TDL";
    TGO: "TGO";
    VES: "VES";
    WDL: "WDL";
    WGD: "WGD";
    WYK: "WYK";
    WPL: "WPL";
    WDO: "WDO";
    WOZ: "WOZ";
    WRD: "WRD";
    ZKR: "ZKR";
}>;
export type ObjectTyperingE = ObjectTypering & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type OBJGerelateerdeAntwoord = OBJBasis & {
    entiteittype: string;
    adres?: BG.AOAZknantwoord[];
    besluit?: BSLInOBJ[];
    buurt?: BG.BRTZknantwoord[];
    enkelvoudigDocument?: EDCInOBJ[];
    gemeente?: BG.GEMZknantwoord[];
    gemeentelijkeOpenbareRuimte?: BG.GORZknantwoord[];
    huishouden?: BG.HHDZknantwoord[];
    inrichtingselement?: BG.IREZknantwoord[];
    kadastraleOnroerendeZaak?: BG.KOZZknantwoord[];
    kunstwerkdeel?: BG.KWDZknantwoord[];
    maatschappelijkeActiviteit?: BG.MACZknantwoord[];
    medewerker?: MDWInOBJ[];
    natuurlijkPersoon?: BG.NPSZknOBJantwoord[];
    nietNatuurlijkPersoon?: BG.NNPZknOBJantwoord[];
    openbareRuimte?: BG.OPRZknantwoord[];
    organisatorischeEenheid?: OEHInOBJ[];
    pand?: BG.PNDZknantwoord[];
    samengesteldDocument?: SDCInOBJ[];
    spoorbaandeel?: BG.SBDZknantwoord[];
    status?: STAInOBJ[];
    terreindeel?: BG.TDLZknantwoord[];
    terreinGebouwdObject?: BG.TGOZknantwoord[];
    vestiging?: BG.VESZknOBJantwoord[];
    waterdeel?: BG.WDLZknantwoord[];
    wegdeel?: BG.WGDZknantwoord[];
    wijk?: BG.WYKZknantwoord[];
    woonplaats?: BG.WPLZknantwoord[];
    wozDeelobject?: BG.WDOZknantwoord[];
    wozObject?: BG.WOZZknantwoord[];
    wozWaarde?: BG.WRDZknantwoord[];
    zakelijkRecht?: BG.ZKRZknantwoord[];
};
export type OBJGerelateerdeVraagScope = OBJBasis & {
    entiteittype: string;
    adres?: BG.AOAZknbasis[];
    besluit?: BSLInOBJ[];
    buurt?: BG.BRTZknbasis[];
    enkelvoudigDocument?: EDCInOBJ[];
    gemeente?: BG.GEMZknbasis[];
    gemeentelijkeOpenbareRuimte?: BG.GORZknbasis[];
    huishouden?: BG.HHDZknbasis[];
    inrichtingselement?: BG.IREZknbasis[];
    kadastraleOnroerendeZaak?: BG.KOZZknbasis[];
    kunstwerkdeel?: BG.KWDZknbasis[];
    maatschappelijkeActiviteit?: BG.MACZknbasis[];
    medewerker?: MDWInOBJ[];
    natuurlijkPersoon?: BG.NPSZknOBJvraag[];
    nietNatuurlijkPersoon?: BG.NNPZknOBJvraag[];
    openbareRuimte?: BG.OPRZknbasis[];
    organisatorischeEenheid?: OEHInOBJ[];
    pand?: BG.PNDZknbasis[];
    samengesteldDocument?: SDCInOBJ[];
    spoorbaandeel?: BG.SBDZknbasis[];
    status?: STAInOBJ[];
    terreindeel?: BG.TDLZknbasis[];
    terreinGebouwdObject?: BG.TGOZknbasis[];
    vestiging?: BG.VESZknOBJvraag[];
    waterdeel?: BG.WDLZknbasis[];
    wegdeel?: BG.WGDZknbasis[];
    wijk?: BG.WYKZknbasis[];
    woonplaats?: BG.WPLZknbasis[];
    wozDeelobject?: BG.WDOZknbasis[];
    wozObject?: BG.WOZZknbasis[];
    wozWaarde?: BG.WRDZknantwoord[];
    zakelijkRecht?: BG.ZKRZknbasis[];
};
export type OBJGerelateerdeVraagSelectie = OBJBasis & {
    entiteittype: string;
    adresBinnenland?: BG.AdrGrpZknvraag;
    adresBuitenland?: BG.VerblijfBuitenlandGrp;
    geometrie?: BG.GeometrieIMGeoE;
    identificatie?: SleutelObjectE;
    kadastraleAanduiding?: BG.KadastraleAanduidingGrpBasis;
    naam?: NaamObjectE;
    typering?: ObjectTyperingE;
};
export type OBJKerngegevens = OBJBasis & {
    entiteittype: string;
    adres?: BG.AOAZknkerngegevens[];
    besluit?: BSLKerngegevens[];
    buurt?: BG.BRTZknkerngegevens[];
    enkelvoudigDocument?: EDCKerngegevens[];
    gemeente?: BG.GEMZknkerngegevens[];
    gemeentelijkeOpenbareRuimte?: BG.GORZknkerngegevens[];
    huishouden?: BG.HHDZknkerngegevens[];
    inrichtingselement?: BG.IREZknkerngegevens[];
    kadastraleOnroerendeZaak?: BG.KOZZknkerngegevens[];
    kunstwerkdeel?: BG.KWDZknkerngegevens[];
    maatschappelijkeActiviteit?: BG.MACZknkerngegevens[];
    medewerker?: MDWKerngegevens[];
    natuurlijkPersoon?: BG.NPSZknkerngegevens[];
    nietNatuurlijkPersoon?: BG.NNPZknkerngegevens[];
    openbareRuimte?: BG.OPRZknkerngegevens[];
    organisatorischeEenheid?: OEHKerngegevens[];
    pand?: BG.PNDZknkerngegevens[];
    samengesteldDocument?: SDCKerngegevens[];
    spoorbaandeel?: BG.SBDZknkerngegevens[];
    status?: STAKerngegevens[];
    terreindeel?: BG.TDLZknkerngegevens[];
    terreinGebouwdObject?: BG.TGOZknkerngegevens[];
    vestiging?: BG.VESZknkerngegevens[];
    waterdeel?: BG.WDLZknkerngegevens[];
    wegdeel?: BG.WGDZknkerngegevens[];
    wijk?: BG.WYKZknkerngegevens[];
    woonplaats?: BG.WPLZknkerngegevens[];
    wozDeelobject?: BG.WDOZknkerngegevens[];
    wozObject?: BG.WOZZknkerngegevens[];
    wozWaarde?: BG.WRDZknkerngegevens[];
    zakelijkRecht?: BG.ZKRZknkerngegevens[];
};
export type OBJKerngegevensKennisgeving = OBJBasis & {
    entiteittype: string;
    adres?: BG.AOAZknkerngegevensKennisgeving[];
    besluit?: BSLKerngegevensKennisgeving[];
    buurt?: BG.BRTZknkerngegevensKennisgeving[];
    enkelvoudigDocument?: EDCKerngegevensKennisgeving[];
    gemeente?: BG.GEMZknkerngegevensKennisgeving[];
    gemeentelijkeOpenbareRuimte?: BG.GORZknkerngegevensKennisgeving[];
    huishouden?: BG.HHDZknkerngegevensKennisgeving[];
    inrichtingselement?: BG.IREZknkerngegevensKennisgeving[];
    kadastraleOnroerendeZaak?: BG.KOZZknkerngegevensKennisgeving[];
    kunstwerkdeel?: BG.KWDZknkerngegevensKennisgeving[];
    maatschappelijkeActiviteit?: BG.MACZknkerngegevensKennisgeving[];
    medewerker?: MDWKerngegevensKennisgeving[];
    natuurlijkPersoon?: BG.NPSZknkerngegevensKennisgeving[];
    nietNatuurlijkPersoon?: BG.NNPZknkerngegevensKennisgeving[];
    openbareRuimte?: BG.OPRZknkerngegevensKennisgeving[];
    organisatorischeEenheid?: OEHKerngegevensKennisgeving[];
    pand?: BG.PNDZknkerngegevensKennisgeving[];
    samengesteldDocument?: SDCKerngegevensKennisgeving[];
    spoorbaandeel?: BG.SBDZknkerngegevensKennisgeving[];
    status?: STAKerngegevensKennisgeving[];
    terreindeel?: BG.TDLZknkerngegevensKennisgeving[];
    terreinGebouwdObject?: BG.TGOZknkerngegevensKennisgeving[];
    vestiging?: BG.VESZknkerngegevensKennisgeving[];
    waterdeel?: BG.WDLZknkerngegevensKennisgeving[];
    wegdeel?: BG.WGDZknkerngegevensKennisgeving[];
    wijk?: BG.WYKZknkerngegevensKennisgeving[];
    woonplaats?: BG.WPLZknkerngegevensKennisgeving[];
    wozDeelobject?: BG.WDOZknkerngegevensKennisgeving[];
    wozObject?: BG.WOZZknkerngegevensKennisgeving[];
    wozWaarde?: BG.WRDZknkerngegevensKennisgeving[];
    zakelijkRecht?: BG.ZKRZknkerngegevensKennisgeving[];
};
export type OEHAntwoord = OEHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    bestaatUit?: OEHMDWLIDAntwoord[];
    einddatumObject?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    faxnummer?: BG.TelefoonnummerE;
    heeftAlsContactpersoon?: OEHMDWCPRAntwoord[];
    heeftAlsVerantwoordelijke?: OEHMDWVRAAntwoord[];
    historieFormeel?: OEHHistorieFormeel[];
    historieMaterieel?: OEHHistorieMaterieel[];
    identificatie?: IdentificatieE;
    ingangsdatumObject?: StUF.DatumE;
    isGehuisvestIn?: OEHVZOAntwoord;
    naam?: NaamOEHE;
    naamVerkort?: NaamVerkortOEHE;
    omschrijving?: OmschrijvingE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
/** Organisatorische eenheid */
export type OEHBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    bestaatUit?: OEHMDWLIDBasis[];
    einddatumObject?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    faxnummer?: BG.TelefoonnummerE;
    heeftAlsContactpersoon?: OEHMDWCPRBasis[];
    heeftAlsVerantwoordelijke?: OEHMDWVRABasis[];
    historieFormeel?: OEHBasis[];
    historieMaterieel?: OEHBasis[];
    identificatie?: IdentificatieE;
    ingangsdatumObject?: StUF.DatumE;
    isGehuisvestIn?: OEHVZOBasis;
    naam?: NaamOEHE;
    naamVerkort?: NaamVerkortOEHE;
    omschrijving?: OmschrijvingE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type OEHGerelateerdeAntwoord = OEHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    faxnummer?: BG.TelefoonnummerE;
    identificatie?: IdentificatieE;
    ingangsdatumObject?: StUF.DatumE;
    isGehuisvestIn?: OEHVZOAntwoord;
    naam?: NaamOEHE;
    naamVerkort?: NaamVerkortOEHE;
    omschrijving?: OmschrijvingE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type OEHGerelateerdeVraag = OEHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    faxnummer?: BG.TelefoonnummerE;
    identificatie?: IdentificatieE;
    ingangsdatumObject?: StUF.DatumE;
    isGehuisvestIn?: OEHVZOVraag;
    naam?: NaamOEHE;
    naamVerkort?: NaamVerkortOEHE;
    omschrijving?: OmschrijvingE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type OEHHistorieFormeel = OEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: OEHHistorieFormeel[];
    ingangsdatumObject?: StUF.DatumE;
    naam?: NaamOEHE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
};
export type OEHHistorieMaterieel = OEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    naam?: NaamOEHE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
};
export type OEHInOBJ = OEHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    einddatumObject?: StUF.DatumE;
    identificatie?: IdentificatieE;
    ingangsdatumObject?: StUF.DatumE;
    isGehuisvestIn?: OEHVZOKerngegevens;
    naam?: NaamOEHE;
};
export type OEHKennisgeving = OEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    faxnummer?: BG.TelefoonnummerE;
    heeftAlsContactpersoon?: OEHMDWCPRKennisgeving[];
    heeftAlsVerantwoordelijke?: OEHMDWVRAKennisgeving[];
    identificatie?: IdentificatieE;
    ingangsdatumObject?: StUF.DatumE;
    isGehuisvestIn?: OEHVZOKennisgeving;
    naam?: NaamOEHE;
    naamVerkort?: NaamVerkortOEHE;
    omschrijving?: OmschrijvingE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type OEHKennisgeving_Sh = OEHKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    faxnummer?: BG.TelefoonnummerE;
    heeftAlsContactpersoon?: OEHMDWCPRKennisgeving_Sh[];
    heeftAlsVerantwoordelijke?: OEHMDWVRAKennisgeving_Sh[];
    identificatie?: IdentificatieE;
    ingangsdatumObject?: StUF.DatumE;
    isGehuisvestIn?: OEHVZOKennisgeving_Sh;
    naam?: NaamOEHE;
    naamVerkort?: NaamVerkortOEHE;
    omschrijving?: OmschrijvingE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type OEHKerngegevens = OEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    identificatie?: IdentificatieE;
    isGehuisvestIn?: OEHVZOKerngegevens;
    naam?: NaamOEHE;
};
export type OEHKerngegevensKennisgeving = OEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie?: IdentificatieE;
    isGehuisvestIn?: OEHVZOKerngegevensKennisgeving;
    naam?: NaamOEHE;
};
type OehLa01Type = {
    antwoord?: OehLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.OEHStuurgegevensLa01;
};
type OehLa01TypeAntwoordType = {
    object: OEHAntwoord[];
};
type OehLa02Type = {
    antwoord?: OehLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.OEHStuurgegevensLa02;
};
type OehLa02TypeAntwoordType = {
    object: OEHAntwoord;
};
type OehLa03Type = {
    antwoord?: OehLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.OEHStuurgegevensLa03;
};
type OehLa03TypeAntwoordType = {
    object: OEHAntwoord[];
};
type OehLa04Type = {
    antwoord?: OehLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.OEHStuurgegevensLa04;
};
type OehLa04TypeAntwoordType = {
    object: OEHAntwoord;
};
type OehLa05Type = {
    antwoord?: OehLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.OEHStuurgegevensLa05;
};
type OehLa05TypeAntwoordType = {
    object: OEHAntwoord[];
};
type OehLa06Type = {
    antwoord?: OehLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.OEHStuurgegevensLa06;
};
type OehLa06TypeAntwoordType = {
    object: OEHAntwoord;
};
type OehLa07Type = {
    antwoord?: OehLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.OEHStuurgegevensLa07;
};
type OehLa07TypeAntwoordType = {
    object: OEHAntwoord[];
};
type OehLa08Type = {
    antwoord?: OehLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.OEHStuurgegevensLa08;
};
type OehLa08TypeAntwoordType = {
    object: OEHAntwoord;
};
type OehLa09Type = {
    antwoord?: OehLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.OEHStuurgegevensLa09;
};
type OehLa09TypeAntwoordType = {
    object: OEHAntwoord[];
};
type OehLa10Type = {
    antwoord?: OehLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.OEHStuurgegevensLa10;
};
type OehLa10TypeAntwoordType = {
    object: OEHAntwoord;
};
export type OEHLk01 = {
    object: OEHKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.OEHStuurgegevensLk01;
};
export type OEHLk01T = OEHLk01 & {
    object: OEHKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.OEHStuurgegevensLk01;
};
export type OEHLk01W = OEHLk01 & {
    object: OEHKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.OEHStuurgegevensLk01;
};
export type OEHLk02 = {
    object: OEHKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.OEHStuurgegevensLk02;
};
export type OEHLk02T = OEHLk02 & {
    object: OEHKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.OEHStuurgegevensLk02;
};
export type OEHLk02W = OEHLk02 & {
    object: OEHKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.OEHStuurgegevensLk02;
};
type OehLv01Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagSynchroon;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv01;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
type OehLv02Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagAsynchroon;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv02;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
type OehLv03Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagSynchroonMaterieel;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv03;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
type OehLv04Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv04;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
type OehLv05Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagSynchroonFormeel;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv05;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
type OehLv06Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagAsynchroonFormeel;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv06;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
type OehLv07Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagSynchroon;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv07;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
type OehLv08Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagAsynchroon;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv08;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
type OehLv09Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagSynchroon;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv09;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
type OehLv10Type = {
    gelijk?: OEHVraag;
    parameters: StUF.OEHParametersVraagAsynchroon;
    scope?: ScopeType_16;
    start?: StartType_10;
    stuurgegevens: StUF.OEHStuurgegevensLv10;
    totEnMet?: OEHVraag;
    vanaf?: OEHVraag;
};
export type OEHMDWCPRAntwoord = OEHMDWCPRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWGerelateerdeAntwoord;
    historieFormeel?: OEHMDWCPRHistorieFormeel[];
    historieFormeelRelatie?: OEHMDWCPRHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de medewerker die contactpersoon is van de organisatorische eenheid */
export type OEHMDWCPRBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: MDWBasis;
    historieFormeel?: OEHMDWCPRBasis[];
    historieFormeelRelatie?: OEHMDWCPRBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHMDWCPRHistorieFormeel = OEHMDWCPRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: OEHMDWCPRHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHMDWCPRHistorieFormeelRelatie = OEHMDWCPRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWKerngegevens;
    historieFormeel?: OEHMDWCPRHistorieFormeel[];
    historieFormeelRelatie?: OEHMDWCPRHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
/** In de gerelateerde MDW is alleen verwerkingssoort I toegestaan */
export type OEHMDWCPRKennisgeving = OEHMDWCPRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde MDW is alleen verwerkingssoort I toegestaan */
export type OEHMDWCPRKennisgeving_Sh = OEHMDWCPRKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHMDWCPRKerngegevens = OEHMDWCPRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: MDWKerngegevens;
};
export type OEHMDWCPRVraag = OEHMDWCPRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Sortering antwoordbericht: gerelateerde/achternaam, gerelateerde/voorletters, gerelateerde/voorvoegselGeslachtsnaam */
export type OEHMDWLIDAntwoord = OEHMDWLIDBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWGerelateerdeAntwoord;
    historieFormeel?: OEHMDWLIDHistorieFormeel[];
    historieFormeelRelatie?: OEHMDWLIDHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar een medewerker die behoort tot de organisatorische eenheid */
export type OEHMDWLIDBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: MDWBasis;
    historieFormeel?: OEHMDWLIDBasis[];
    historieFormeelRelatie?: OEHMDWLIDBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHMDWLIDHistorieFormeel = OEHMDWLIDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: OEHMDWLIDHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHMDWLIDHistorieFormeelRelatie = OEHMDWLIDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWKerngegevens;
    historieFormeel?: OEHMDWLIDHistorieFormeel[];
    historieFormeelRelatie?: OEHMDWLIDHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type OEHMDWLIDKerngegevens = OEHMDWLIDBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: MDWKerngegevens;
};
export type OEHMDWLIDVraag = OEHMDWLIDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHMDWVRAAntwoord = OEHMDWVRABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWGerelateerdeAntwoord;
    historieFormeel?: OEHMDWVRAHistorieFormeel[];
    historieFormeelRelatie?: OEHMDWVRAHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de medewerker die verantwoordelijk is voor de organisatorische eenheid */
export type OEHMDWVRABasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: MDWBasis;
    historieFormeel?: OEHMDWVRABasis[];
    historieFormeelRelatie?: OEHMDWVRABasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHMDWVRAHistorieFormeel = OEHMDWVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: OEHMDWVRAHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHMDWVRAHistorieFormeelRelatie = OEHMDWVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWKerngegevens;
    historieFormeel?: OEHMDWVRAHistorieFormeel[];
    historieFormeelRelatie?: OEHMDWVRAHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
/** In de gerelateerde MDW is alleen verwerkingssoort I toegestaan */
export type OEHMDWVRAKennisgeving = OEHMDWVRABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde MDW is alleen verwerkingssoort I toegestaan */
export type OEHMDWVRAKennisgeving_Sh = OEHMDWVRAKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHMDWVRAKerngegevens = OEHMDWVRABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: MDWKerngegevens;
};
export type OEHMDWVRAVraag = OEHMDWVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type OEHSa01 = {
    actueel: OEHLk01T;
    stuurgegevens: StUF.OEHStuurgegevensSa01;
};
export type OEHSa02 = {
    actueel: OEHLk02T;
    stuurgegevens: StUF.OEHStuurgegevensSa02;
};
type OehSa03Type = {
    object: OEHKerngegevens;
    stuurgegevens: StUF.OEHStuurgegevensSa03;
};
type OehSa04Type = {
    object: OEHKerngegevens;
    stuurgegevens: StUF.OEHStuurgegevensSa04;
};
type OehSh01Type = {
    actueel: OEHSa01;
    historie?: OehSh01TypeHistorieType;
    stuurgegevens: StUF.OEHStuurgegevensSh01;
};
type OehSh01TypeHistorieType = {
    oudste: OEHLk01T;
    wijziging?: OEHLk01W[];
};
type OehSh02Type = {
    actueel: OEHSa02;
    historie?: OehSh02TypeHistorieType;
    stuurgegevens: StUF.OEHStuurgegevensSh02;
};
type OehSh02TypeHistorieType = {
    oudste?: OEHLk02T;
    wijziging?: OEHLk02W[];
};
type OehSh03Type = {
    object: OEHKerngegevens;
    stuurgegevens: StUF.OEHStuurgegevensSh03;
};
type OehSh04Type = {
    object: OEHKerngegevens;
    stuurgegevens: StUF.OEHStuurgegevensSh04;
};
export type OEHVraag = OEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    bestaatUit?: OEHMDWLIDVraag[];
    einddatumObject?: StUF.DatumE;
    emailadres?: BG.EmailadresE;
    extraElementen?: StUF.ExtraElementen;
    faxnummer?: BG.TelefoonnummerE;
    heeftAlsContactpersoon?: OEHMDWCPRVraag[];
    heeftAlsVerantwoordelijke?: OEHMDWVRAVraag[];
    identificatie?: IdentificatieE;
    ingangsdatumObject?: StUF.DatumE;
    isGehuisvestIn?: OEHVZOVraag;
    naam?: NaamOEHE;
    naamVerkort?: NaamVerkortOEHE;
    omschrijving?: OmschrijvingE;
    telefoonnummer?: BG.TelefoonnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type OEHVZOAntwoord = OEHVZOBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: VZOAntwoord;
    historieFormeel?: OEHVZOBasis[];
    historieFormeelRelatie?: OEHVZOBasis;
};
export type OEHVZOBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: VZOBasis;
    historieFormeel?: OEHVZOBasis[];
    historieFormeelRelatie?: OEHVZOBasis;
};
/** In de gerelateerde VZO zijn de verwerkingssoort T en I toegestaan */
export type OEHVZOKennisgeving = OEHVZOBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: VZOKerngegevensKennisgeving;
};
/** In de gerelateerde VZO zijn de verwerkingssoort T en I toegestaan */
export type OEHVZOKennisgeving_Sh = OEHVZOKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: VZOKerngegevensKennisgeving;
};
export type OEHVZOKerngegevens = OEHVZOBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: VZOKerngegevens;
};
export type OEHVZOKerngegevensKennisgeving = OEHVZOBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: VZOKerngegevensKennisgeving;
};
export type OEHVZOVraag = OEHVZOBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: VZOVraag;
};
export type Omschrijving = string;
export type OmschrijvingE = Omschrijving & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type OmschrijvingKort = string;
export type OmschrijvingKortE = OmschrijvingKort & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type OmschrijvingR = OmschrijvingE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type OpschortingGrp = {
    indicatie: BG.IndicatieE;
    reden: RedenOpschortingVerlengingE;
};
export type OverdragenZaakAntwoord = keyof typeof OverdragenZaakAntwoord;
export declare const OverdragenZaakAntwoord: Readonly<{
    'Overdracht geaccepteerd': "Overdracht geaccepteerd";
    'Overdracht geweigerd': "Overdracht geweigerd";
}>;
export type OverdragenZaakZAKOpdrachtbevestiginge = OverdragenZaakZAKOpdrachtbevestigingr & {
    functie: StUF.FunctieVrijBerichtElement;
    antwoord: OverdragenZaakZAKOpdrachtbevestigingeAntwoordType;
};
type OverdragenZaakZAKOpdrachtbevestigingeAntwoordType = keyof typeof OverdragenZaakZAKOpdrachtbevestigingeAntwoordType;
export declare const OverdragenZaakZAKOpdrachtbevestigingeAntwoordType: Readonly<{
    'Overdracht geaccepteerd': "Overdracht geaccepteerd";
    'Overdracht geweigerd': "Overdracht geweigerd";
}>;
export type OverdragenZaakZAKOpdrachtbevestigingr = ZAKBasis & {
    identificatie: ZaakIdentificatieR;
};
export type OverdragenZaakZAKOpdrachte = OverdragenZaakZAKOpdrachtr & {
    functie: StUF.FunctieVrijBerichtElement;
};
export type OverdragenZaakZAKOpdrachtr = ZAKBasis & {
    identificatie: ZaakIdentificatieR;
    isVan: OverdragenZaakZAKZKTKerngegevens[];
};
export type OverdragenZaakZAKZKTKerngegevens = ZAKZKTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: OverdragenZaakZKTKerngegevens;
};
export type OverdragenZaakZKTKerngegevens = ZKTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    code: CodeE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving: OmschrijvingE;
};
export type OvereenkomstSoort = string;
export type OvereenkomstSoortE = OvereenkomstSoort & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type ParametersZsdms = {
    checkedOutBy?: string;
    checkedOutId?: string;
    versioningState?: versioningState;
};
export type ParametersZsdmsr = ParametersZsdms & {
    checkedOutId?: string;
    versioningState?: versioningState;
};
export type RedenOpschortingVerlenging = string;
export type RedenOpschortingVerlengingE = RedenOpschortingVerlenging & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type ResultaatGrp = {
    omschrijving?: OmschrijvingE;
    toelichting?: ToelichtingE;
};
export type RoepnaamMDW = string;
export type RoepnaamMDWE = RoepnaamMDW & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type RolomschrijvingGeneriek = keyof typeof RolomschrijvingGeneriek;
export declare const RolomschrijvingGeneriek: Readonly<{
    Belanghebbende: "Belanghebbende";
    Gemachtigde: "Gemachtigde";
    Initiator: "Initiator";
    Overig: "Overig";
    Uitvoerder: "Uitvoerder";
    Verantwoordelijke: "Verantwoordelijke";
}>;
export type RolomschrijvingGeneriekE = RolomschrijvingGeneriek & {
    exact: boolean;
    noValue: StUF.NoValue;
};
type ScopeType = {
    object: EDCVraagScope;
};
type ScopeType_10 = {
    object: GeefLijstBesluitenZAKVraagScope;
};
type ScopeType_11 = {
    object: BSTVraag;
};
type ScopeType_12 = {
    object: CTPVraagScope;
};
type ScopeType_13 = {
    object: DCTVraag;
};
type ScopeType_14 = {
    object: DTGVraag;
};
type ScopeType_15 = {
    object: MDWVraag;
};
type ScopeType_16 = {
    object: OEHVraag;
};
type ScopeType_17 = {
    object: SDCVraag;
};
type ScopeType_18 = {
    object: STAVraagScope;
};
type ScopeType_19 = {
    object: STTVraag;
};
type ScopeType_2 = {
    object: ZAKVraagScope;
};
type ScopeType_20 = {
    object: VZOVraag;
};
type ScopeType_21 = {
    object: ZTGVraag;
};
type ScopeType_3 = {
    object: ZKTVraag;
};
type ScopeType_4 = {
    object: BSLVraagScope;
};
type ScopeType_5 = {
    object: GeefZaakStatusZAKVraagScope;
};
type ScopeType_6 = {
    object: ZAKVraagScope;
};
type ScopeType_7 = {
    object: GeefLijstZaakDocumentenZAKVraagScope;
};
type ScopeType_8 = {
    object: GeefZaakdocumentLezenEDCVraagScope;
};
type ScopeType_9 = {
    object: geefBesluitDetailsBSLVraagScope;
};
export type SDCAntwoord = SDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: SDCHistorieFormeel[];
    historieMaterieel?: SDCHistorieMaterieel[];
    identificatie?: DocumentIdentificatieE;
    omvat?: SDCEDCAntwoord[];
    ontvangstdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
/** Samengesteld document */
export type SDCBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: SDCBasis[];
    historieMaterieel?: SDCBasis[];
    identificatie?: DocumentIdentificatieE;
    omvat?: SDCEDCBasis[];
    ontvangstdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type SDCBSLAntwoord = SDCBSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BSLGerelateerdeAntwoord;
};
/** Relatie naar een besluit dat met het samengestelde document wordt vastgelegd */
export type SDCBSLBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: BSLBasis;
};
export type SDCBSLKerngegevens = SDCBSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BSLKerngegevens;
};
export type SDCBSLVraag = SDCBSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BSLGerelateerdeVraag;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type SDCEDCAntwoord = SDCEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeAntwoord;
    historieFormeel?: SDCEDCHistorieFormeel[];
    historieFormeelRelatie?: SDCEDCHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar een enkelvoudig document dat bevat is in het samengestelde document */
export type SDCEDCBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: EDCBasis;
    historieFormeel?: SDCEDCBasis[];
    historieFormeelRelatie?: SDCEDCBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type SDCEDCHistorieFormeel = SDCEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: SDCEDCHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type SDCEDCHistorieFormeelRelatie = SDCEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCKerngegevens;
    historieFormeel?: SDCEDCHistorieFormeel[];
    historieFormeelRelatie?: SDCEDCHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type SDCEDCHistorieMaterieel = SDCEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde EDC is alleen verwerkingssoort I toegestaan */
export type SDCEDCKennisgeving = SDCEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde EDC is alleen verwerkingssoort I toegestaan */
export type SDCEDCKennisgeving_Sh = SDCEDCKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type SDCEDCKerngegevens = SDCEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: EDCKerngegevens;
};
export type SDCEDCVraag = SDCEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type SDCGerelateerdeAntwoord = SDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    ontvangstdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type SDCGerelateerdeVraag = SDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    ontvangstdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type SDCHistorieFormeel = SDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: SDCHistorieFormeel[];
    ontvangstdatum?: StUF.DatumE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    verzenddatum?: StUF.DatumE;
};
export type SDCHistorieMaterieel = SDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: SDCHistorieFormeel[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
};
export type SDCInOBJ = SDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    identificatie?: DocumentIdentificatieE;
    ontvangstdatum?: StUF.DatumE;
    titel?: DocumentTitelE;
};
export type SDCKennisgeving = SDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    omvat?: SDCEDCKennisgeving[];
    ontvangstdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type SDCKennisgeving_Sh = SDCKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.omschrijving'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    omvat?: SDCEDCKennisgeving_Sh[];
    ontvangstdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type SDCKerngegevens = SDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    'dct.omschrijving'?: OmschrijvingE;
    identificatie?: DocumentIdentificatieE;
    titel?: DocumentTitelE;
};
export type SDCKerngegevensKennisgeving = SDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'dct.omschrijving'?: OmschrijvingE;
    identificatie?: DocumentIdentificatieE;
    titel?: DocumentTitelE;
};
type SdcLa01Type = {
    antwoord?: SdcLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.SDCStuurgegevensLa01;
};
type SdcLa01TypeAntwoordType = {
    object: SDCAntwoord[];
};
type SdcLa02Type = {
    antwoord?: SdcLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.SDCStuurgegevensLa02;
};
type SdcLa02TypeAntwoordType = {
    object: SDCAntwoord;
};
type SdcLa03Type = {
    antwoord?: SdcLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.SDCStuurgegevensLa03;
};
type SdcLa03TypeAntwoordType = {
    object: SDCAntwoord[];
};
type SdcLa04Type = {
    antwoord?: SdcLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.SDCStuurgegevensLa04;
};
type SdcLa04TypeAntwoordType = {
    object: SDCAntwoord;
};
type SdcLa05Type = {
    antwoord?: SdcLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.SDCStuurgegevensLa05;
};
type SdcLa05TypeAntwoordType = {
    object: SDCAntwoord[];
};
type SdcLa06Type = {
    antwoord?: SdcLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.SDCStuurgegevensLa06;
};
type SdcLa06TypeAntwoordType = {
    object: SDCAntwoord;
};
type SdcLa07Type = {
    antwoord?: SdcLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.SDCStuurgegevensLa07;
};
type SdcLa07TypeAntwoordType = {
    object: SDCAntwoord[];
};
type SdcLa08Type = {
    antwoord?: SdcLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.SDCStuurgegevensLa08;
};
type SdcLa08TypeAntwoordType = {
    object: SDCAntwoord;
};
type SdcLa09Type = {
    antwoord?: SdcLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.SDCStuurgegevensLa09;
};
type SdcLa09TypeAntwoordType = {
    object: SDCAntwoord[];
};
type SdcLa10Type = {
    antwoord?: SdcLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.SDCStuurgegevensLa10;
};
type SdcLa10TypeAntwoordType = {
    object: SDCAntwoord;
};
export type SDCLk01 = {
    object: SDCKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.SDCStuurgegevensLk01;
};
export type SDCLk01T = SDCLk01 & {
    object: SDCKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.SDCStuurgegevensLk01;
};
export type SDCLk01W = SDCLk01 & {
    object: SDCKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.SDCStuurgegevensLk01;
};
export type SDCLk02 = {
    object: SDCKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.SDCStuurgegevensLk02;
};
export type SDCLk02T = SDCLk02 & {
    object: SDCKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.SDCStuurgegevensLk02;
};
export type SDCLk02W = SDCLk02 & {
    object: SDCKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.SDCStuurgegevensLk02;
};
type SdcLv01Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagSynchroon;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv01;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
type SdcLv02Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagAsynchroon;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv02;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
type SdcLv03Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagSynchroonMaterieel;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv03;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
type SdcLv04Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv04;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
type SdcLv05Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagSynchroonFormeel;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv05;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
type SdcLv06Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagAsynchroonFormeel;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv06;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
type SdcLv07Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagSynchroon;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv07;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
type SdcLv08Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagAsynchroon;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv08;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
type SdcLv09Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagSynchroon;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv09;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
type SdcLv10Type = {
    gelijk?: SDCVraag;
    parameters: StUF.SDCParametersVraagAsynchroon;
    scope?: ScopeType_17;
    start?: StartType_11;
    stuurgegevens: StUF.SDCStuurgegevensLv10;
    totEnMet?: SDCVraag;
    vanaf?: SDCVraag;
};
export type SDCSa01 = {
    actueel: SDCLk01T;
    stuurgegevens: StUF.SDCStuurgegevensSa01;
};
export type SDCSa02 = {
    actueel: SDCLk02T;
    stuurgegevens: StUF.SDCStuurgegevensSa02;
};
type SdcSa03Type = {
    object: SDCKerngegevens;
    stuurgegevens: StUF.SDCStuurgegevensSa03;
};
type SdcSa04Type = {
    object: SDCKerngegevens;
    stuurgegevens: StUF.SDCStuurgegevensSa04;
};
type SdcSh01Type = {
    actueel: SDCSa01;
    historie?: SdcSh01TypeHistorieType;
    stuurgegevens: StUF.SDCStuurgegevensSh01;
};
type SdcSh01TypeHistorieType = {
    oudste: SDCLk01T;
    wijziging?: SDCLk01W[];
};
type SdcSh02Type = {
    actueel: SDCSa02;
    historie?: SdcSh02TypeHistorieType;
    stuurgegevens: StUF.SDCStuurgegevensSh02;
};
type SdcSh02TypeHistorieType = {
    oudste?: SDCLk02T;
    wijziging?: SDCLk02W[];
};
type SdcSh03Type = {
    object: SDCKerngegevens;
    stuurgegevens: StUF.SDCStuurgegevensSh03;
};
type SdcSh04Type = {
    object: SDCKerngegevens;
    stuurgegevens: StUF.SDCStuurgegevensSh04;
};
export type SDCVraag = SDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur?: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum?: StUF.DatumE;
    'dct.categorie'?: OmschrijvingE;
    'dct.omschrijving'?: OmschrijvingE;
    'dct.omschrijvingGeneriek'?: OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    identificatie?: DocumentIdentificatieE;
    omvat?: SDCEDCVraag[];
    ontvangstdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel?: DocumentTitelE;
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type SleutelObject = string;
export type SleutelObjectE = SleutelObject & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type STAAntwoord = STABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    heeftRelevant?: STAEDCAntwoord[];
    historieFormeel?: STAHistorieFormeel[];
    historieMaterieel?: STAHistorieMaterieel[];
    indicatieLaatsteStatus?: BG.IndicatieE;
    isGezetDoor?: STABTRAntwoord;
    isVan?: STAZAKAntwoord;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
/** Status */
export type STABasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    heeftRelevant?: STAEDCBasis[];
    historieFormeel?: STABasis[];
    historieMaterieel?: STABasis[];
    indicatieLaatsteStatus?: BG.IndicatieE;
    isGezetDoor?: STABTRBasis;
    isVan?: STAZAKBasis;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type STABTRAntwoord = STABTRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHgerelateerdeAntwoord;
    historieFormeel?: STABTRHistorieFormeel[];
    historieFormeelRelatie?: STABTRHistorieFormeelRelatie;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de betrokkene die de status gezet heeft */
export type STABTRBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BTRSubtypeMDWOEHbasis;
    historieFormeel?: STABTRBasis[];
    historieFormeelRelatie?: STABTRBasis;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type STABTRHistorieFormeel = STABTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: STABTRHistorieFormeel[];
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type STABTRHistorieFormeelRelatie = STABTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHkerngegevens;
    historieFormeel?: STABTRHistorieFormeel[];
    historieFormeelRelatie?: STABTRHistorieFormeelRelatie;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type STABTRKerngegevens = STABTRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BTRSubtypeMDWOEHkerngegevens;
};
export type STABTRVraagScope = STABTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHgerelateerdeVraagScope;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type STABTRVraagSelectie = STABTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHgerelateerdeVraagSelectie;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type STAEDCAntwoord = STAEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeAntwoord;
};
/** Relatie naar een document dat relevant is voor deze status */
export type STAEDCBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: EDCBasis;
};
export type STAEDCKerngegevens = STAEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: EDCKerngegevens;
};
export type STAEDCVraag = STAEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeVraag;
};
export type STAGerelateerdeAntwoord = STABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    indicatieLaatsteStatus?: BG.IndicatieE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type STAGerelateerdeVraag = STABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    indicatieLaatsteStatus?: BG.IndicatieE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type STAHistorieFormeel = STABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: STAHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type STAHistorieMaterieel = STABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type STAInOBJ = STABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    datumStatusGezet?: StUF.TijdstipE;
    isVan?: STAZAKKerngegevens;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
};
export type STAKerngegevens = STABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    datumStatusGezet?: StUF.TijdstipE;
    isVan?: STAZAKKerngegevens;
    'stt.volgnummer'?: VolgnummerE;
};
export type STAKerngegevensKennisgeving = STABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    isVan?: STAZAKKerngegevensKennisgeving;
    'stt.volgnummer'?: VolgnummerE;
};
type StaLa01Type = {
    antwoord?: StaLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.STAStuurgegevensLa01;
};
type StaLa01TypeAntwoordType = {
    object: STAAntwoord[];
};
type StaLa02Type = {
    antwoord?: StaLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.STAStuurgegevensLa02;
};
type StaLa02TypeAntwoordType = {
    object: STAAntwoord;
};
type StaLa03Type = {
    antwoord?: StaLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.STAStuurgegevensLa03;
};
type StaLa03TypeAntwoordType = {
    object: STAAntwoord[];
};
type StaLa04Type = {
    antwoord?: StaLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.STAStuurgegevensLa04;
};
type StaLa04TypeAntwoordType = {
    object: STAAntwoord;
};
type StaLa05Type = {
    antwoord?: StaLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.STAStuurgegevensLa05;
};
type StaLa05TypeAntwoordType = {
    object: STAAntwoord[];
};
type StaLa06Type = {
    antwoord?: StaLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.STAStuurgegevensLa06;
};
type StaLa06TypeAntwoordType = {
    object: STAAntwoord;
};
type StaLa07Type = {
    antwoord?: StaLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.STAStuurgegevensLa07;
};
type StaLa07TypeAntwoordType = {
    object: STAAntwoord[];
};
type StaLa08Type = {
    antwoord?: StaLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.STAStuurgegevensLa08;
};
type StaLa08TypeAntwoordType = {
    object: STAAntwoord;
};
type StaLa09Type = {
    antwoord?: StaLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.STAStuurgegevensLa09;
};
type StaLa09TypeAntwoordType = {
    object: STAAntwoord[];
};
type StaLa10Type = {
    antwoord?: StaLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.STAStuurgegevensLa10;
};
type StaLa10TypeAntwoordType = {
    object: STAAntwoord;
};
type StaLv01Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagSynchroon;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv01;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StaLv02Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagAsynchroon;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv02;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StaLv03Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagSynchroonMaterieel;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv03;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StaLv04Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv04;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StaLv05Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagSynchroonFormeel;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv05;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StaLv06Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagAsynchroonFormeel;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv06;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StaLv07Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagSynchroon;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv07;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StaLv08Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagAsynchroon;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv08;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StaLv09Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagSynchroon;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv09;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StaLv10Type = {
    gelijk?: STAVraagSelectie;
    parameters: StUF.STAParametersVraagAsynchroon;
    scope?: ScopeType_18;
    start?: StartType_12;
    stuurgegevens: StUF.STAStuurgegevensLv10;
    totEnMet?: STAVraagSelectie;
    vanaf?: STAVraagSelectie;
};
type StartType = {
    object: EDCAntwoord;
};
type StartType_10 = {
    object: OEHAntwoord;
};
type StartType_11 = {
    object: SDCAntwoord;
};
type StartType_12 = {
    object: STAAntwoord;
};
type StartType_13 = {
    object: STTAntwoord;
};
type StartType_14 = {
    object: VZOAntwoord;
};
type StartType_15 = {
    object: ZTGAntwoord;
};
type StartType_2 = {
    object: ZAKAntwoord;
};
type StartType_3 = {
    object: ZKTAntwoord;
};
type StartType_4 = {
    object: BSLAntwoord;
};
type StartType_5 = {
    object: BSTAntwoord;
};
type StartType_6 = {
    object: CTPAntwoord;
};
type StartType_7 = {
    object: DCTAntwoord;
};
type StartType_8 = {
    object: DTGAntwoord;
};
type StartType_9 = {
    object: MDWAntwoord;
};
export type STAVraagScope = STABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    heeftRelevant?: STAEDCVraag[];
    indicatieLaatsteStatus?: BG.IndicatieE;
    isGezetDoor?: STABTRVraagScope;
    isVan?: STAZAKVraagScope;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type STAVraagSelectie = STABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    heeftRelevant?: STAEDCVraag[];
    indicatieLaatsteStatus?: BG.IndicatieE;
    isGezetDoor?: STABTRVraagSelectie;
    isVan?: STAZAKVraagSelectie;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type STAZAKAntwoord = STAZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeAntwoord;
    historieFormeel?: STAZAKHistorieFormeel[];
    historieFormeelRelatie?: STAZAKHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de zaak waar de status toe behoort */
export type STAZAKBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: ZAKBasis;
    historieFormeel?: STAZAKBasis[];
    historieFormeelRelatie?: STAZAKBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type STAZAKHistorieFormeel = STAZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: STAZAKHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type STAZAKHistorieFormeelRelatie = STAZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevens;
    historieFormeel?: STAZAKHistorieFormeel[];
    historieFormeelRelatie?: STAZAKHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type STAZAKKerngegevens = STAZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: ZAKKerngegevens;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde is zowel verwerkingssoort I als T toegestaan */
export type STAZAKKerngegevensKennisgeving = STAZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: ZAKKerngegevensKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type STAZAKVraagScope = STAZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagScope;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type STAZAKVraagSelectie = STAZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagSelectie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type STTAntwoord = STTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    volgnummer?: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
/** Statustype */
export type STTBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    volgnummer?: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
export type STTGerelateerdeAntwoord = STTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    volgnummer?: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
export type STTGerelateerdeVraag = STTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    volgnummer?: VolgnummerE;
};
export type STTInZKTkerngegevensKennisgeving = STTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    volgnummer?: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
export type STTKennisgeving = STTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    volgnummer?: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
export type STTKennisgeving_Sh = STTKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    volgnummer?: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
export type STTKerngegevens = STTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    code?: CodeE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    volgnummer?: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
export type STTKerngegevensKennisgeving = STTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    volgnummer?: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
type SttLa01Type = {
    antwoord?: SttLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.STTStuurgegevensLa01;
};
type SttLa01TypeAntwoordType = {
    object: STTAntwoord[];
};
type SttLa02Type = {
    antwoord?: SttLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.STTStuurgegevensLa02;
};
type SttLa02TypeAntwoordType = {
    object: STTAntwoord;
};
type SttLa03Type = {
    antwoord?: SttLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.STTStuurgegevensLa03;
};
type SttLa03TypeAntwoordType = {
    object: STTAntwoord[];
};
type SttLa04Type = {
    antwoord?: SttLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.STTStuurgegevensLa04;
};
type SttLa04TypeAntwoordType = {
    object: STTAntwoord;
};
type SttLa05Type = {
    antwoord?: SttLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.STTStuurgegevensLa05;
};
type SttLa05TypeAntwoordType = {
    object: STTAntwoord[];
};
type SttLa06Type = {
    antwoord?: SttLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.STTStuurgegevensLa06;
};
type SttLa06TypeAntwoordType = {
    object: STTAntwoord;
};
type SttLa07Type = {
    antwoord?: SttLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.STTStuurgegevensLa07;
};
type SttLa07TypeAntwoordType = {
    object: STTAntwoord[];
};
type SttLa08Type = {
    antwoord?: SttLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.STTStuurgegevensLa08;
};
type SttLa08TypeAntwoordType = {
    object: STTAntwoord;
};
type SttLa09Type = {
    antwoord?: SttLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.STTStuurgegevensLa09;
};
type SttLa09TypeAntwoordType = {
    object: STTAntwoord[];
};
type SttLa10Type = {
    antwoord?: SttLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.STTStuurgegevensLa10;
};
type SttLa10TypeAntwoordType = {
    object: STTAntwoord;
};
export type STTLk01 = {
    object: STTKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.STTStuurgegevensLk01;
};
export type STTLk01T = STTLk01 & {
    object: STTKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.STTStuurgegevensLk01;
};
export type STTLk01W = STTLk01 & {
    object: STTKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.STTStuurgegevensLk01;
};
export type STTLk02 = {
    object: STTKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.STTStuurgegevensLk02;
};
export type STTLk02T = STTLk02 & {
    object: STTKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.STTStuurgegevensLk02;
};
export type STTLk02W = STTLk02 & {
    object: STTKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.STTStuurgegevensLk02;
};
type SttLv01Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagSynchroon;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv01;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
type SttLv02Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagAsynchroon;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv02;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
type SttLv03Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagSynchroonMaterieel;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv03;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
type SttLv04Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv04;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
type SttLv05Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagSynchroonFormeel;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv05;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
type SttLv06Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagAsynchroonFormeel;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv06;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
type SttLv07Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagSynchroon;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv07;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
type SttLv08Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagAsynchroon;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv08;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
type SttLv09Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagSynchroon;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv09;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
type SttLv10Type = {
    gelijk?: STTVraag;
    parameters: StUF.STTParametersVraagAsynchroon;
    scope?: ScopeType_19;
    start?: StartType_13;
    stuurgegevens: StUF.STTStuurgegevensLv10;
    totEnMet?: STTVraag;
    vanaf?: STTVraag;
};
export type STTSa01 = {
    actueel: STTLk01T;
    stuurgegevens: StUF.STTStuurgegevensSa01;
};
export type STTSa02 = {
    actueel: STTLk02T;
    stuurgegevens: StUF.STTStuurgegevensSa02;
};
type SttSa03Type = {
    object: STTKerngegevens;
    stuurgegevens: StUF.STTStuurgegevensSa03;
};
type SttSa04Type = {
    object: STTKerngegevens;
    stuurgegevens: StUF.STTStuurgegevensSa04;
};
type SttSh01Type = {
    actueel: STTSa01;
    historie?: SttSh01TypeHistorieType;
    stuurgegevens: StUF.STTStuurgegevensSh01;
};
type SttSh01TypeHistorieType = {
    oudste: STTLk01T;
    wijziging?: STTLk01W[];
};
type SttSh02Type = {
    actueel: STTSa02;
    historie?: SttSh02TypeHistorieType;
    stuurgegevens: StUF.STTStuurgegevensSh02;
};
type SttSh02TypeHistorieType = {
    oudste?: STTLk02T;
    wijziging?: STTLk02W[];
};
type SttSh03Type = {
    object: STTKerngegevens;
    stuurgegevens: StUF.STTStuurgegevensSh03;
};
type SttSh04Type = {
    object: STTKerngegevens;
    stuurgegevens: StUF.STTStuurgegevensSh04;
};
export type STTVraag = STTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    volgnummer?: VolgnummerE;
    'zkt.code'?: CodeE;
    'zkt.omschrijving'?: OmschrijvingE;
};
export type Termijn = number;
export type TermijnE = Termijn & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type Toelichting = string;
export type ToelichtingE = Toelichting & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type Trefwoord = string;
export type TrefwoordE = Trefwoord & {
    exact: boolean;
    noValue: StUF.NoValue;
};
/** In de gerelateerde zijn zowel verwerkingssoort I als T toegestaan. */
export type UpdateBesluitBSLEDCKennisgeving = BSLEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: UpdateBesluitEDCKerngegevensKennisgeving;
};
export type UpdateBesluitBSLKennisgeving = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing?: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie: DocumentIdentificatieE;
    ingangsdatumWerking?: StUF.DatumE;
    isVastgelegdIn?: UpdateBesluitBSLEDCKennisgeving[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type UpdateBesluitBSLLk01 = {
    object: UpdateBesluitBSLKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.BSLStuurgegevensLk01;
};
export type UpdateBesluitEDCKerngegevensKennisgeving = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'dct.omschrijving'?: OmschrijvingE;
    identificatie?: DocumentIdentificatieE;
    titel?: DocumentTitelE;
};
type UpdateZaakdocument_Di02Type = {
    edcLk02: KennisgevingEDC;
    parameters: ParametersZsdmsr;
    stuurgegevens: StUF.Di02StuurgegevensUzd;
};
export type UpdateZaakZaakobjectGrp = ZaakobjectGrp & {
    aanduiding: OmschrijvingE;
    lokatie: BG.GeometrieIMGeoE;
    omschrijving: OmschrijvingE;
    registratie: ZaakobjectRegistratieE;
};
export type UpdateZaakZAKKennisgeving = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: UpdateZaakZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTKennisgeving[];
    heeftAlsBelanghebbende?: ZAKBTRBLHKennisgeving[];
    heeftAlsDeelzaak?: ZAKZAKDELKennisgeving[];
    heeftAlsGemachtigde?: ZAKBTRGMCKennisgeving[];
    heeftAlsInitiator?: ZAKBTRINIKennisgeving[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRKennisgeving[];
    heeftAlsUitvoerende?: ZAKBTRUTVKennisgeving[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAKennisgeving[];
    heeftBetrekkingOp?: ZAKOBJKennisgeving[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRKennisgeving[];
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTKennisgeving[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLKennisgeving[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
export type UpdateZaakZAKLk01 = {
    object: UpdateZaakZAKKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.ZAKStuurgegevensLk01;
};
export type VerlengingGrp = {
    duur: DuurVerlengingE;
    reden: RedenOpschortingVerlengingE;
};
export type versioningState = keyof typeof versioningState;
export declare const versioningState: Readonly<{
    none: "none";
    checkedout: "checkedout";
    major: "major";
    minor: "minor";
}>;
export type VertrouwelijkAanduiding = keyof typeof VertrouwelijkAanduiding;
export declare const VertrouwelijkAanduiding: Readonly<{
    'ZEER GEHEIM': "ZEER GEHEIM";
    GEHEIM: "GEHEIM";
    CONFIDENTIEEL: "CONFIDENTIEEL";
    VERTROUWELIJK: "VERTROUWELIJK";
    ZAAKVERTROUWELIJK: "ZAAKVERTROUWELIJK";
    INTERN: "INTERN";
    'BEPERKT OPENBAAR': "BEPERKT OPENBAAR";
    OPENBAAR: "OPENBAAR";
}>;
export type VertrouwelijkAanduidingE = VertrouwelijkAanduiding & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type VertrouwelijkAanduidingR = VertrouwelijkAanduidingE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type VertrouwelijkAanduidingR_2 = VertrouwelijkAanduidingE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type Vervalreden = keyof typeof Vervalreden;
export declare const Vervalreden: Readonly<{
    'Besluit met tijdelijke werking': "Besluit met tijdelijke werking";
    'Besluit ingetrokken door overheid': "Besluit ingetrokken door overheid";
    'Besluit ingetrokken o.v.v. belanghebbende': "Besluit ingetrokken o.v.v. belanghebbende";
}>;
export type VervalredenE = Vervalreden & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type VoegBesluitToe_object = {
    besluit: VoegBesluitToeBSLKennisgeving;
    zaak: VoegBesluitToe_ZAKKerngegevensKennisgeving;
};
export type VoegBesluitToe_ZAKKerngegevensKennisgeving = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: ZaakIdentificatieE;
};
/** In de gerelateerde zijn zowel verwerkingssoort I als T toegestaan. */
export type VoegBesluitToeBSLEDCKennisgeving = BSLEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: VoegBesluitToeEDCKerngegevensKennisgeving;
};
export type VoegBesluitToeBSLKennisgeving = BSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'bst.omschrijving'?: OmschrijvingE;
    datumBeslissing: StUF.DatumE;
    datumPublicatie?: StUF.DatumE;
    datumUiterlijkeReactie?: StUF.DatumE;
    datumVerzending?: StUF.DatumE;
    einddatumWerking?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    identificatie: DocumentIdentificatieE;
    ingangsdatumWerking: StUF.DatumE;
    isVastgelegdIn?: VoegBesluitToeBSLEDCKennisgeving[];
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    vervalreden?: VervalredenE;
};
export type VoegBesluitToeEDCKerngegevensKennisgeving = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    'dct.omschrijving'?: OmschrijvingE;
    identificatie: DocumentIdentificatieE;
    titel?: DocumentTitelE;
};
export type VoegZaakdocumentToeEDCKennisgeving = EDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    auteur: DocumentAuteurE;
    beschrijving?: ToelichtingE;
    creatiedatum: StUF.DatumE;
    'dct.omschrijving': OmschrijvingE;
    extraElementen?: StUF.ExtraElementen;
    formaat: BestandsformaatE;
    identificatie: DocumentIdentificatieE;
    inhoud: StUF.BinaireInhoud;
    isRelevantVoor: VoegZaakdocumentToeEDCZAKKennisgeving[];
    link?: BG.UrlE;
    ontvangstdatum?: StUF.DatumE;
    status?: DocumentStatusE;
    taal: DocumentTaalE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    titel: DocumentTitelE;
    versie?: DocumentVersieE;
    vertrouwelijkAanduiding: VertrouwelijkAanduidingE;
    verzenddatum?: StUF.DatumE;
};
export type VoegZaakdocumentToeEDCLk01 = {
    object: VoegZaakdocumentToeEDCKennisgeving;
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.EDCStuurgegevensLk01;
};
export type VoegZaakdocumentToeEDCZAKKennisgeving = EDCZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: VoegZaakdocumentToeZAKKerngegevensKennisgeving;
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: StUF.DatumE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type VoegZaakdocumentToeZAKKerngegevensKennisgeving = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTKerngegevens[];
    omschrijving?: OmschrijvingE;
};
export type Volgnummer = number;
export type VolgnummerE = Volgnummer & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type VraagEDC = {
    entiteittype: string;
    functie: StUF.FunctieVrijBerichtElement;
    gelijk: EDCVraagSelectiegzdb_2;
    parameters: StUF.ParametersVraagGzdb_2;
    scope?: VraagEDCScopeType_2;
};
export type VraagEDC_2 = {
    entiteittype: string;
    functie: StUF.FunctieVrijBerichtElement;
    gelijk: EDCVraagSelectiegzdb_2;
    parameters: StUF.ParametersVraagGzdb_2;
    scope?: VraagEDCScopeType;
};
type VraagEDCScopeType = {
    object: EDCVraagScopegzdb;
};
type VraagEDCScopeType_2 = {
    object: EDCVraagScopegzdb;
};
export type VZOAntwoord = VZOBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    huisvest?: VZOOEHAntwoord[];
    isEen?: VZOVESAntwoord;
};
/** Vestiging zaakbehandelende organisatie */
export type VZOBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    huisvest?: VZOOEHBasis[];
    isEen?: VZOVESBasis;
};
export type VZOKennisgeving = VZOBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    isEen: VZOVESKennisgeving;
};
export type VZOKennisgeving_Sh = VZOKennisgeving & {
    sleutelSynchronisatie: string;
    extraElementen?: StUF.ExtraElementen;
    isEen: VZOVESKennisgeving;
};
export type VZOKerngegevens = VZOBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    isEen?: VZOVESKerngegevens;
};
export type VZOKerngegevensKennisgeving = VZOBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    isEen: VZOVESKerngegevensKennisgeving;
};
type VzoLa01Type = {
    antwoord?: VzoLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.VZOStuurgegevensLa01;
};
type VzoLa01TypeAntwoordType = {
    object: VZOAntwoord[];
};
type VzoLa02Type = {
    antwoord?: VzoLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.VZOStuurgegevensLa02;
};
type VzoLa02TypeAntwoordType = {
    object: VZOAntwoord;
};
type VzoLa05Type = {
    antwoord?: VzoLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.VZOStuurgegevensLa05;
};
type VzoLa05TypeAntwoordType = {
    object: VZOAntwoord[];
};
type VzoLa06Type = {
    antwoord?: VzoLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.VZOStuurgegevensLa06;
};
type VzoLa06TypeAntwoordType = {
    object: VZOAntwoord;
};
type VzoLa09Type = {
    antwoord?: VzoLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.VZOStuurgegevensLa09;
};
type VzoLa09TypeAntwoordType = {
    object: VZOAntwoord[];
};
type VzoLa10Type = {
    antwoord?: VzoLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.VZOStuurgegevensLa10;
};
type VzoLa10TypeAntwoordType = {
    object: VZOAntwoord;
};
export type VZOLk01 = {
    object: VZOKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.VZOStuurgegevensLk01;
};
export type VZOLk01T = VZOLk01 & {
    object: VZOKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.VZOStuurgegevensLk01;
};
export type VZOLk01W = VZOLk01 & {
    object: VZOKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.VZOStuurgegevensLk01;
};
export type VZOLk02 = {
    object: VZOKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.VZOStuurgegevensLk02;
};
export type VZOLk02T = VZOLk02 & {
    object: VZOKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.VZOStuurgegevensLk02;
};
export type VZOLk02W = VZOLk02 & {
    object: VZOKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.VZOStuurgegevensLk02;
};
type VzoLv01Type = {
    gelijk?: VZOVraag;
    parameters: StUF.VZOParametersVraagSynchroon;
    scope?: ScopeType_20;
    start?: StartType_14;
    stuurgegevens: StUF.VZOStuurgegevensLv01;
    totEnMet?: VZOVraag;
    vanaf?: VZOVraag;
};
type VzoLv02Type = {
    gelijk?: VZOVraag;
    parameters: StUF.VZOParametersVraagAsynchroon;
    scope?: ScopeType_20;
    start?: StartType_14;
    stuurgegevens: StUF.VZOStuurgegevensLv02;
    totEnMet?: VZOVraag;
    vanaf?: VZOVraag;
};
type VzoLv05Type = {
    gelijk?: VZOVraag;
    parameters: StUF.VZOParametersVraagSynchroonFormeel;
    scope?: ScopeType_20;
    start?: StartType_14;
    stuurgegevens: StUF.VZOStuurgegevensLv05;
    totEnMet?: VZOVraag;
    vanaf?: VZOVraag;
};
type VzoLv06Type = {
    gelijk?: VZOVraag;
    parameters: StUF.VZOParametersVraagAsynchroonFormeel;
    scope?: ScopeType_20;
    start?: StartType_14;
    stuurgegevens: StUF.VZOStuurgegevensLv06;
    totEnMet?: VZOVraag;
    vanaf?: VZOVraag;
};
type VzoLv09Type = {
    gelijk?: VZOVraag;
    parameters: StUF.VZOParametersVraagSynchroon;
    scope?: ScopeType_20;
    start?: StartType_14;
    stuurgegevens: StUF.VZOStuurgegevensLv09;
    totEnMet?: VZOVraag;
    vanaf?: VZOVraag;
};
type VzoLv10Type = {
    gelijk?: VZOVraag;
    parameters: StUF.VZOParametersVraagAsynchroon;
    scope?: ScopeType_20;
    start?: StartType_14;
    stuurgegevens: StUF.VZOStuurgegevensLv10;
    totEnMet?: VZOVraag;
    vanaf?: VZOVraag;
};
export type VZOOEHAntwoord = VZOOEHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHAntwoord;
    historieFormeel?: VZOOEHHistorieFormeel[];
    historieFormeelRelatie?: VZOOEHHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar een organisatorische eenheid gehuisvest in VZO */
export type VZOOEHBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: OEHBasis;
    historieFormeel?: VZOOEHBasis[];
    historieFormeelRelatie?: VZOOEHBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type VZOOEHHistorieFormeel = VZOOEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    historieFormeel?: VZOOEHHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type VZOOEHHistorieFormeelRelatie = VZOOEHBasis & {
    gerelateerde: OEHKerngegevens;
    historieFormeel?: VZOOEHHistorieFormeel[];
    historieFormeelRelatie?: VZOOEHHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type VZOOEHVraag = VZOOEHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type VZOSa01 = {
    actueel: VZOLk01T;
    stuurgegevens: StUF.VZOStuurgegevensSa01;
};
export type VZOSa02 = {
    actueel: VZOLk02T;
    stuurgegevens: StUF.VZOStuurgegevensSa02;
};
type VzoSa03Type = {
    object: VZOKerngegevens;
    stuurgegevens: StUF.VZOStuurgegevensSa03;
};
type VzoSa04Type = {
    object: VZOKerngegevens;
    stuurgegevens: StUF.VZOStuurgegevensSa04;
};
type VzoSh01Type = {
    actueel: VZOSa01;
    historie?: VzoSh01TypeHistorieType;
    stuurgegevens: StUF.VZOStuurgegevensSh01;
};
type VzoSh01TypeHistorieType = {
    oudste: VZOLk01T;
    wijziging?: VZOLk01W[];
};
type VzoSh02Type = {
    actueel: VZOSa02;
    historie?: VzoSh02TypeHistorieType;
    stuurgegevens: StUF.VZOStuurgegevensSh02;
};
type VzoSh02TypeHistorieType = {
    oudste?: VZOLk02T;
    wijziging?: VZOLk02W[];
};
type VzoSh03Type = {
    object: VZOKerngegevens;
    stuurgegevens: StUF.VZOStuurgegevensSh03;
};
type VzoSh04Type = {
    object: VZOKerngegevens;
    stuurgegevens: StUF.VZOStuurgegevensSh04;
};
export type VZOVESAntwoord = VZOVESBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.VESZknantwoord;
};
/** De vestiging waarvaan VZO een subtype is */
export type VZOVESBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: BG.VESZknbasis;
};
/** In de gerelateerde zijn de verwerkingssoort I, T en W toegestaan. De gegevens van de gerelateerde mogen gewijzigd worden. */
export type VZOVESKennisgeving = VZOVESBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.VESZknkerngegevensKennisgeving;
};
/** In de gerelateerde zijn de verwerkingssoort I, T en W toegestaan. De gegevens van de gerelateerde mogen gewijzigd worden. */
export type VZOVESKennisgeving_Sh = VZOVESKennisgeving & {
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.VESZknkerngegevensKennisgeving;
};
export type VZOVESKerngegevens = VZOVESBasis & {
    scope: StUF.ScopeType;
    gerelateerde: BG.VESZknkerngegevens;
};
export type VZOVESKerngegevensKennisgeving = VZOVESBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.VESZknkerngegevensKennisgeving;
};
export type VZOVESVraag = VZOVESBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: BG.VESZknvraag;
};
export type VZOVraag = VZOBasis & {
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    huisvest?: VZOOEHVraag[];
    isEen?: VZOVESVraag;
};
export type ZaakCategorie = string;
export type ZaakCategorieE = ZaakCategorie & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type ZaakIdentificatie = string;
export type ZaakIdentificatieE = ZaakIdentificatie & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type ZaakIdentificatieR = ZaakIdentificatieE & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type ZaakNiveau = number;
export type ZaakNiveauE = ZaakNiveau & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type ZaakobjectGrp = {
    aanduiding?: OmschrijvingE;
    lokatie?: BG.GeometrieIMGeoE;
    omschrijving: OmschrijvingE;
    registratie?: ZaakobjectRegistratieE;
};
export type ZaakobjectRegistratie = string;
export type ZaakobjectRegistratieE = ZaakobjectRegistratie & {
    exact: boolean;
    noValue: StUF.NoValue;
};
export type ZAKAntwoord = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTAntwoord[];
    heeftAlsBelanghebbende?: ZAKBTRBLHAntwoord[];
    heeftAlsDeelzaak?: ZAKZAKDELAntwoord[];
    heeftAlsGemachtigde?: ZAKBTRGMCAntwoord[];
    heeftAlsHoofdzaak?: ZAKZAKHFDAntwoord[];
    heeftAlsInitiator?: ZAKBTRINIAntwoord[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRAntwoord[];
    heeftAlsUitvoerende?: ZAKBTRUTVAntwoord[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAAntwoord[];
    heeftBetrekkingOp?: ZAKOBJAntwoord[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRAntwoord[];
    heeftRelevant?: ZAKEDCAntwoord[];
    historieFormeel?: ZAKHistorieFormeel[];
    historieMaterieel?: ZAKHistorieMaterieel[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTAntwoord[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLAntwoord[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
/** Zaak */
export type ZAKBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTBasis[];
    heeftAlsBelanghebbende?: ZAKBTRBLHBasis[];
    heeftAlsDeelzaak?: ZAKZAKDELBasis[];
    heeftAlsGemachtigde?: ZAKBTRGMCBasis[];
    heeftAlsHoofdzaak?: ZAKZAKHFDBasis[];
    heeftAlsInitiator?: ZAKBTRINIBasis[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRBasis[];
    heeftAlsUitvoerende?: ZAKBTRUTVBasis[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRABasis[];
    heeftBetrekkingOp?: ZAKOBJBasis[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRBasis[];
    heeftRelevant?: ZAKEDCBasis[];
    historieFormeel?: ZAKBasis[];
    historieMaterieel?: ZAKBasis[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTBasis[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLBasis[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type ZAKBSLAntwoord = ZAKBSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BSLGerelateerdeAntwoord;
    historieFormeel?: ZAKBSLHistorieFormeel[];
    historieFormeelRelatie?: ZAKBSLHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar een besluit genomen in het kader van de zaak */
export type ZAKBSLBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BSLBasis;
    historieFormeel?: ZAKBSLBasis[];
    historieFormeelRelatie?: ZAKBSLBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBSLHistorieFormeel = ZAKBSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKBSLHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBSLHistorieFormeelRelatie = ZAKBSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BSLKerngegevens;
    historieFormeel?: ZAKBSLHistorieFormeel[];
    historieFormeelRelatie?: ZAKBSLHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKBSLKennisgeving = ZAKBSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BSLKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKBSLKennisgeving_Sh = ZAKBSLKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BSLKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBSLKerngegevens = ZAKBSLBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BSLKerngegevens;
};
export type ZAKBSLVraag = ZAKBSLBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BSLGerelateerdeVraag;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Basistype waarvan de overige relaties naar BTR dmv het restriction mechanisme worden afgeleid */
export type ZAKBTRBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BTRBasis;
    heeftAlsAanspreekpunt?: ZAKBTRCTPBasis;
    historieFormeel?: ZAKBTRBasis[];
    historieFormeelRelatie?: ZAKBTRBasis;
    historieMaterieel?: ZAKBTRBasis[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Sortering antwoordbericht: omschrijving */
export type ZAKBTRBLHAntwoord = ZAKBTRBLHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeAntwoord;
    heeftAlsAanspreekpunt?: ZAKBTRBLHCTPAntwoord;
    historieFormeel?: ZAKBTRBLHHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRBLHHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRBLHHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Relatie naar een belanghebbende bij de zaak */
export type ZAKBTRBLHBasis = ZAKBTRBasis & {
    entiteittype: string;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BTRBasis;
    heeftAlsAanspreekpunt?: ZAKBTRBLHCTPBasis;
    historieFormeel?: ZAKBTRBLHBasis[];
    historieFormeelRelatie?: ZAKBTRBLHBasis;
    historieMaterieel?: ZAKBTRBLHBasis[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRBLHCTPAntwoord = ZAKBTRBLHCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPAntwoord;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie van de belanghebbende rol naar een contactpersoon voor die rol */
export type ZAKBTRBLHCTPBasis = ZAKBTRCTPBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: CTPBasis;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRBLHCTPKennisgeving = ZAKBTRBLHCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRBLHCTPKennisgeving_Sh = ZAKBTRBLHCTPKennisgeving & {
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRBLHCTPKerngegevens = ZAKBTRBLHCTPBasis & {
    gerelateerde: CTPKerngegevens;
};
export type ZAKBTRBLHCTPVraagScope = ZAKBTRBLHCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagScope;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRBLHCTPVraagSelectie = ZAKBTRBLHCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagSelectie;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRBLHHistorieFormeel = ZAKBTRBLHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKBTRBLHHistorieFormeel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRBLHHistorieFormeelRelatie = ZAKBTRBLHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevens;
    historieFormeel?: ZAKBTRBLHHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRBLHHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRBLHHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRBLHHistorieMaterieel = ZAKBTRBLHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRBLHKennisgeving = ZAKBTRBLHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRBLHCTPKennisgeving;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRBLHKennisgeving_Sh = ZAKBTRBLHKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRBLHCTPKennisgeving_Sh;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRBLHKerngegevens = ZAKBTRBLHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BTRKerngegevens;
};
export type ZAKBTRBLHVraagScope = ZAKBTRBLHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagScope;
    heeftAlsAanspreekpunt?: ZAKBTRBLHCTPVraagScope;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRBLHVraagSelectie = ZAKBTRBLHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagSelectie;
    heeftAlsAanspreekpunt?: ZAKBTRBLHCTPVraagSelectie;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Basistype waarvan de overige relaties van de rol naar een contactpersoon voor die rol worden afgeleid dmv restriction */
export type ZAKBTRCTPBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: CTPBasis;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Sortering antwoordbericht: omschrijving */
export type ZAKBTRGMCAntwoord = ZAKBTRGMCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeAntwoord;
    heeftAlsAanspreekpunt?: ZAKBTRGMCCTPAntwoord;
    historieFormeel?: ZAKBTRGMCHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRGMCHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRGMCHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Relatie naar een gemachtigde van een belanghebbende bij de zaak */
export type ZAKBTRGMCBasis = ZAKBTRBasis & {
    entiteittype: string;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BTRBasis;
    heeftAlsAanspreekpunt?: ZAKBTRGMCCTPBasis;
    historieFormeel?: ZAKBTRGMCBasis[];
    historieFormeelRelatie?: ZAKBTRGMCBasis;
    historieMaterieel?: ZAKBTRGMCBasis[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRGMCCTPAntwoord = ZAKBTRGMCCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPAntwoord;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie van de gemachtigde rol naar een contactpersoon voor die rol */
export type ZAKBTRGMCCTPBasis = ZAKBTRCTPBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: CTPBasis;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRGMCCTPKennisgeving = ZAKBTRGMCCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRGMCCTPKennisgeving_Sh = ZAKBTRGMCCTPKennisgeving & {
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRGMCCTPKerngegevens = ZAKBTRGMCCTPBasis & {
    gerelateerde: CTPKerngegevens;
};
export type ZAKBTRGMCCTPVraagScope = ZAKBTRGMCCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagScope;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRGMCCTPVraagSelectie = ZAKBTRGMCCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagSelectie;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRGMCHistorieFormeel = ZAKBTRGMCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKBTRGMCHistorieFormeel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRGMCHistorieFormeelRelatie = ZAKBTRGMCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevens;
    historieFormeel?: ZAKBTRGMCHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRGMCHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRGMCHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRGMCHistorieMaterieel = ZAKBTRGMCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRGMCKennisgeving = ZAKBTRGMCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRGMCCTPKennisgeving;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRGMCKennisgeving_Sh = ZAKBTRGMCKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRGMCCTPKennisgeving_Sh;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRGMCKerngegevens = ZAKBTRGMCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BTRKerngegevens;
};
export type ZAKBTRGMCVraagScope = ZAKBTRGMCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagScope;
    heeftAlsAanspreekpunt?: ZAKBTRGMCCTPVraagScope;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRGMCVraagSelectie = ZAKBTRGMCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagSelectie;
    heeftAlsAanspreekpunt?: ZAKBTRGMCCTPVraagSelectie;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Sortering antwoordbericht: omschrijving */
export type ZAKBTRINIAntwoord = ZAKBTRINIBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeAntwoord;
    heeftAlsAanspreekpunt?: ZAKBTRINICTPAntwoord;
    historieFormeel?: ZAKBTRINIHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRINIHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRINIHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Relatie naar een initiator van de zaak. 'aantalVoorkomens' en 'aardAantal' zijn deprecated. */
export type ZAKBTRINIBasis = ZAKBTRBasis & {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    entiteittype: string;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BTRBasis;
    heeftAlsAanspreekpunt?: ZAKBTRINICTPBasis;
    historieFormeel?: ZAKBTRINIBasis[];
    historieFormeelRelatie?: ZAKBTRINIBasis;
    historieMaterieel?: ZAKBTRINIBasis[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRINICTPAntwoord = ZAKBTRINICTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPAntwoord;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie van de initiator rol naar een contactpersoon voor die rol */
export type ZAKBTRINICTPBasis = ZAKBTRCTPBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: CTPBasis;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRINICTPKennisgeving = ZAKBTRINICTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRINICTPKennisgeving_Sh = ZAKBTRINICTPKennisgeving & {
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRINICTPKerngegevens = ZAKBTRINICTPBasis & {
    gerelateerde: CTPKerngegevens;
};
export type ZAKBTRINICTPVraagScope = ZAKBTRINICTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagScope;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRINICTPVraagSelectie = ZAKBTRINICTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagSelectie;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRINIHistorieFormeel = ZAKBTRINIBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKBTRINIHistorieFormeel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRINIHistorieFormeelRelatie = ZAKBTRINIBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevens;
    historieFormeel?: ZAKBTRINIHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRINIHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRINIHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRINIHistorieMaterieel = ZAKBTRINIBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRINIKennisgeving = ZAKBTRINIBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRINICTPKennisgeving;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRINIKennisgeving_Sh = ZAKBTRINIKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRINICTPKennisgeving_Sh;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRINIKerngegevens = ZAKBTRINIBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BTRKerngegevens;
};
export type ZAKBTRINIVraagScope = ZAKBTRINIBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagScope;
    heeftAlsAanspreekpunt?: ZAKBTRINICTPVraagScope;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRINIVraagSelectie = ZAKBTRINIBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagSelectie;
    heeftAlsAanspreekpunt?: ZAKBTRINICTPVraagSelectie;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Sortering antwoordbericht: omschrijving */
export type ZAKBTROVRAntwoord = ZAKBTROVRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeAntwoord;
    heeftAlsAanspreekpunt?: ZAKBTROVRCTPAntwoord;
    historieFormeel?: ZAKBTROVRHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTROVRHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTROVRHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Relatie naar een overig betrokkene bij de zaak */
export type ZAKBTROVRBasis = ZAKBTRBasis & {
    entiteittype: string;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BTRBasis;
    heeftAlsAanspreekpunt?: ZAKBTROVRCTPBasis;
    historieFormeel?: ZAKBTROVRBasis[];
    historieFormeelRelatie?: ZAKBTROVRBasis;
    historieMaterieel?: ZAKBTROVRBasis[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTROVRCTPAntwoord = ZAKBTROVRCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPAntwoord;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie van de overig betrokkene rol naar een contactpersoon voor die rol */
export type ZAKBTROVRCTPBasis = ZAKBTRCTPBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: CTPBasis;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTROVRCTPKennisgeving = ZAKBTROVRCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTROVRCTPKennisgeving_Sh = ZAKBTROVRCTPKennisgeving & {
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTROVRCTPKerngegevens = ZAKBTROVRCTPBasis & {
    gerelateerde: CTPKerngegevens;
};
export type ZAKBTROVRCTPVraagScope = ZAKBTROVRCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagScope;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTROVRCTPVraagSelectie = ZAKBTROVRCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagSelectie;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTROVRHistorieFormeel = ZAKBTROVRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKBTROVRHistorieFormeel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTROVRHistorieFormeelRelatie = ZAKBTROVRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevens;
    historieFormeel?: ZAKBTROVRHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTROVRHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTROVRHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTROVRHistorieMaterieel = ZAKBTROVRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTROVRKennisgeving = ZAKBTROVRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTROVRCTPKennisgeving;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTROVRKennisgeving_Sh = ZAKBTROVRKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTROVRCTPKennisgeving_Sh;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTROVRKerngegevens = ZAKBTROVRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BTRKerngegevens;
};
export type ZAKBTROVRVraagScope = ZAKBTROVRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagScope;
    heeftAlsAanspreekpunt?: ZAKBTROVRCTPVraagScope;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTROVRVraagSelectie = ZAKBTROVRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagSelectie;
    heeftAlsAanspreekpunt?: ZAKBTROVRCTPVraagSelectie;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Sortering antwoordbericht: omschrijving */
export type ZAKBTRUTVAntwoord = ZAKBTRUTVBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeAntwoord;
    heeftAlsAanspreekpunt?: ZAKBTRUTVCTPAntwoord;
    historieFormeel?: ZAKBTRUTVHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRUTVHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRUTVHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Relatie naar een uitvoerende van de zaak */
export type ZAKBTRUTVBasis = ZAKBTRBasis & {
    entiteittype: string;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BTRBasis;
    heeftAlsAanspreekpunt?: ZAKBTRUTVCTPBasis;
    historieFormeel?: ZAKBTRUTVBasis[];
    historieFormeelRelatie?: ZAKBTRUTVBasis;
    historieMaterieel?: ZAKBTRUTVBasis[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRUTVCTPAntwoord = ZAKBTRUTVCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPAntwoord;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie van de uitvoerende rol naar een contactpersoon voor die rol */
export type ZAKBTRUTVCTPBasis = ZAKBTRCTPBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: CTPBasis;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRUTVCTPKennisgeving = ZAKBTRUTVCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRUTVCTPKennisgeving_Sh = ZAKBTRUTVCTPKennisgeving & {
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRUTVCTPKerngegevens = ZAKBTRUTVCTPBasis & {
    gerelateerde: CTPKerngegevens;
};
export type ZAKBTRUTVCTPVraagScope = ZAKBTRUTVCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagScope;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRUTVCTPVraagSelectie = ZAKBTRUTVCTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagSelectie;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRUTVHistorieFormeel = ZAKBTRUTVBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKBTRUTVHistorieFormeel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRUTVHistorieFormeelRelatie = ZAKBTRUTVBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevens;
    historieFormeel?: ZAKBTRUTVHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRUTVHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRUTVHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRUTVHistorieMaterieel = ZAKBTRUTVBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRUTVKennisgeving = ZAKBTRUTVBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRUTVCTPKennisgeving;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRUTVKennisgeving_Sh = ZAKBTRUTVKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRUTVCTPKennisgeving_Sh;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRUTVKerngegevens = ZAKBTRUTVBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BTRKerngegevens;
};
export type ZAKBTRUTVVraagScope = ZAKBTRUTVBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagScope;
    heeftAlsAanspreekpunt?: ZAKBTRUTVCTPVraagScope;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRUTVVraagSelectie = ZAKBTRUTVBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagSelectie;
    heeftAlsAanspreekpunt?: ZAKBTRUTVCTPVraagSelectie;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Sortering antwoordbericht: omschrijving */
export type ZAKBTRVRAAntwoord = ZAKBTRVRABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeAntwoord;
    heeftAlsAanspreekpunt?: ZAKBTRVRACTPAntwoord;
    historieFormeel?: ZAKBTRVRAHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRVRAHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRVRAHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Relatie naar een verantwoordelijke voor de zaak. 'aantalVoorkomens' en 'aardAantal' zijn deprecated. */
export type ZAKBTRVRABasis = ZAKBTRBasis & {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    entiteittype: string;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BTRBasis;
    heeftAlsAanspreekpunt?: ZAKBTRVRACTPBasis;
    historieFormeel?: ZAKBTRVRABasis[];
    historieFormeelRelatie?: ZAKBTRVRABasis;
    historieMaterieel?: ZAKBTRVRABasis[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRVRACTPAntwoord = ZAKBTRVRACTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPAntwoord;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie van de verantwoordelijke rol naar een contactpersoon voor die rol */
export type ZAKBTRVRACTPBasis = ZAKBTRCTPBasis & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    gerelateerde: CTPBasis;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRVRACTPKennisgeving = ZAKBTRVRACTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRVRACTPKennisgeving_Sh = ZAKBTRVRACTPKennisgeving & {
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPKennisgeving;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRVRACTPKerngegevens = ZAKBTRVRACTPBasis & {
    gerelateerde: CTPKerngegevens;
};
export type ZAKBTRVRACTPVraagScope = ZAKBTRVRACTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagScope;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRVRACTPVraagSelectie = ZAKBTRVRACTPBasis & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    gerelateerde: CTPVraagSelectie;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRVRAHistorieFormeel = ZAKBTRVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKBTRVRAHistorieFormeel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKBTRVRAHistorieFormeelRelatie = ZAKBTRVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevens;
    historieFormeel?: ZAKBTRVRAHistorieFormeel[];
    historieFormeelRelatie?: ZAKBTRVRAHistorieFormeelRelatie;
    historieMaterieel?: ZAKBTRVRAHistorieMaterieel[];
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRVRAHistorieMaterieel = ZAKBTRVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRVRAKennisgeving = ZAKBTRVRABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRVRACTPKennisgeving;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKBTRVRAKennisgeving_Sh = ZAKBTRVRAKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRKerngegevensKennisgeving;
    heeftAlsAanspreekpunt?: ZAKBTRVRACTPKennisgeving_Sh;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRVRAKerngegevens = ZAKBTRVRABasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BTRKerngegevens;
};
export type ZAKBTRVRAVraagScope = ZAKBTRVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagScope;
    heeftAlsAanspreekpunt?: ZAKBTRVRACTPVraagScope;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKBTRVRAVraagSelectie = ZAKBTRVRABasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    afwijkendBuitenlandsCorrespondentieAdres?: BG.VerblijfBuitenlandGrp[];
    afwijkendCorrespondentieAdres?: BG.CorrespondentieAdresGrpBasis[];
    code?: CodeE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRGerelateerdeVraagSelectie;
    heeftAlsAanspreekpunt?: ZAKBTRVRACTPVraagSelectie;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type ZAKEDCAntwoord = ZAKEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeAntwoord;
    historieFormeel?: ZAKEDCHistorieFormeel[];
    historieFormeelRelatie?: ZAKEDCHistorieFormeelRelatie;
    historieMaterieel?: ZAKEDCHistorieMaterieel[];
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: VolgnummerE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
/** Relatie naar een document behorend bij de zaak */
export type ZAKEDCBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: EDCBasis;
    historieFormeel?: ZAKEDCBasis[];
    historieFormeelRelatie?: ZAKEDCBasis;
    historieMaterieel?: ZAKEDCBasis[];
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: VolgnummerE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type ZAKEDCHistorieFormeel = ZAKEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKEDCHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type ZAKEDCHistorieFormeelRelatie = ZAKEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCKerngegevens;
    historieFormeel?: ZAKEDCHistorieFormeel[];
    historieFormeelRelatie?: ZAKEDCHistorieFormeelRelatie;
    historieMaterieel?: ZAKEDCHistorieMaterieel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type ZAKEDCHistorieMaterieel = ZAKEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type ZAKEDCKerngegevens = ZAKEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: EDCKerngegevens;
};
export type ZAKEDCVraag = ZAKEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    beschrijving?: ToelichtingE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeVraag;
    registratiedatum?: StUF.DatumE;
    'sta.datumStatusGezet'?: VolgnummerE;
    'stt.omschrijving'?: OmschrijvingE;
    'stt.volgnummer'?: VolgnummerE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    titel?: DocumentTitelE;
};
export type ZAKGerelateerdeAntwoord = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTAntwoord[];
    heeftAlsBelanghebbende?: ZAKBTRBLHAntwoord[];
    heeftAlsDeelzaak?: ZAKZAKDELKerngegevens[];
    heeftAlsHoofdzaak?: ZAKZAKHFDKerngegevens[];
    heeftAlsInitiator?: ZAKBTRINIAntwoord[];
    heeftBetrekkingOp?: ZAKOBJAntwoord[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTAntwoord[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
};
export type ZAKGerelateerdeVraagScope = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTVraagScope[];
    heeftAlsBelanghebbende?: ZAKBTRBLHVraagScope[];
    heeftAlsDeelzaak?: ZAKZAKDELKerngegevens[];
    heeftAlsHoofdzaak?: ZAKZAKHFDKerngegevens[];
    heeftAlsInitiator?: ZAKBTRINIVraagScope[];
    heeftBetrekkingOp?: ZAKOBJVraagScope[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
};
export type ZAKGerelateerdeVraagSelectie = ZAKBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTVraagSelectie[];
    heeftAlsBelanghebbende?: ZAKBTRBLHVraagSelectie[];
    heeftAlsDeelzaak?: ZAKZAKDELKerngegevens[];
    heeftAlsHoofdzaak?: ZAKZAKHFDKerngegevens[];
    heeftAlsInitiator?: ZAKBTRINIVraagSelectie[];
    heeftBetrekkingOp?: ZAKOBJVraagSelectie[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
};
export type ZAKGzi = ZAKAntwoord & {
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTAntwoord[];
    heeftAlsBelanghebbende?: ZAKBTRBLHAntwoord[];
    heeftAlsDeelzaak?: ZAKZAKDELAntwoord[];
    heeftAlsGemachtigde?: ZAKBTRGMCAntwoord[];
    heeftAlsHoofdzaak?: ZAKZAKHFDAntwoord[];
    heeftAlsInitiator?: ZAKBTRINIAntwoord[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRAntwoord[];
    heeftAlsUitvoerende?: ZAKBTRUTVAntwoord[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAAntwoord[];
    heeftBetrekkingOp?: ZAKOBJAntwoord[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRAntwoord[];
    heeftRelevant?: ZAKEDCAntwoord[];
    historieFormeel?: ZAKHistorieFormeel[];
    historieMaterieel?: ZAKHistorieMaterieel[];
    identificatie: ZaakIdentificatieR;
    isVan?: ZAKZKTAntwoord[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLAntwoord[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
export type ZAKGzi_2 = ZAKAntwoord & {
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTAntwoord[];
    heeftAlsBelanghebbende?: ZAKBTRBLHAntwoord[];
    heeftAlsDeelzaak?: ZAKZAKDELAntwoord[];
    heeftAlsGemachtigde?: ZAKBTRGMCAntwoord[];
    heeftAlsHoofdzaak?: ZAKZAKHFDAntwoord[];
    heeftAlsInitiator?: ZAKBTRINIAntwoord[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRAntwoord[];
    heeftAlsUitvoerende?: ZAKBTRUTVAntwoord[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAAntwoord[];
    heeftBetrekkingOp?: ZAKOBJAntwoord[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRAntwoord[];
    heeftRelevant?: ZAKEDCAntwoord[];
    historieFormeel?: ZAKHistorieFormeel[];
    historieMaterieel?: ZAKHistorieMaterieel[];
    identificatie: ZaakIdentificatieR;
    isVan?: ZAKZKTAntwoord[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLAntwoord[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
export type ZAKGzie = ZAKGzi_2 & {
    functie: StUF.FunctieVrijBerichtElement;
};
export type ZAKGzie_2 = ZAKGzi_2 & {
    functie: StUF.FunctieVrijBerichtElement;
};
export type ZAKHistorieFormeel = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKHistorieFormeel[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
};
export type ZAKHistorieMaterieel = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    resultaat?: ResultaatGrp;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    verlenging?: VerlengingGrp;
};
export type ZAKKennisgeving = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTKennisgeving[];
    heeftAlsBelanghebbende?: ZAKBTRBLHKennisgeving[];
    heeftAlsDeelzaak?: ZAKZAKDELKennisgeving[];
    heeftAlsGemachtigde?: ZAKBTRGMCKennisgeving[];
    heeftAlsInitiator?: ZAKBTRINIKennisgeving[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRKennisgeving[];
    heeftAlsUitvoerende?: ZAKBTRUTVKennisgeving[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAKennisgeving[];
    heeftBetrekkingOp?: ZAKOBJKennisgeving[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRKennisgeving[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTKennisgeving[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLKennisgeving[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
export type ZAKKennisgeving_Sh = ZAKKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTKennisgeving_Sh[];
    heeftAlsBelanghebbende?: ZAKBTRBLHKennisgeving_Sh[];
    heeftAlsDeelzaak?: ZAKZAKDELKennisgeving_Sh[];
    heeftAlsGemachtigde?: ZAKBTRGMCKennisgeving_Sh[];
    heeftAlsInitiator?: ZAKBTRINIKennisgeving_Sh[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRKennisgeving_Sh[];
    heeftAlsUitvoerende?: ZAKBTRUTVKennisgeving_Sh[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAKennisgeving_Sh[];
    heeftBetrekkingOp?: ZAKOBJKennisgeving_Sh[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRKennisgeving_Sh[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTKennisgeving_Sh[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLKennisgeving_Sh[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
export type ZAKKerngegevens = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTKerngegevens[];
    omschrijving?: OmschrijvingE;
};
export type ZAKKerngegevensKennisgeving = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTKerngegevens[];
    omschrijving?: OmschrijvingE;
};
export type ZAKKerngegevensKennisgevingozd = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    identificatie: ZaakIdentificatieE;
    isVan?: ZAKZKTKerngegevens[];
    omschrijving?: OmschrijvingE;
};
export type ZAKLa01 = {
    antwoord?: ZAKLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa01;
};
type ZAKLa01AntwoordType = {
    object: ZAKAntwoord[];
};
type ZakLa01Type = {
    antwoord?: ZakLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa01;
};
type ZakLa01TypeAntwoordType = {
    object: ZAKAntwoord[];
};
type ZakLa02Type = {
    antwoord?: ZakLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa02;
};
type ZakLa02TypeAntwoordType = {
    object: ZAKAntwoord;
};
type ZakLa03Type = {
    antwoord?: ZakLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.ZAKStuurgegevensLa03;
};
type ZakLa03TypeAntwoordType = {
    object: ZAKAntwoord[];
};
type ZakLa04Type = {
    antwoord?: ZakLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.ZAKStuurgegevensLa04;
};
type ZakLa04TypeAntwoordType = {
    object: ZAKAntwoord;
};
type ZakLa05Type = {
    antwoord?: ZakLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.ZAKStuurgegevensLa05;
};
type ZakLa05TypeAntwoordType = {
    object: ZAKAntwoord[];
};
type ZakLa06Type = {
    antwoord?: ZakLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.ZAKStuurgegevensLa06;
};
type ZakLa06TypeAntwoordType = {
    object: ZAKAntwoord;
};
type ZakLa07Type = {
    antwoord?: ZakLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa07;
};
type ZakLa07TypeAntwoordType = {
    object: ZAKAntwoord[];
};
type ZakLa08Type = {
    antwoord?: ZakLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa08;
};
type ZakLa08TypeAntwoordType = {
    object: ZAKAntwoord;
};
type ZakLa09Type = {
    antwoord?: ZakLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa09;
};
type ZakLa09TypeAntwoordType = {
    object: ZAKAntwoord[];
};
type ZakLa10Type = {
    antwoord?: ZakLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.ZAKStuurgegevensLa10;
};
type ZakLa10TypeAntwoordType = {
    object: ZAKAntwoord;
};
export type ZAKLk01 = {
    object: ZAKKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.ZAKStuurgegevensLk01;
};
export type ZAKLk01T = ZAKLk01 & {
    object: ZAKKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.ZAKStuurgegevensLk01;
};
export type ZAKLk01W = ZAKLk01 & {
    object: ZAKKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.ZAKStuurgegevensLk01;
};
export type ZAKLk02 = {
    object: ZAKKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.ZAKStuurgegevensLk02;
};
export type ZAKLk02T = ZAKLk02 & {
    object: ZAKKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.ZAKStuurgegevensLk02;
};
export type ZAKLk02W = ZAKLk02 & {
    object: ZAKKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.ZAKStuurgegevensLk02;
};
export type ZAKLv01 = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroon;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv01;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv01Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroon;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv01;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv02Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagAsynchroon;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv02;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv03Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroonMaterieel;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv03;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv04Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv04;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv05Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroonFormeel;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv05;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv06Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagAsynchroonFormeel;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv06;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv07Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroon;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv07;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv08Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagAsynchroon;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv08;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv09Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagSynchroon;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv09;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
type ZakLv10Type = {
    gelijk?: ZAKVraagSelectie;
    parameters: StUF.ZAKParametersVraagAsynchroon;
    scope?: ScopeType_2;
    start?: StartType_2;
    stuurgegevens: StUF.ZAKStuurgegevensLv10;
    totEnMet?: ZAKVraagSelectie;
    vanaf?: ZAKVraagSelectie;
};
/** Sortering antwoordbericht: omschrijving */
export type ZAKOBJAntwoord = ZAKOBJBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OBJGerelateerdeAntwoord;
    historieFormeel?: ZAKOBJHistorieFormeel[];
    historieFormeelRelatie?: ZAKOBJHistorieFormeelRelatie;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar een object waarop de zaak betrekking heeft */
export type ZAKOBJBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: OBJBasis;
    historieFormeel?: ZAKOBJBasis[];
    historieFormeelRelatie?: ZAKOBJBasis;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKOBJHistorieFormeel = ZAKOBJBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKOBJHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKOBJHistorieFormeelRelatie = ZAKOBJBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OBJKerngegevens;
    historieFormeel?: ZAKOBJHistorieFormeel[];
    historieFormeelRelatie?: ZAKOBJHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKOBJKennisgeving = ZAKOBJBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OBJKerngegevensKennisgeving;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKOBJKennisgeving_Sh = ZAKOBJKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OBJKerngegevensKennisgeving;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKOBJKerngegevens = ZAKOBJBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: OBJKerngegevens;
};
export type ZAKOBJVraagScope = ZAKOBJBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OBJGerelateerdeVraagScope;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKOBJVraagSelectie = ZAKOBJBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OBJGerelateerdeVraagSelectie;
    omschrijving?: OmschrijvingE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKSa01 = {
    actueel: ZAKLk01T;
    stuurgegevens: StUF.ZAKStuurgegevensSa01;
};
export type ZAKSa02 = {
    actueel: ZAKLk02T;
    stuurgegevens: StUF.ZAKStuurgegevensSa02;
};
type ZakSa03Type = {
    object: ZAKKerngegevens;
    stuurgegevens: StUF.ZAKStuurgegevensSa03;
};
type ZakSa04Type = {
    object: ZAKKerngegevens;
    stuurgegevens: StUF.ZAKStuurgegevensSa04;
};
type ZakSh01Type = {
    actueel: ZAKSa01;
    historie?: ZakSh01TypeHistorieType;
    stuurgegevens: StUF.ZAKStuurgegevensSh01;
};
type ZakSh01TypeHistorieType = {
    oudste: ZAKLk01T;
    wijziging?: ZAKLk01W[];
};
type ZakSh02Type = {
    actueel: ZAKSa02;
    historie?: ZakSh02TypeHistorieType;
    stuurgegevens: StUF.ZAKStuurgegevensSh02;
};
type ZakSh02TypeHistorieType = {
    oudste?: ZAKLk02T;
    wijziging?: ZAKLk02W[];
};
type ZakSh03Type = {
    object: ZAKKerngegevens;
    stuurgegevens: StUF.ZAKStuurgegevensSh03;
};
type ZakSh04Type = {
    object: ZAKKerngegevens;
    stuurgegevens: StUF.ZAKStuurgegevensSh04;
};
/** Sortering antwoordbericht: datumStatusGezet (Aflopend) */
export type ZAKSTTAntwoord = ZAKSTTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: STTGerelateerdeAntwoord;
    heeftRelevant?: ZAKSTTEDCAntwoord[];
    historieFormeel?: ZAKSTTHistorieFormeel[];
    historieMaterieel?: ZAKSTTHistorieMaterieel[];
    indicatieLaatsteStatus?: BG.IndicatieE;
    isGezetDoor?: ZAKSTTBTRAntwoord;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** Relatie naar Statustype. Binnen deze relatie worden de attribuutsoorten van STATUS opgenomen */
export type ZAKSTTBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: STTBasis;
    heeftRelevant?: ZAKSTTEDCBasis[];
    historieFormeel?: ZAKSTTBasis[];
    historieMaterieel?: ZAKSTTBasis[];
    indicatieLaatsteStatus?: BG.IndicatieE;
    isGezetDoor?: ZAKSTTBTRBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKSTTBTRAntwoord = ZAKSTTBTRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHgerelateerdeAntwoord;
    historieFormeel?: ZAKSTTBTRHistorieFormeel[];
    historieFormeelRelatie?: ZAKSTTBTRHistorieFormeelRelatie;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de betrokkene die de status gezet heeft */
export type ZAKSTTBTRBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: BTRSubtypeMDWOEHbasis;
    historieFormeel?: ZAKSTTBTRBasis[];
    historieFormeelRelatie?: ZAKSTTBTRBasis;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKSTTBTRHistorieFormeel = ZAKSTTBTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKSTTBTRHistorieFormeel[];
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKSTTBTRHistorieFormeelRelatie = ZAKSTTBTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHkerngegevens;
    historieFormeel?: ZAKSTTBTRHistorieFormeel[];
    historieFormeelRelatie?: ZAKSTTBTRHistorieFormeelRelatie;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKSTTBTRKennisgeving = ZAKSTTBTRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHkerngegevensKennisgeving;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde zijn verwerkingssoort I en T toegestaan */
export type ZAKSTTBTRKennisgeving_Sh = ZAKSTTBTRKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHkerngegevensKennisgeving;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKSTTBTRKerngegevens = ZAKSTTBTRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: BTRSubtypeMDWOEHkerngegevens;
};
export type ZAKSTTBTRVraagScope = ZAKSTTBTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHgerelateerdeVraagScope;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKSTTBTRVraagSelectie = ZAKSTTBTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: BTRSubtypeMDWOEHgerelateerdeVraagSelectie;
    rolOmschrijving?: OmschrijvingE;
    rolomschrijvingGeneriek?: RolomschrijvingGeneriekE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type ZAKSTTEDCAntwoord = ZAKSTTEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeAntwoord;
};
/** Relatie naar een document dat relevant is voor deze status */
export type ZAKSTTEDCBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: EDCBasis;
};
export type ZAKSTTEDCKerngegevens = ZAKSTTEDCBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: EDCKerngegevens;
};
export type ZAKSTTEDCVraag = ZAKSTTEDCBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: EDCGerelateerdeVraag;
};
export type ZAKSTTHistorieFormeel = ZAKSTTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKSTTHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
export type ZAKSTTHistorieMaterieel = ZAKSTTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKSTTKennisgeving = ZAKSTTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: STTKerngegevensKennisgeving;
    isGezetDoor?: ZAKSTTBTRKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKSTTKennisgeving_Sh = ZAKSTTKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: STTKerngegevensKennisgeving;
    isGezetDoor?: ZAKSTTBTRKennisgeving_Sh;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKSTTKerngegevens = ZAKSTTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    datumStatusGezet?: StUF.TijdstipE;
    gerelateerde: STTKerngegevens;
};
export type ZAKSTTKerngegevensKennisgeving = ZAKSTTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    gerelateerde: STTKerngegevensKennisgeving;
};
export type ZAKSTTVraagScope = ZAKSTTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: STTVraag;
    heeftRelevant?: ZAKSTTEDCVraag[];
    indicatieLaatsteStatus?: BG.IndicatieE;
    isGezetDoor?: ZAKSTTBTRVraagScope;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKSTTVraagSelectie = ZAKSTTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    datumStatusGezet?: StUF.TijdstipE;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: STTVraag;
    heeftRelevant?: ZAKSTTEDCVraag[];
    indicatieLaatsteStatus?: BG.IndicatieE;
    isGezetDoor?: ZAKSTTBTRVraagSelectie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    tijdvakRelatie?: StUF.TijdvakRelatie;
    toelichting?: ToelichtingE;
};
export type ZAKVraagScope = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTVraagScope[];
    heeftAlsBelanghebbende?: ZAKBTRBLHVraagScope[];
    heeftAlsDeelzaak?: ZAKZAKDELVraagScope[];
    heeftAlsGemachtigde?: ZAKBTRGMCVraagScope[];
    heeftAlsHoofdzaak?: ZAKZAKHFDVraagScope[];
    heeftAlsInitiator?: ZAKBTRINIVraagScope[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRVraagScope[];
    heeftAlsUitvoerende?: ZAKBTRUTVVraagScope[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAVraagScope[];
    heeftBetrekkingOp?: ZAKOBJVraagScope[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRVraagScope[];
    heeftRelevant?: ZAKEDCVraag[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLVraag[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
export type ZAKVraagSelectie = ZAKBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    anderZaakObject?: ZaakobjectGrp[];
    archiefnominatie?: BG.IndicatieE;
    betalingsIndicatie?: BetalingsIndicatieE;
    datumVernietigingDossier?: StUF.DatumE;
    deelzakenIndicatie?: BG.IndicatieE;
    einddatum?: StUF.DatumE;
    einddatumGepland?: StUF.DatumE;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZAKSTTVraagSelectie[];
    heeftAlsBelanghebbende?: ZAKBTRBLHVraagSelectie[];
    heeftAlsDeelzaak?: ZAKZAKDELVraagSelectie[];
    heeftAlsGemachtigde?: ZAKBTRGMCVraagSelectie[];
    heeftAlsHoofdzaak?: ZAKZAKHFDVraagSelectie[];
    heeftAlsInitiator?: ZAKBTRINIVraagSelectie[];
    heeftAlsOverigBetrokkene?: ZAKBTROVRVraagSelectie[];
    heeftAlsUitvoerende?: ZAKBTRUTVVraagSelectie[];
    heeftAlsVerantwoordelijke?: ZAKBTRVRAVraagSelectie[];
    heeftBetrekkingOp?: ZAKOBJVraagSelectie[];
    heeftBetrekkingOpAndere?: ZAKZAKBTRVraagSelectie[];
    heeftRelevant?: ZAKEDCVraag[];
    identificatie?: ZaakIdentificatieE;
    isVan?: ZAKZKTVraag[];
    kenmerk?: KenmerkGrp[];
    laatsteBetaaldatum?: StUF.TijdstipE;
    leidtTot?: ZAKBSLVraag[];
    omschrijving?: OmschrijvingE;
    opschorting?: OpschortingGrp;
    publicatiedatum?: StUF.DatumE;
    registratiedatum?: StUF.DatumE;
    resultaat?: ResultaatGrp;
    startdatum?: StUF.DatumE;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakGeldigheid?: StUF.TijdvakGeldigheid;
    toelichting?: ToelichtingE;
    uiterlijkeEinddatum?: StUF.DatumE;
    verlenging?: VerlengingGrp;
    zaakniveau?: ZaakNiveauE;
};
/** Sortering antwoordbericht: gerelateerde/identificatie */
export type ZAKZAKBTRAntwoord = ZAKZAKBTRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeAntwoord;
    historieFormeel?: ZAKZAKBTRHistorieFormeel[];
    historieFormeelRelatie?: ZAKZAKBTRHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar een andere zaak waar deze zaak betrekking op heeft */
export type ZAKZAKBTRBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: ZAKBasis;
    historieFormeel?: ZAKZAKBTRBasis[];
    historieFormeelRelatie?: ZAKZAKBTRBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKBTRHistorieFormeel = ZAKZAKBTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKZAKBTRHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKBTRHistorieFormeelRelatie = ZAKZAKBTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevens;
    historieFormeel?: ZAKZAKBTRHistorieFormeel[];
    historieFormeelRelatie?: ZAKZAKBTRHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKZAKBTRKennisgeving = ZAKZAKBTRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKZAKBTRKennisgeving_Sh = ZAKZAKBTRKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKBTRKerngegevens = ZAKZAKBTRBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: ZAKKerngegevens;
};
export type ZAKZAKBTRVraagScope = ZAKZAKBTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagScope;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKBTRVraagSelectie = ZAKZAKBTRBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagSelectie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKDELAntwoord = ZAKZAKDELBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeAntwoord;
    historieFormeel?: ZAKZAKDELHistorieFormeel[];
    historieFormeelRelatie?: ZAKZAKDELHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de deelzaken die als onderdeel van deze zaak gestart zijn */
export type ZAKZAKDELBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: ZAKBasis;
    historieFormeel?: ZAKZAKDELBasis[];
    historieFormeelRelatie?: ZAKZAKDELBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKDELHistorieFormeel = ZAKZAKDELBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKZAKDELHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKDELHistorieFormeelRelatie = ZAKZAKDELBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevens;
    historieFormeel?: ZAKZAKDELHistorieFormeel[];
    historieFormeelRelatie?: ZAKZAKDELHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKZAKDELKennisgeving = ZAKZAKDELBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKZAKDELKennisgeving_Sh = ZAKZAKDELKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevensKennisgeving;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKDELKerngegevens = ZAKZAKDELBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: ZAKKerngegevens;
};
export type ZAKZAKDELVraagScope = ZAKZAKDELBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagScope;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKDELVraagSelectie = ZAKZAKDELBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagSelectie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKHFDAntwoord = ZAKZAKHFDBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeAntwoord;
    historieFormeel?: ZAKZAKHFDHistorieFormeel[];
    historieFormeelRelatie?: ZAKZAKHFDHistorieFormeelRelatie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
/** Relatie naar de deelzaken die als onderdeel van deze zaak gestart zijn */
export type ZAKZAKHFDBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: ZAKBasis;
    historieFormeel?: ZAKZAKHFDBasis[];
    historieFormeelRelatie?: ZAKZAKHFDBasis;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKHFDHistorieFormeel = ZAKZAKHFDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    historieFormeel?: ZAKZAKHFDHistorieFormeel[];
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKHFDHistorieFormeelRelatie = ZAKZAKHFDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKKerngegevens;
    historieFormeel?: ZAKZAKHFDHistorieFormeel[];
    historieFormeelRelatie?: ZAKZAKHFDHistorieFormeelRelatie;
    tijdstipRegistratie: StUF.TijdstipE;
    tijdvakRelatie: StUF.TijdvakRelatie;
};
export type ZAKZAKHFDKerngegevens = ZAKZAKHFDBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: ZAKKerngegevens;
};
export type ZAKZAKHFDVraagScope = ZAKZAKHFDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagScope;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZAKHFDVraagSelectie = ZAKZAKHFDBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZAKGerelateerdeVraagSelectie;
    tijdstipRegistratie?: StUF.TijdstipE;
    tijdvakRelatie?: StUF.TijdvakRelatie;
};
export type ZAKZKTAntwoord = ZAKZKTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZKTGerelateerdeAntwoord;
};
/** Relatie naar het zaaktype van een zaak */
export type ZAKZKTBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: ZKTBasis;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKZKTKennisgeving = ZAKZKTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZKTKerngegevensKennisgeving;
};
/** In de gerelateerde is alleen verwerkingssoort I toegestaan */
export type ZAKZKTKennisgeving_Sh = ZAKZKTKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZKTKerngegevensKennisgeving;
};
export type ZAKZKTKerngegevens = ZAKZKTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: ZKTKerngegevens;
};
export type ZAKZKTVraag = ZAKZKTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: ZKTGerelateerdeVraag;
};
export type ZKTAntwoord = ZKTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    archiefcode?: ArchiefcodeE;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZKTSTTAntwoord[];
    heeftVerantwoordelijkeMDW?: ZKTMDWAntwoord[];
    heeftVerantwoordelijkeOEH?: ZKTOEHAntwoord[];
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatietekst?: ToelichtingE;
    servicenorm?: DoorlooptijdE;
    trefwoord?: TrefwoordE[];
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    zaakcategorie?: ZaakCategorieE;
};
/** Zaaktype */
export type ZKTBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    archiefcode?: ArchiefcodeE;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZKTSTTBasis[];
    heeftVerantwoordelijkeMDW?: ZKTMDWBasis[];
    heeftVerantwoordelijkeOEH?: ZKTOEHBasis[];
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatietekst?: ToelichtingE;
    servicenorm?: DoorlooptijdE;
    trefwoord?: TrefwoordE[];
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    zaakcategorie?: ZaakCategorieE;
};
export type ZKTGerelateerdeAntwoord = ZKTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    archiefcode?: ArchiefcodeE;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZKTSTTAntwoord[];
    heeftVerantwoordelijkeMDW?: ZKTMDWAntwoord[];
    heeftVerantwoordelijkeOEH?: ZKTOEHAntwoord[];
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatietekst?: ToelichtingE;
    servicenorm?: DoorlooptijdE;
    trefwoord?: TrefwoordE[];
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    zaakcategorie?: ZaakCategorieE;
};
export type ZKTGerelateerdeVraag = ZKTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    archiefcode?: ArchiefcodeE;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZKTSTTVraag[];
    heeftVerantwoordelijkeMDW?: ZKTMDWVraag[];
    heeftVerantwoordelijkeOEH?: ZKTOEHVraag[];
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatietekst?: ToelichtingE;
    servicenorm?: DoorlooptijdE;
    trefwoord?: TrefwoordE[];
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    zaakcategorie?: ZaakCategorieE;
};
export type ZKTKennisgeving = ZKTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    archiefcode?: ArchiefcodeE;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZKTSTTKennisgeving[];
    heeftVerantwoordelijkeMDW?: ZKTMDWKennisgeving[];
    heeftVerantwoordelijkeOEH?: ZKTOEHKennisgeving[];
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatietekst?: ToelichtingE;
    servicenorm?: DoorlooptijdE;
    trefwoord?: TrefwoordE[];
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    zaakcategorie?: ZaakCategorieE;
};
export type ZKTKennisgeving_Sh = ZKTKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    archiefcode?: ArchiefcodeE;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZKTSTTKennisgeving_Sh[];
    heeftVerantwoordelijkeMDW?: ZKTMDWKennisgeving_Sh[];
    heeftVerantwoordelijkeOEH?: ZKTOEHKennisgeving_Sh[];
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatietekst?: ToelichtingE;
    servicenorm?: DoorlooptijdE;
    trefwoord?: TrefwoordE[];
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    zaakcategorie?: ZaakCategorieE;
};
export type ZKTKerngegevens = ZKTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    code?: CodeE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export type ZKTKerngegevensKennisgeving = ZKTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    code?: CodeE;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export type ZKTLa01 = {
    antwoord?: ZKTLa01AntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZKTStuurgegevensLa01;
};
type ZKTLa01AntwoordType = {
    object: ZKTAntwoord[];
};
type ZktLa01Type = {
    antwoord?: ZktLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZKTStuurgegevensLa01;
};
type ZktLa01TypeAntwoordType = {
    object: ZKTAntwoord[];
};
type ZktLa02Type = {
    antwoord?: ZktLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.ZKTStuurgegevensLa02;
};
type ZktLa02TypeAntwoordType = {
    object: ZKTAntwoord;
};
type ZktLa03Type = {
    antwoord?: ZktLa03TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonMaterieel;
    stuurgegevens: StUF.ZKTStuurgegevensLa03;
};
type ZktLa03TypeAntwoordType = {
    object: ZKTAntwoord[];
};
type ZktLa04Type = {
    antwoord?: ZktLa04TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonMaterieel;
    stuurgegevens: StUF.ZKTStuurgegevensLa04;
};
type ZktLa04TypeAntwoordType = {
    object: ZKTAntwoord;
};
type ZktLa05Type = {
    antwoord?: ZktLa05TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroonFormeel;
    stuurgegevens: StUF.ZKTStuurgegevensLa05;
};
type ZktLa05TypeAntwoordType = {
    object: ZKTAntwoord[];
};
type ZktLa06Type = {
    antwoord?: ZktLa06TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroonFormeel;
    stuurgegevens: StUF.ZKTStuurgegevensLa06;
};
type ZktLa06TypeAntwoordType = {
    object: ZKTAntwoord;
};
type ZktLa07Type = {
    antwoord?: ZktLa07TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZKTStuurgegevensLa07;
};
type ZktLa07TypeAntwoordType = {
    object: ZKTAntwoord[];
};
type ZktLa08Type = {
    antwoord?: ZktLa08TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.ZKTStuurgegevensLa08;
};
type ZktLa08TypeAntwoordType = {
    object: ZKTAntwoord;
};
type ZktLa09Type = {
    antwoord?: ZktLa09TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZKTStuurgegevensLa09;
};
type ZktLa09TypeAntwoordType = {
    object: ZKTAntwoord[];
};
type ZktLa10Type = {
    antwoord?: ZktLa10TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.ZKTStuurgegevensLa10;
};
type ZktLa10TypeAntwoordType = {
    object: ZKTAntwoord;
};
export type ZKTLk01 = {
    object: ZKTKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.ZKTStuurgegevensLk01;
};
export type ZKTLk01T = ZKTLk01 & {
    object: ZKTKennisgeving_Sh[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.ZKTStuurgegevensLk01;
};
export type ZKTLk01W = ZKTLk01 & {
    object: ZKTKennisgeving_Sh[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.ZKTStuurgegevensLk01;
};
export type ZKTLk02 = {
    object: ZKTKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.ZKTStuurgegevensLk02;
};
export type ZKTLk02T = ZKTLk02 & {
    object: ZKTKennisgeving_Sh[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.ZKTStuurgegevensLk02;
};
export type ZKTLk02W = ZKTLk02 & {
    object: ZKTKennisgeving_Sh[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.ZKTStuurgegevensLk02;
};
export type ZKTLv01 = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagSynchroon;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv01;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv01Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagSynchroon;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv01;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv02Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagAsynchroon;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv02;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv03Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagSynchroonMaterieel;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv03;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv04Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagAsynchroonMaterieel;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv04;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv05Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagSynchroonFormeel;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv05;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv06Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagAsynchroonFormeel;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv06;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv07Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagSynchroon;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv07;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv08Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagAsynchroon;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv08;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv09Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagSynchroon;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv09;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
type ZktLv10Type = {
    gelijk?: ZKTVraag;
    parameters: StUF.ZKTParametersVraagAsynchroon;
    scope?: ScopeType_3;
    start?: StartType_3;
    stuurgegevens: StUF.ZKTStuurgegevensLv10;
    totEnMet?: ZKTVraag;
    vanaf?: ZKTVraag;
};
export type ZKTMDWAntwoord = ZKTMDWBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWGerelateerdeAntwoord;
};
/** Relatie naar de medewerker verantwoordelijk voor zaken van dit type */
export type ZKTMDWBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: MDWBasis;
};
/** In de gerelateerde is uitsluitend verwerkingssoort I toegestaan */
export type ZKTMDWKennisgeving = ZKTMDWBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWKerngegevensKennisgeving;
};
/** In de gerelateerde is uitsluitend verwerkingssoort I toegestaan */
export type ZKTMDWKennisgeving_Sh = ZKTMDWKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWKerngegevensKennisgeving;
};
export type ZKTMDWKerngegevens = ZKTMDWBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: MDWKerngegevens;
};
export type ZKTMDWVraag = ZKTMDWBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: MDWGerelateerdeVraag;
};
export type ZKTOEHAntwoord = ZKTOEHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHGerelateerdeAntwoord;
};
/** Relatie naar de organisatorische eenheid verantwoordelijk voor zaken van dit type */
export type ZKTOEHBasis = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: OEHBasis;
};
/** In de gerelateerde is uitsluitend verwerkingssoort I toegestaan */
export type ZKTOEHKennisgeving = ZKTOEHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHKerngegevensKennisgeving;
};
/** In de gerelateerde is uitsluitend verwerkingssoort I toegestaan */
export type ZKTOEHKennisgeving_Sh = ZKTOEHKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHKerngegevensKennisgeving;
};
export type ZKTOEHKerngegevens = ZKTOEHBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: OEHKerngegevens;
};
export type ZKTOEHVraag = ZKTOEHBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: OEHGerelateerdeVraag;
};
export type ZKTSa01 = {
    actueel: ZKTLk01T;
    stuurgegevens: StUF.ZKTStuurgegevensSa01;
};
export type ZKTSa02 = {
    actueel: ZKTLk02T;
    stuurgegevens: StUF.ZKTStuurgegevensSa02;
};
type ZktSa03Type = {
    object: ZKTKerngegevens;
    stuurgegevens: StUF.ZKTStuurgegevensSa03;
};
type ZktSa04Type = {
    object: ZKTKerngegevens;
    stuurgegevens: StUF.ZKTStuurgegevensSa04;
};
type ZktSh01Type = {
    actueel: ZKTSa01;
    historie?: ZktSh01TypeHistorieType;
    stuurgegevens: StUF.ZKTStuurgegevensSh01;
};
type ZktSh01TypeHistorieType = {
    oudste: ZKTLk01T;
    wijziging?: ZKTLk01W[];
};
type ZktSh02Type = {
    actueel: ZKTSa02;
    historie?: ZktSh02TypeHistorieType;
    stuurgegevens: StUF.ZKTStuurgegevensSh02;
};
type ZktSh02TypeHistorieType = {
    oudste?: ZKTLk02T;
    wijziging?: ZKTLk02W[];
};
type ZktSh03Type = {
    object: ZKTKerngegevens;
    stuurgegevens: StUF.ZKTStuurgegevensSh03;
};
type ZktSh04Type = {
    object: ZKTKerngegevens;
    stuurgegevens: StUF.ZKTStuurgegevensSh04;
};
/** Sortering antwoordbericht: gerelateerde/volgnummer */
export type ZKTSTTAntwoord = ZKTSTTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: STTGerelateerdeAntwoord;
};
/** Relatie naar een statustype dat in dit zaaktype kan voorkomen */
export type ZKTSTTBasis = {
    aantalVoorkomens: number;
    aardAantal: StUF.AardAantal;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    sleutelGegevensbeheer: string;
    sleutelOntvangend: string;
    sleutelSynchronisatie: string;
    sleutelVerzendend: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde?: STTBasis;
};
export type ZKTSTTKennisgeving = ZKTSTTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: STTInZKTkerngegevensKennisgeving;
};
export type ZKTSTTKennisgeving_Sh = ZKTSTTKennisgeving & {
    entiteittype: string;
    sleutelSynchronisatie: string;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: STTInZKTkerngegevensKennisgeving;
};
export type ZKTSTTKerngegevens = ZKTSTTBasis & {
    entiteittype: string;
    scope: StUF.ScopeType;
    gerelateerde: STTKerngegevens;
};
export type ZKTSTTVraag = ZKTSTTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    extraElementen?: StUF.ExtraElementen;
    gerelateerde: STTGerelateerdeVraag;
};
export type ZKTVraag = ZKTBasis & {
    entiteittype: string;
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    archiefcode?: ArchiefcodeE;
    code?: CodeE;
    doorlooptijd?: DoorlooptijdE;
    einddatumObject?: StUF.DatumMetIndicator;
    extraElementen?: StUF.ExtraElementen;
    heeft?: ZKTSTTVraag[];
    heeftVerantwoordelijkeMDW?: ZKTMDWVraag[];
    heeftVerantwoordelijkeOEH?: ZKTOEHVraag[];
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
    omschrijvingGeneriek?: OmschrijvingE;
    publicatieIndicatie?: BG.IndicatieE;
    publicatietekst?: ToelichtingE;
    servicenorm?: DoorlooptijdE;
    trefwoord?: TrefwoordE[];
    vertrouwelijkAanduiding?: VertrouwelijkAanduidingE;
    zaakcategorie?: ZaakCategorieE;
};
export type ZTGAntwoord = ZTGTabel & {
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject?: StUF.DatumMetIndicator;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export type ZTGKennisgeving = ZTGTabel & {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject: StUF.DatumMetIndicator;
    ingangsdatumObject: StUF.DatumMetIndicator;
    omschrijving: OmschrijvingE;
};
type ZtgLa01Type = {
    antwoord?: ZtgLa01TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordSynchroon;
    stuurgegevens: StUF.ZTGStuurgegevensLa01;
};
type ZtgLa01TypeAntwoordType = {
    object: ZTGAntwoord[];
};
type ZtgLa02Type = {
    antwoord?: ZtgLa02TypeAntwoordType;
    melding?: string[];
    parameters: StUF.ParametersAntwoordAsynchroon;
    stuurgegevens: StUF.ZTGStuurgegevensLa02;
};
type ZtgLa02TypeAntwoordType = {
    object: ZTGAntwoord;
};
export type ZTGLk01 = {
    object: ZTGKennisgeving[];
    parameters: StUF.ParametersLk01;
    stuurgegevens: StUF.ZTGStuurgegevensLk01;
};
export type ZTGLk01T = ZTGLk01 & {
    object: ZTGKennisgeving[];
    parameters: StUF.ParametersLk01TInSx01;
    stuurgegevens: StUF.ZTGStuurgegevensLk01;
};
export type ZTGLk01W = ZTGLk01 & {
    object: ZTGKennisgeving[];
    parameters: StUF.ParametersLk01WInSx01;
    stuurgegevens: StUF.ZTGStuurgegevensLk01;
};
export type ZTGLk02 = {
    object: ZTGKennisgeving[];
    parameters: StUF.ParametersLk02;
    stuurgegevens: StUF.ZTGStuurgegevensLk02;
};
export type ZTGLk02T = ZTGLk02 & {
    object: ZTGKennisgeving[];
    parameters: StUF.ParametersLk02TInSx02;
    stuurgegevens: StUF.ZTGStuurgegevensLk02;
};
export type ZTGLk02W = ZTGLk02 & {
    object: ZTGKennisgeving[];
    parameters: StUF.ParametersLk02WInSx02;
    stuurgegevens: StUF.ZTGStuurgegevensLk02;
};
type ZtgLv01Type = {
    gelijk?: ZTGVraag;
    parameters: StUF.ZTGParametersVraagSynchroon;
    scope?: ScopeType_21;
    start?: StartType_15;
    stuurgegevens: StUF.ZTGStuurgegevensLv01;
    totEnMet?: ZTGVraag;
    vanaf?: ZTGVraag;
};
type ZtgLv02Type = {
    gelijk?: ZTGVraag;
    parameters: StUF.ZTGParametersVraagAsynchroon;
    scope?: ScopeType_21;
    start?: StartType_15;
    stuurgegevens: StUF.ZTGStuurgegevensLv02;
    totEnMet?: ZTGVraag;
    vanaf?: ZTGVraag;
};
export type ZTGSa01 = {
    actueel: ZTGLk01T;
    stuurgegevens: StUF.ZTGStuurgegevensSa01;
};
export type ZTGSa02 = {
    actueel: ZTGLk02T;
    stuurgegevens: StUF.ZTGStuurgegevensSa02;
};
type ZtgSa03Type = {
    object: ZTGTabel;
    stuurgegevens: StUF.ZTGStuurgegevensSa03;
};
type ZtgSa04Type = {
    object: ZTGTabel;
    stuurgegevens: StUF.ZTGStuurgegevensSa04;
};
/** Tabel met toegestane waarden voor het element omschrijvingGeneriek in ZKT */
export type ZTGTabel = {
    noValue: StUF.NoValue;
    scope: StUF.ScopeType;
    verwerkingssoort: StUF.Verwerkingssoort;
    entiteittype: string;
    einddatumObject?: StUF.DatumMetIndicator;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export type ZTGVraag = ZTGTabel & {
    noValue: StUF.NoValue;
    verwerkingssoort: StUF.Verwerkingssoort;
    einddatumObject?: StUF.DatumMetIndicator;
    ingangsdatumObject?: StUF.DatumMetIndicator;
    omschrijving?: OmschrijvingE;
};
export interface document {
    bslLa01: BslLa01Type;
    bslLa02: BslLa02Type;
    bslLa03: BslLa03Type;
    bslLa04: BslLa04Type;
    bslLa05: BslLa05Type;
    bslLa06: BslLa06Type;
    bslLa07: BslLa07Type;
    bslLa08: BslLa08Type;
    bslLa09: BslLa09Type;
    bslLa10: BslLa10Type;
    bslLk01: BSLLk01;
    bslLk02: BSLLk02;
    bslLv01: BslLv01Type;
    bslLv02: BslLv02Type;
    bslLv03: BslLv03Type;
    bslLv04: BslLv04Type;
    bslLv05: BslLv05Type;
    bslLv06: BslLv06Type;
    bslLv07: BslLv07Type;
    bslLv08: BslLv08Type;
    bslLv09: BslLv09Type;
    bslLv10: BslLv10Type;
    bslSa01: BSLSa01;
    bslSa02: BSLSa02;
    bslSa03: BslSa03Type;
    bslSa04: BslSa04Type;
    bslSh01: BslSh01Type;
    bslSh02: BslSh02Type;
    bslSh03: BslSh03Type;
    bslSh04: BslSh04Type;
    bstLa01: BstLa01Type;
    bstLa02: BstLa02Type;
    bstLa03: BstLa03Type;
    bstLa04: BstLa04Type;
    bstLa05: BstLa05Type;
    bstLa06: BstLa06Type;
    bstLa07: BstLa07Type;
    bstLa08: BstLa08Type;
    bstLa09: BstLa09Type;
    bstLa10: BstLa10Type;
    bstLk01: BSTLk01;
    bstLk02: BSTLk02;
    bstLv01: BstLv01Type;
    bstLv02: BstLv02Type;
    bstLv03: BstLv03Type;
    bstLv04: BstLv04Type;
    bstLv05: BstLv05Type;
    bstLv06: BstLv06Type;
    bstLv07: BstLv07Type;
    bstLv08: BstLv08Type;
    bstLv09: BstLv09Type;
    bstLv10: BstLv10Type;
    bstSa01: BSTSa01;
    bstSa02: BSTSa02;
    bstSa03: BstSa03Type;
    bstSa04: BstSa04Type;
    bstSh01: BstSh01Type;
    bstSh02: BstSh02Type;
    bstSh03: BstSh03Type;
    bstSh04: BstSh04Type;
    cancelCheckout_Di02: CancelCheckout_Di02Type;
    ctpLa01: CtpLa01Type;
    ctpLa02: CtpLa02Type;
    ctpLk01: CTPLk01;
    ctpLk02: CTPLk02;
    ctpLv01: CtpLv01Type;
    ctpLv02: CtpLv02Type;
    ctpSa01: CTPSa01;
    ctpSa02: CTPSa02;
    ctpSa03: CtpSa03Type;
    ctpSa04: CtpSa04Type;
    dctLa01: DctLa01Type;
    dctLa02: DctLa02Type;
    dctLa03: DctLa03Type;
    dctLa04: DctLa04Type;
    dctLa05: DctLa05Type;
    dctLa06: DctLa06Type;
    dctLa07: DctLa07Type;
    dctLa08: DctLa08Type;
    dctLa09: DctLa09Type;
    dctLa10: DctLa10Type;
    dctLk01: DCTLk01;
    dctLk02: DCTLk02;
    dctLv01: DctLv01Type;
    dctLv02: DctLv02Type;
    dctLv03: DctLv03Type;
    dctLv04: DctLv04Type;
    dctLv05: DctLv05Type;
    dctLv06: DctLv06Type;
    dctLv07: DctLv07Type;
    dctLv08: DctLv08Type;
    dctLv09: DctLv09Type;
    dctLv10: DctLv10Type;
    dctSa01: DCTSa01;
    dctSa02: DCTSa02;
    dctSa03: DctSa03Type;
    dctSa04: DctSa04Type;
    dctSh01: DctSh01Type;
    dctSh02: DctSh02Type;
    dctSh03: DctSh03Type;
    dctSh04: DctSh04Type;
    dtgLa01: DtgLa01Type;
    dtgLa02: DtgLa02Type;
    dtgLk01: DTGLk01;
    dtgLk02: DTGLk02;
    dtgLv01: DtgLv01Type;
    dtgLv02: DtgLv02Type;
    dtgSa01: DTGSa01;
    dtgSa02: DTGSa02;
    dtgSa03: DtgSa03Type;
    dtgSa04: DtgSa04Type;
    edcLa01: EdcLa01Type;
    edcLa02: EdcLa02Type;
    edcLa03: EdcLa03Type;
    edcLa04: EdcLa04Type;
    edcLa05: EdcLa05Type;
    edcLa06: EdcLa06Type;
    edcLa07: EdcLa07Type;
    edcLa08: EdcLa08Type;
    edcLa09: EdcLa09Type;
    edcLa10: EdcLa10Type;
    edcLk01: EDCLk01;
    edcLk02: EDCLk02;
    edcLv01: EdcLv01Type;
    edcLv02: EdcLv02Type;
    edcLv03: EdcLv03Type;
    edcLv04: EdcLv04Type;
    edcLv05: EdcLv05Type;
    edcLv06: EdcLv06Type;
    edcLv07: EdcLv07Type;
    edcLv08: EdcLv08Type;
    edcLv09: EdcLv09Type;
    edcLv10: EdcLv10Type;
    edcSa01: EDCSa01;
    edcSa02: EDCSa02;
    edcSa03: EdcSa03Type;
    edcSa04: EdcSa04Type;
    edcSh01: EdcSh01Type;
    edcSh02: EdcSh02Type;
    edcSh03: EdcSh03Type;
    edcSh04: EdcSh04Type;
    geefZaakdocumentbewerken_Di02: GeefZaakdocumentbewerken_Di02Type;
    geefZaakdocumentbewerken_Du02: GeefZaakdocumentbewerken_Du02Type;
    genereerDocumentIdentificatie_Di02: GenereerDocumentIdentificatie_Di02Type;
    genereerDocumentIdentificatie_Du02: GenereerDocumentIdentificatie_Du02Type;
    genereerZaakIdentificatie_Di02: GenereerZaakIdentificatie_Di02Type;
    genereerZaakIdentificatie_Du02: GenereerZaakIdentificatie_Du02Type;
    mdwLa01: MdwLa01Type;
    mdwLa02: MdwLa02Type;
    mdwLa03: MdwLa03Type;
    mdwLa04: MdwLa04Type;
    mdwLa05: MdwLa05Type;
    mdwLa06: MdwLa06Type;
    mdwLa07: MdwLa07Type;
    mdwLa08: MdwLa08Type;
    mdwLa09: MdwLa09Type;
    mdwLa10: MdwLa10Type;
    mdwLk01: MDWLk01;
    mdwLk02: MDWLk02;
    mdwLv01: MdwLv01Type;
    mdwLv02: MdwLv02Type;
    mdwLv03: MdwLv03Type;
    mdwLv04: MdwLv04Type;
    mdwLv05: MdwLv05Type;
    mdwLv06: MdwLv06Type;
    mdwLv07: MdwLv07Type;
    mdwLv08: MdwLv08Type;
    mdwLv09: MdwLv09Type;
    mdwLv10: MdwLv10Type;
    mdwSa01: MDWSa01;
    mdwSa02: MDWSa02;
    mdwSa03: MdwSa03Type;
    mdwSa04: MdwSa04Type;
    mdwSh01: MdwSh01Type;
    mdwSh02: MdwSh02Type;
    mdwSh03: MdwSh03Type;
    mdwSh04: MdwSh04Type;
    oehLa01: OehLa01Type;
    oehLa02: OehLa02Type;
    oehLa03: OehLa03Type;
    oehLa04: OehLa04Type;
    oehLa05: OehLa05Type;
    oehLa06: OehLa06Type;
    oehLa07: OehLa07Type;
    oehLa08: OehLa08Type;
    oehLa09: OehLa09Type;
    oehLa10: OehLa10Type;
    oehLk01: OEHLk01;
    oehLk02: OEHLk02;
    oehLv01: OehLv01Type;
    oehLv02: OehLv02Type;
    oehLv03: OehLv03Type;
    oehLv04: OehLv04Type;
    oehLv05: OehLv05Type;
    oehLv06: OehLv06Type;
    oehLv07: OehLv07Type;
    oehLv08: OehLv08Type;
    oehLv09: OehLv09Type;
    oehLv10: OehLv10Type;
    oehSa01: OEHSa01;
    oehSa02: OEHSa02;
    oehSa03: OehSa03Type;
    oehSa04: OehSa04Type;
    oehSh01: OehSh01Type;
    oehSh02: OehSh02Type;
    oehSh03: OehSh03Type;
    oehSh04: OehSh04Type;
    sdcLa01: SdcLa01Type;
    sdcLa02: SdcLa02Type;
    sdcLa03: SdcLa03Type;
    sdcLa04: SdcLa04Type;
    sdcLa05: SdcLa05Type;
    sdcLa06: SdcLa06Type;
    sdcLa07: SdcLa07Type;
    sdcLa08: SdcLa08Type;
    sdcLa09: SdcLa09Type;
    sdcLa10: SdcLa10Type;
    sdcLk01: SDCLk01;
    sdcLk02: SDCLk02;
    sdcLv01: SdcLv01Type;
    sdcLv02: SdcLv02Type;
    sdcLv03: SdcLv03Type;
    sdcLv04: SdcLv04Type;
    sdcLv05: SdcLv05Type;
    sdcLv06: SdcLv06Type;
    sdcLv07: SdcLv07Type;
    sdcLv08: SdcLv08Type;
    sdcLv09: SdcLv09Type;
    sdcLv10: SdcLv10Type;
    sdcSa01: SDCSa01;
    sdcSa02: SDCSa02;
    sdcSa03: SdcSa03Type;
    sdcSa04: SdcSa04Type;
    sdcSh01: SdcSh01Type;
    sdcSh02: SdcSh02Type;
    sdcSh03: SdcSh03Type;
    sdcSh04: SdcSh04Type;
    staLa01: StaLa01Type;
    staLa02: StaLa02Type;
    staLa03: StaLa03Type;
    staLa04: StaLa04Type;
    staLa05: StaLa05Type;
    staLa06: StaLa06Type;
    staLa07: StaLa07Type;
    staLa08: StaLa08Type;
    staLa09: StaLa09Type;
    staLa10: StaLa10Type;
    staLv01: StaLv01Type;
    staLv02: StaLv02Type;
    staLv03: StaLv03Type;
    staLv04: StaLv04Type;
    staLv05: StaLv05Type;
    staLv06: StaLv06Type;
    staLv07: StaLv07Type;
    staLv08: StaLv08Type;
    staLv09: StaLv09Type;
    staLv10: StaLv10Type;
    sttLa01: SttLa01Type;
    sttLa02: SttLa02Type;
    sttLa03: SttLa03Type;
    sttLa04: SttLa04Type;
    sttLa05: SttLa05Type;
    sttLa06: SttLa06Type;
    sttLa07: SttLa07Type;
    sttLa08: SttLa08Type;
    sttLa09: SttLa09Type;
    sttLa10: SttLa10Type;
    sttLk01: STTLk01;
    sttLk02: STTLk02;
    sttLv01: SttLv01Type;
    sttLv02: SttLv02Type;
    sttLv03: SttLv03Type;
    sttLv04: SttLv04Type;
    sttLv05: SttLv05Type;
    sttLv06: SttLv06Type;
    sttLv07: SttLv07Type;
    sttLv08: SttLv08Type;
    sttLv09: SttLv09Type;
    sttLv10: SttLv10Type;
    sttSa01: STTSa01;
    sttSa02: STTSa02;
    sttSa03: SttSa03Type;
    sttSa04: SttSa04Type;
    sttSh01: SttSh01Type;
    sttSh02: SttSh02Type;
    sttSh03: SttSh03Type;
    sttSh04: SttSh04Type;
    updateZaakdocument_Di02: UpdateZaakdocument_Di02Type;
    vzoLa01: VzoLa01Type;
    vzoLa02: VzoLa02Type;
    vzoLa05: VzoLa05Type;
    vzoLa06: VzoLa06Type;
    vzoLa09: VzoLa09Type;
    vzoLa10: VzoLa10Type;
    vzoLk01: VZOLk01;
    vzoLk02: VZOLk02;
    vzoLv01: VzoLv01Type;
    vzoLv02: VzoLv02Type;
    vzoLv05: VzoLv05Type;
    vzoLv06: VzoLv06Type;
    vzoLv09: VzoLv09Type;
    vzoLv10: VzoLv10Type;
    vzoSa01: VZOSa01;
    vzoSa02: VZOSa02;
    vzoSa03: VzoSa03Type;
    vzoSa04: VzoSa04Type;
    vzoSh01: VzoSh01Type;
    vzoSh02: VzoSh02Type;
    vzoSh03: VzoSh03Type;
    vzoSh04: VzoSh04Type;
    zakLa01: ZakLa01Type;
    zakLa02: ZakLa02Type;
    zakLa03: ZakLa03Type;
    zakLa04: ZakLa04Type;
    zakLa05: ZakLa05Type;
    zakLa06: ZakLa06Type;
    zakLa07: ZakLa07Type;
    zakLa08: ZakLa08Type;
    zakLa09: ZakLa09Type;
    zakLa10: ZakLa10Type;
    zakLk01: ZAKLk01;
    zakLk02: ZAKLk02;
    zakLv01: ZakLv01Type;
    zakLv02: ZakLv02Type;
    zakLv03: ZakLv03Type;
    zakLv04: ZakLv04Type;
    zakLv05: ZakLv05Type;
    zakLv06: ZakLv06Type;
    zakLv07: ZakLv07Type;
    zakLv08: ZakLv08Type;
    zakLv09: ZakLv09Type;
    zakLv10: ZakLv10Type;
    zakSa01: ZAKSa01;
    zakSa02: ZAKSa02;
    zakSa03: ZakSa03Type;
    zakSa04: ZakSa04Type;
    zakSh01: ZakSh01Type;
    zakSh02: ZakSh02Type;
    zakSh03: ZakSh03Type;
    zakSh04: ZakSh04Type;
    zktLa01: ZktLa01Type;
    zktLa02: ZktLa02Type;
    zktLa03: ZktLa03Type;
    zktLa04: ZktLa04Type;
    zktLa05: ZktLa05Type;
    zktLa06: ZktLa06Type;
    zktLa07: ZktLa07Type;
    zktLa08: ZktLa08Type;
    zktLa09: ZktLa09Type;
    zktLa10: ZktLa10Type;
    zktLk01: ZKTLk01;
    zktLk02: ZKTLk02;
    zktLv01: ZktLv01Type;
    zktLv02: ZktLv02Type;
    zktLv03: ZktLv03Type;
    zktLv04: ZktLv04Type;
    zktLv05: ZktLv05Type;
    zktLv06: ZktLv06Type;
    zktLv07: ZktLv07Type;
    zktLv08: ZktLv08Type;
    zktLv09: ZktLv09Type;
    zktLv10: ZktLv10Type;
    zktSa01: ZKTSa01;
    zktSa02: ZKTSa02;
    zktSa03: ZktSa03Type;
    zktSa04: ZktSa04Type;
    zktSh01: ZktSh01Type;
    zktSh02: ZktSh02Type;
    zktSh03: ZktSh03Type;
    zktSh04: ZktSh04Type;
    ztgLa01: ZtgLa01Type;
    ztgLa02: ZtgLa02Type;
    ztgLk01: ZTGLk01;
    ztgLk02: ZTGLk02;
    ztgLv01: ZtgLv01Type;
    ztgLv02: ZtgLv02Type;
    ztgSa01: ZTGSa01;
    ztgSa02: ZTGSa02;
    ztgSa03: ZtgSa03Type;
    ztgSa04: ZtgSa04Type;
}
export {};
//# sourceMappingURL=_StUF_sector_zkn_0310.d.ts.map