Regels
Context
BR-BD-07.2.01
EachDistinctContextIdentifierScheme moet gelijk zijn aan www.belastingdienst.nl/identificatie
BR-BD-07.2.02
EachDistinctIdentifier moet geldig BSN nummer zijn
BR-BD-07.2.03
aan alle volgende voorwaarden moet voldaan worden:
startdatum van periode context EachContext moet gelijk zijn aan datumwaarde van 2025-01-01
einddatum van periode context EachContext moet gelijk zijn aan datumwaarde van 2025-12-31
Indien
EachContext is gevuld
Facts
BR-BD-07.4.01
aan alle volgende voorwaarden moet voldaan worden:
Berichtsoort moet gevuld zijn
Berichtidentificatie moet gevuld zijn
Brontype 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 :
Berichtidentificatie is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageIdentification
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Brontype is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceType
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
BR-BD-07.4.02
aan minimaal een van de volgende voorwaarden moet voldaan worden:
Berichtsoort moet gelijk zijn aan 0019
Berichtsoort moet gelijk zijn aan 0049
Berichtsoort moet gelijk zijn aan 0081
Berichtsoort moet gelijk zijn aan 0082
Berichtsoort moet gelijk zijn aan 0083
Berichtsoort moet gelijk zijn aan 0084
Berichtsoort moet gelijk zijn aan 0091
Berichtsoort moet gelijk zijn aan 0092
Berichtsoort moet gelijk zijn aan 0094
Berichtsoort moet gelijk zijn aan 0218
Berichtsoort moet gelijk zijn aan 1049
Berichtsoort moet gelijk zijn aan 1084
Berichtsoort moet gelijk zijn aan 1094
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
BR-BD-07.4.03
aan alle volgende voorwaarden moet voldaan worden:
Indicatie_ondertekend_subject moet gevuld zijn
Datum_wilsuiting moet gevuld zijn
Indien
aan minimaal één van de volgende voorwaarden is voldaan:
Berichtsoort gelijk is aan 0081
Berichtsoort gelijk is aan 0082
Berichtsoort gelijk is aan 0083
Berichtsoort gelijk is aan 0084
Berichtsoort gelijk is aan 1084
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Datum_wilsuiting is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:ExpressionWillDate
Indicatie_ondertekend_subject is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:TaxPayerSignatureIndication
BR-BD-07.4.05
aan alle volgende voorwaarden moet voldaan worden:
Kale_huur moet gevuld zijn
Datum_ingang_huuraanpassing moet gevuld zijn
Indien
Berichtsoort gelijk is aan 0019
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Datum_ingang_huuraanpassing is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:RentCommencingDate
Kale_huur is een enkele waarde en komt overeen met
Terugvalwaarde : 0
- Conceptnaam filter : bd-i-ext2:PlainRent
BR-BD-07.4.06
Datum_wilsuiting moet gevuld zijn
Indien
aan minimaal één van de volgende voorwaarden is voldaan:
Berichtsoort gelijk is aan 0091
Berichtsoort gelijk is aan 0092
Berichtsoort gelijk is aan 0094
Berichtsoort gelijk is aan 1094
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Datum_wilsuiting is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:ExpressionWillDate
BR-BD-07.4.07
aan alle volgende voorwaarden moet voldaan worden:
Burgerservicenummer_kind moet gevuld zijn
Datum_ingang_kinderopvang moet gevuld zijn
Kinderopvanginstelling_identificatie_lijst_tpf moet gevuld zijn
Aantal_uren_per_maand_lijst_tpf moet gevuld zijn
Uurtarief_lijst_tpf moet gevuld zijn
Naam_kinderopvanginstelling_lijst_tpf moet gevuld zijn
Postcode_NL_taf moet gevuld zijn
Huisnummer_NL_taf moet gevuld zijn
Indien
Berichtsoort gelijk is aan 0218
Daarbij geldt dat :
Aantal_uren_per_maand_lijst_tpf is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareMonthlyHours
- Tuple parent filter : bd-t-ext2:DayCareSpecificPresentation
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Burgerservicenummer_kind is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:ChildIdentificationNumber
Datum_ingang_kinderopvang is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareCenterCommencingDate
Huisnummer_NL_taf is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : nl-cd:HouseNumberNL
- Tuple ancestor filter : bd-t-ext2:DayCareSpecificPresentation
Kinderopvanginstelling_identificatie_lijst_tpf is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareCenterIdentification
- Tuple parent filter : bd-t-ext2:DayCareSpecificPresentation
Naam_kinderopvanginstelling_lijst_tpf is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareCenterName
- Tuple parent filter : bd-t-ext2:DayCareSpecificPresentation
Postcode_NL_taf is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : nl-cd:PostalCodeNL
- Tuple ancestor filter : bd-t-ext2:DayCareSpecificPresentation
Uurtarief_lijst_tpf is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareHourlyRate
- Tuple parent filter : bd-t-ext2:DayCareSpecificPresentation
BR-BD-07.4.08
aan alle volgende voorwaarden moet voldaan worden:
Inkomensbedrag moet gevuld zijn
Periode_aanduiding moet gevuld zijn
Indien
aan minimaal één van de volgende voorwaarden is voldaan:
Berichtsoort gelijk is aan 0049
Berichtsoort gelijk is aan 1049
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Inkomensbedrag is een enkele waarde en komt overeen met
Terugvalwaarde : 0
- Conceptnaam filter : bd-i-ext2:IncomeAmount
Periode_aanduiding is een enkele waarde en komt overeen met
Terugvalwaarde : 0
- Conceptnaam filter : bd-i-ext2:IncomeYear
BR-BD-07.4.10.a
aantal voorkomens van Medebewoner_lijst moet kleiner dan of gelijk zijn aan 6
Daarbij geldt dat :
Medebewoner_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t-ext2:InhabitantSpecification
BR-BD-07.4.10.b
aantal voorkomens van Woonadres_lijst moet kleiner dan of gelijk zijn aan 1
Daarbij geldt dat :
Woonadres_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t-ext2:ResidenceAddressPresentation
BR-BD-07.4.10.c
aantal voorkomens van Kinderopvangspecifieke_gegevens_lijst moet kleiner dan of gelijk zijn aan 1
Daarbij geldt dat :
Kinderopvangspecifieke_gegevens_lijst is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-t-ext2:DayCareSpecificPresentation
BR-BD-07.4.11
aan minimaal een van de volgende voorwaarden moet voldaan worden:
Brontype moet gelijk zijn aan 24
Brontype moet gelijk zijn aan 48
Daarbij geldt dat :
Brontype is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceType
BR-BD-07.4.12
Beconnummer moet gevuld zijn
Indien
Brontype gelijk is aan 24
Daarbij geldt dat :
Beconnummer is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxConsultantNumber
Brontype is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceType
BR-BD-07.4.13
Bronidentificatie moet gevuld zijn
Indien
Brontype gelijk is aan 48
Daarbij geldt dat :
Bronidentificatie is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceIdentification
Brontype is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceType
BR-BD-07.4.15
Brontype moet gelijk zijn aan 48
Indien
aan minimaal één van de volgende voorwaarden is voldaan:
Berichtsoort gelijk is aan 1049
Berichtsoort gelijk is aan 1084
Berichtsoort gelijk is aan 1094
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Brontype is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceType
BR-BD-07.4.16
Bronidentificatie moet niet gevuld zijn
Indien
Brontype gelijk is aan 24
Daarbij geldt dat :
Bronidentificatie is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceIdentification
Brontype is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceType
BR-BD-07.4.17
Beconnummer moet niet gevuld zijn
Indien
Brontype gelijk is aan 48
Daarbij geldt dat :
Beconnummer is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxConsultantNumber
Brontype is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceType
BR-BD-07.4.18
aan minimaal een van de volgende voorwaarden moet voldaan worden:
Berichtsoort moet gelijk zijn aan 1049
Berichtsoort moet gelijk zijn aan 1084
Berichtsoort moet gelijk zijn aan 1094
Indien
Brontype gelijk is aan 48
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Brontype is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:MessageSourceType
BR-BD-07.4.19.a
aan alle volgende voorwaarden moet voldaan worden:
Datum_ingang_huuraanpassing moet groter dan of gelijk zijn aan EachDistinctStartDate
Datum_ingang_huuraanpassing moet kleiner dan of gelijk zijn aan EachDistinctEndDate
Indien
Datum_ingang_huuraanpassing is gevuld
Daarbij geldt dat :
Datum_ingang_huuraanpassing is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:RentCommencingDate
EachDistinctEndDate is een enkele waarde en komt overeen met
Select : distinct-values(/xbrli:xbrl/xbrli:context/xbrli:period/xbrli:endDate)
EachDistinctStartDate is een enkele waarde en komt overeen met
Select : distinct-values(/xbrli:xbrl/xbrli:context/xbrli:period/xbrli:startDate)
BR-BD-07.4.19.b
aan alle volgende voorwaarden moet voldaan worden:
Datum_ingang_kinderopvang moet groter dan of gelijk zijn aan EachDistinctStartDate
Datum_ingang_kinderopvang moet kleiner dan of gelijk zijn aan EachDistinctEndDate
Indien
Datum_ingang_kinderopvang is gevuld
Daarbij geldt dat :
Datum_ingang_kinderopvang is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareCenterCommencingDate
EachDistinctEndDate is een enkele waarde en komt overeen met
Select : distinct-values(/xbrli:xbrl/xbrli:context/xbrli:period/xbrli:endDate)
EachDistinctStartDate is een enkele waarde en komt overeen met
Select : distinct-values(/xbrli:xbrl/xbrli:context/xbrli:period/xbrli:startDate)
BR-BD-07.4.19.c
aan alle volgende voorwaarden moet voldaan worden:
Datum_einde_periode moet groter dan of gelijk zijn aan EachDistinctStartDate
Datum_einde_periode moet kleiner dan of gelijk zijn aan EachDistinctEndDate
Indien
Datum_einde_periode is gevuld
Daarbij geldt dat :
Datum_einde_periode is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:PeriodEndDate
EachDistinctEndDate is een enkele waarde en komt overeen met
Select : distinct-values(/xbrli:xbrl/xbrli:context/xbrli:period/xbrli:endDate)
EachDistinctStartDate is een enkele waarde en komt overeen met
Select : distinct-values(/xbrli:xbrl/xbrli:context/xbrli:period/xbrli:startDate)
BR-BD-07.4.19.d
aan alle volgende voorwaarden moet voldaan worden:
Datum_wilsuiting moet groter dan of gelijk zijn aan EachDistinctStartDate
Datum_wilsuiting moet kleiner dan of gelijk zijn aan EachDistinctEndDate
Indien
Datum_wilsuiting is gevuld
Daarbij geldt dat :
Datum_wilsuiting is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:ExpressionWillDate
EachDistinctEndDate is een enkele waarde en komt overeen met
Select : distinct-values(/xbrli:xbrl/xbrli:context/xbrli:period/xbrli:endDate)
EachDistinctStartDate is een enkele waarde en komt overeen met
Select : distinct-values(/xbrli:xbrl/xbrli:context/xbrli:period/xbrli:startDate)
BR-BD-07.4.20
aan minimaal een van de volgende voorwaarden moet voldaan worden:
aan alle volgende voorwaarden moet voldaan worden:
Indicatie_buitenschoolse_opvang_lijst_tpf moet gevuld zijn
Indicatie_dagopvang_lijst_tpf moet niet gevuld zijn
aan alle volgende voorwaarden moet voldaan worden:
Indicatie_dagopvang_lijst_tpf moet gevuld zijn
Indicatie_buitenschoolse_opvang_lijst_tpf moet niet gevuld zijn
Indien
Berichtsoort gelijk is aan 0218
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Indicatie_buitenschoolse_opvang_lijst_tpf is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareOutOfSchoolIndication
- Tuple parent filter : bd-t-ext2:DayCareSpecificPresentation
Indicatie_dagopvang_lijst_tpf is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareIndication
- Tuple parent filter : bd-t-ext2:DayCareSpecificPresentation
BR-BD-07.4.21
aan minimaal een van de volgende voorwaarden moet voldaan worden:
aan alle volgende voorwaarden moet voldaan worden:
Indicatie_kindercentrum_lijst_tpf moet gevuld zijn
Indicatie_gastouderopvang_lijst_tpf moet niet gevuld zijn
aan alle volgende voorwaarden moet voldaan worden:
Indicatie_gastouderopvang_lijst_tpf moet gevuld zijn
Indicatie_kindercentrum_lijst_tpf moet niet gevuld zijn
Indien
Berichtsoort gelijk is aan 0218
Daarbij geldt dat :
Berichtsoort is een enkele waarde en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i:TaxReturnMessageType
Indicatie_gastouderopvang_lijst_tpf is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareGuestParentIndication
- Tuple parent filter : bd-t-ext2:DayCareSpecificPresentation
Indicatie_kindercentrum_lijst_tpf is een set met waarden en komt overeen met
Terugvalwaarde : leeg
- Conceptnaam filter : bd-i-ext2:DayCareCenterIndication
- Tuple parent filter : bd-t-ext2:DayCareSpecificPresentation
Generiek
BR-BD-00.3.01
aan minimaal een van de volgende voorwaarden moet voldaan worden:
EachUnitMeasure moet gelijk zijn aan xbrli:pure
EachUnitMeasure moet gelijk zijn aan xbrli:shares
aan alle volgende voorwaarden moet voldaan worden:
positie 1 met lengte 8 van EachUnitMeasure moet gelijk zijn aan iso4217:
positie 9 tot einde van EachUnitMeasure moet voorkomen in lijst GeneriekValideIso4217Codes
Indien
EachUnitMeasure is gevuld
BR-BD-00.4.01
aan alle volgende voorwaarden moet voldaan worden:
Relatienummer_softwareontwikkelaar moet gevuld zijn
Naam_softwarepakket moet gevuld zijn
Versie_softwarepakket 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
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
Units
BR-BD-07.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


