Regels
BR-BD-
13.2.01
EachDistinctContextIdentifierScheme moet gelijk zijn aan www.belastingdienst.nl/identificatie
13.2.02
EachDistinctIdentifier moet geldig BSN nummer zijn
13.2.03
AllDistinctDeclarantIdentifiers moet voor één of meer voorkomens voldoen aan : AllDistinctDeclarantIdentifiers moet gelijk zijn aan EachDistinctPartnerIdentifier
Indien
aan alle volgende voorwaarden is voldaan:
EachDistinctPartnerIdentifier bestaat
AllDistinctDeclarantIdentifiers bestaat
13.2.04
aan alle volgende voorwaarden moet voldaan worden:
EachEersteContextInBericht moet een context zijn zoals ContextMetPartyDimensionDeclarant
EachEersteContextInBericht moet een context zijn zoals ContextMetBeginDateEnEndDate
Indien
EachEersteContextInBericht bestaat
13.2.05
aan alle volgende voorwaarden moet voldaan worden:
startdatum van periode context EachContext moet gelijk zijn aan datumwaarde van 2027-01-01
einddatum van periode context EachContext moet gelijk zijn aan datumwaarde van 2027-12-31
Indien
EachContext bestaat
13.3.01
unit-van EachMonetaryElement moet gelijk zijn aan iso4217:EUR
Daarbij geldt dat :
EachMonetaryElement is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
13.4.01
aan alle volgende voorwaarden moet voldaan worden:
Berichtsoort moet gevuld zijn
Code_softwareleverancier moet gevuld zijn
Indien
aan minimaal één van de volgende voorwaarden is voldaan:
Relatienummer_softwareontwikkelaar is gevuld
Naam_softwarepakket is gevuld
Versie_softwarepakket is gevuld
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
- Dimension filter : bd-dim-dim:PartyDimension domain member : bd-dim-mem:Declarant
Code_softwareleverancier is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:SoftwareSupplierCode
Naam_softwarepakket is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:SoftwarePackageName
Relatienummer_softwareontwikkelaar is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:SoftwareVendorAccountNumber
Versie_softwarepakket is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:SoftwarePackageVersion
13.4.02
Datum_geboorte_decl moet gevuld zijn
Indien
Berichtsoort is gevuld
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
- Dimension filter : bd-dim-dim:PartyDimension domain member : bd-dim-mem:Declarant
Datum_geboorte_decl is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:DateOfBirth
- Dimension filter : bd-dim-dim:PartyDimension domain member : bd-dim-mem:Declarant
13.4.03
Datum_geboorte_partn moet gevuld zijn
Indien
aan alle volgende voorwaarden is voldaan:
Berichtsoort is gevuld
EachDistinctPartnerIdentifier is gevuld
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
- Dimension filter : bd-dim-dim:PartyDimension domain member : bd-dim-mem:Declarant
Datum_geboorte_partn is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:DateOfBirth
- Dimension filter : bd-dim-dim:PartyDimension domain member : bd-dim-mem:Partner
EachDistinctPartnerIdentifier is een enkele waarde en komt overeen met
Select : distinct-values(/xbrli:xbrl/xbrli:context[xbrli:scenario/xbrldi:explicitMember/text() = 'bd-dim-mem:Partner']/xbrli:entity/xbrli:identifier)
13.4.04
aan minimaal een van de volgende voorwaarden moet voldaan worden:
Berichtsoort moet gelijk zijn aan 15
Berichtsoort moet gelijk zijn aan 16
Indien
Berichtsoort is gevuld
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
- Dimension filter : bd-dim-dim:PartyDimension domain member : bd-dim-mem:Declarant
13.4.05.a
aantal voorkomens van Wonen_in_het_buitenland_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Wonen_in_het_buitenland_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:ResidenceForeignCountrySpecification
13.4.05.b
aantal voorkomens van Specificatie_inkomsten_tegenwoordige_arbeid_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Specificatie_inkomsten_tegenwoordige_arbeid_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:PresentWorkSpecification
13.4.05.c
aantal voorkomens van Inkomsten_uit_vroegere_arbeid__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Inkomsten_uit_vroegere_arbeid__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:PreviousWorkSpecification
13.4.05.d
aantal voorkomens van Afkoop_lijfrenten_die_onder_de_loonheffing_vallen__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Afkoop_lijfrenten_die_onder_de_loonheffing_vallen__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:RedemptionAnnuitiesCoveredByWagetaxSpecification
13.4.05.e
aantal voorkomens van Vrijgestelde_inkomsten_uit_tegenwoordige_arbeid_van_internationale_organisaties__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Vrijgestelde_inkomsten_uit_tegenwoordige_arbeid_van_internationale_organisaties__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:ExemptedWagesInternationalOrganisationPresentWorkSpecification
13.4.05.f
aantal voorkomens van Vrijgestelde_inkomsten_uit_vroegere_arbeid_van_internationale_organisaties__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Vrijgestelde_inkomsten_uit_vroegere_arbeid_van_internationale_organisaties__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:ExemptedWagesInternationalOrganisationPreviousWorkSpecification
13.4.05.g
aantal voorkomens van Buitenlandse_inkomsten_uit_tegenwoordige_arbeid_zonder_Nederlandse_loonheffing__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Buitenlandse_inkomsten_uit_tegenwoordige_arbeid_zonder_Nederlandse_loonheffing__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:IncomePresentWorkAbroadWithoutDutchWageTaxSpecification
13.4.05.h
aantal voorkomens van Buitenlandse_inkomsten_uit_vroegere_arbeid_zonder_Nederlandse_loonheffing__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Buitenlandse_inkomsten_uit_vroegere_arbeid_zonder_Nederlandse_loonheffing__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:IncomePreviousWorkAbroadWithoutDutchWageTaxSpecification
13.4.05.i
aantal voorkomens van Specificatie_eigen_woning_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Specificatie_eigen_woning_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t-ext2:OwnHousePrincipalResidenceObjectSpecification
13.4.05.j
aantal voorkomens van Gegevens_persoon_aan_wie_onderhoudsverplichtingen_zijn_betaald_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Gegevens_persoon_aan_wie_onderhoudsverplichtingen_zijn_betaald_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:MaintenanceObligationPaidPersonSpecification
13.4.05.k
aantal voorkomens van Elders_belast_inkomen_box_1__loon_en_pensioen__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Elders_belast_inkomen_box_1__loon_en_pensioen__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:TaxationElsewhereBox1IncomeWageAndPensionSpecification
13.4.05.l
aantal voorkomens van Elders_belast_inkomen_box_1__sporters_en_artiesten__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Elders_belast_inkomen_box_1__sporters_en_artiesten__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:TaxationElsewhereBox1IncomeSportsmenAndArtistsSpecification
13.4.05.m
aantal voorkomens van Elders_belast_inkomen_box_1__dividend__rente_en_royalties__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Elders_belast_inkomen_box_1__dividend__rente_en_royalties__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:TaxationElsewhereBox1IncomeDividendInterestAndRoyaltiesSpecification
13.4.05.n
aantal voorkomens van Elders_belast_box_1_vrijstellingsmethode__overige_inkomsten__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Elders_belast_box_1_vrijstellingsmethode__overige_inkomsten__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t-ext2:TaxationElsewhereBox1IncomeOtherExemptionMethodSpecification
13.4.05.o
aantal voorkomens van Elders_belast_box_2__inkomen__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Elders_belast_box_2__inkomen__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:TaxationElsewhereBox2IncomeSpecification
13.4.05.p
aantal voorkomens van Elders_belast_box_3__verrekening__specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Elders_belast_box_3__verrekening__specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:TaxationElsewhereBox3SetoffSpecification
13.4.05.q
aantal voorkomens van Bezittingen_en_schulden_in_het_buitenland_specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Bezittingen_en_schulden_in_het_buitenland_specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:ForeignPropertyDebtsSpecification
13.4.05.s
aantal voorkomens van Elders_belast_inkomen_box_2_buitenlandse_belastingplichtige_specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Elders_belast_inkomen_box_2_buitenlandse_belastingplichtige_specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:TaxationElsewhereBox2IncomeForeignTaxpayerIncomeSpecification
13.4.05.t
aantal voorkomens van Beperkt_tarief_inkomsten_buitenlandse_belastingplichtige_specificatie_lijst moet kleiner dan of gelijk zijn aan 2
Daarbij geldt dat :
Beperkt_tarief_inkomsten_buitenlandse_belastingplichtige_specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t:TaxationElsewhereLimitedRateForeignTaxpayerSpecification
13.4.05.u
aantal voorkomens van Inkomen_tegenwoordige_arbeid_NL_geen_heffing_NL_specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Inkomen_tegenwoordige_arbeid_NL_geen_heffing_NL_specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t-ext2:IncomePresentWorkWithoutDutchLevySpecification
13.4.05.v
aantal voorkomens van Inkomen_vroegere_arbeid_Nederland_geen_heffing_Nederland_specificatie_lijst moet kleiner dan of gelijk zijn aan 99
Daarbij geldt dat :
Inkomen_vroegere_arbeid_Nederland_geen_heffing_Nederland_specificatie_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t-ext2:IncomePreviousWorkWithoutDutchLevySpecification


Herleidbare beweringen
ContextMetBeginDateEnEndDate
xbrli:period/xbrli:startDate and xbrli:period/xbrli:endDate
ContextMetPartyDimensionDeclarant
xbrli:scenario/xbrldi:explicitMember/text() = 'bd-dim-mem:Declarant'
Regels index
BR-BD-
Herleidbare beweringen index
ContextMetBeginDateEnEndDate
ContextMetPartyDimensionDeclarant