Herleidbare beweringen
GeneriekValideIso4217Codes
("AED","AFN","ALL","AMD","ANG","AOA","ARS","AUD","AWG","AZN","BAM","BBD","BDT","BGN","BHD","BIF","BMD","BND","BOB","BOV","BRL","BSD","BTN","BWP","BYN","BYR","BZD","CAD","CDF","CHE","CHF","CHW","CLF","CLP","CNY","COP","COU","CRC","CUC","CUP","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ERN","ETB","EUR","FJD","FKP","GBP","GEL","GHS","GIP","GMD","GNF","GTQ","GYD","HKD","HNL","HRK","HTG","HUF","IDR","ILS","INR","IQD","IRR","ISK","JMD","JOD","JPY","KES","KGS","KHR","KMF","KPW","KRW","KWD","KYD","KZT","LAK","LBP","LKR","LRD","LSL","LTL","LYD","MAD","MDL","MGA","MKD","MMK","MNT","MOP","MRO","MRU","MUR","MVR","MWK","MXN","MXV","MYR","MZN","NAD","NGN","NIO","NOK","NPR","NZD","OMR","PAB","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RUB","RWF","SAR","SBD","SCR","SDG","SEK","SGD","SHP","SLL","SOS","SRD","SSP","STD","STN","SYP","SZL","THB","TJS","TMT","TND","TOP","TRY","TTD","TWD","TZS","UAH","UGX","USD","USN","UYI","UYU","UZS","VEF","VND","VUV","WST","XAF","XAG","XAU","XBA","XBB","XBC","XBD","XCD","XDR","XFU","XOF","XPD","XPF","XPT","XSU","XTS","XUA","XXX","YER","ZAR","ZMW")
Regels index
Context
Facts
Generiek
Units
Herleidbare beweringen index
GeneriekValideIso4217Codes