Custom Types

Restriction NameValue
aCAPITALstring4FItemType
[restriction base="xbrli:tokenItemType"]
pattern([A-Z]{4})
anstring10VItemType
[restriction base="xbrli:tokenItemType"]
maxLength10
minLength1
anstring11VItemType
[restriction base="xbrli:tokenItemType"]
maxLength11
minLength1
anstring12FItemType
[restriction base="xbrli:tokenItemType"]
length12
anstring12VItemType
[restriction base="xbrli:tokenItemType"]
maxLength12
minLength1
anstring14VItemType
[restriction base="xbrli:tokenItemType"]
maxLength14
minLength1
anstring17VItemType
[restriction base="xbrli:tokenItemType"]
maxLength17
minLength1
anstring1FItemType
[restriction base="xbrli:tokenItemType"]
length1
anstring200VItemType
[restriction base="xbrli:tokenItemType"]
maxLength200
minLength1
anstring20VItemType
[restriction base="xbrli:tokenItemType"]
maxLength20
minLength1
anstring23VItemType
[restriction base="xbrli:tokenItemType"]
maxLength23
minLength1
anstring24VItemType
[restriction base="xbrli:tokenItemType"]
maxLength24
minLength1
anstring254VItemType
[restriction base="xbrli:tokenItemType"]
maxLength254
minLength1
anstring2FItemType
[restriction base="xbrli:tokenItemType"]
length2
anstring2VItemType
[restriction base="xbrli:tokenItemType"]
maxLength2
minLength1
anstring30VItemType
[restriction base="xbrli:tokenItemType"]
maxLength30
minLength1
anstring32VItemType
[restriction base="xbrli:tokenItemType"]
maxLength32
minLength1
anstring34VItemType
[restriction base="xbrli:tokenItemType"]
maxLength34
minLength1
anstring35VItemType
[restriction base="xbrli:tokenItemType"]
maxLength35
minLength1
anstring47VItemType
[restriction base="xbrli:tokenItemType"]
maxLength47
minLength1
anstring4VItemType
[restriction base="xbrli:tokenItemType"]
maxLength4
minLength1
anstring60VItemType
[restriction base="xbrli:tokenItemType"]
maxLength60
minLength1
anstring6930VItemType
[restriction base="xbrli:tokenItemType"]
maxLength6930
minLength1
anstring6FItemType
[restriction base="xbrli:tokenItemType"]
length6
anstring6VItemType
[restriction base="xbrli:tokenItemType"]
maxLength6
minLength1
anstring70VItemType
[restriction base="xbrli:tokenItemType"]
maxLength70
minLength1
anstring8FItemType
[restriction base="xbrli:tokenItemType"]
length8
anstring9VItemType
[restriction base="xbrli:tokenItemType"]
maxLength9
minLength1
astring1ItemType
[restriction base="xbrli:tokenItemType"]
pattern([a-zA-Z]{1})
astring3FItemType
[restriction base="xbrli:tokenItemType"]
pattern([a-zA-Z]{3})
customDateItemType
[restriction base="xbrli:tokenItemType"]
pattern((18|19|20)[0-9]{2}[-](0[13578]|1[02])[-]([012][1-9]|3[01]|[12][0])|(18|19|20)[0-9]{2}[-](0[469]|11)[-]([012][1-9]|30|[12][0])|(18|19|20)[0-9]{2}[-](02)[-](0[1-9]|1[0-9]|2[0-8])|(((18|19|20)(04|08|[2468][048]|[13579][26]))|2000)[-](02)[-]29|(18|19|20)[0-9]{2}[-](00)[-](00)|(18|19|20)[0-9]{2}[-](0[1-9]|1[012])[-](00))
monetary10_2ItemType
[restriction base="xbrli:monetaryItemType"]
fractionDigits2
maxInclusive9999999999.99
minInclusive0
monetary10_8ItemType
[restriction base="xbrli:monetaryItemType"]
pattern\d{2}\.\d{8}
monetaryNoDecimals10VItemType
[restriction base="xbrli:monetaryItemType"]
pattern(\-)?\d{1,10}
monetaryNoDecimals4VItemType
[restriction base="xbrli:monetaryItemType"]
pattern(\-)?\d{1,4}
monetaryNoDecimals9VItemType
[restriction base="xbrli:monetaryItemType"]
pattern(\-)?\d{1,9}
monetaryNoDecimalsNoZero10VItemType
[restriction base="xbrli:monetaryItemType"]
pattern(-?[1-9]\d{0,9})
nonNegativeInteger10VItemType
[restriction base="xbrli:nonNegativeIntegerItemType"]
totalDigits10
nonNegativeInteger12VItemType
[restriction base="xbrli:nonNegativeIntegerItemType"]
totalDigits12
nonNegativeInteger15VItemType
[restriction base="xbrli:nonNegativeIntegerItemType"]
totalDigits15
nonNegativeInteger1ItemType
[restriction base="xbrli:nonNegativeIntegerItemType"]
totalDigits1
nonNegativeInteger2FItemType
[restriction base="xbrli:tokenItemType"]
pattern[0-9]{2}
nonNegativeInteger3FItemType
[restriction base="xbrli:tokenItemType"]
pattern[0-9]{3}
nonNegativeInteger3VItemType
[restriction base="xbrli:nonNegativeIntegerItemType"]
totalDigits3
nonNegativeInteger4FItemType
[restriction base="xbrli:tokenItemType"]
pattern[0-9]{4}
nonNegativeInteger5VItemType
[restriction base="xbrli:nonNegativeIntegerItemType"]
totalDigits5
nonNegativeInteger6FItemType
[restriction base="xbrli:tokenItemType"]
pattern[0-9]{6}
nonNegativeInteger6VItemType
[restriction base="xbrli:nonNegativeIntegerItemType"]
totalDigits6
notificationNumberItemType
[restriction base="xbrli:tokenItemType"]
pattern(M|E)\d{9}
perc2_3ItemType
[restriction base="xbrli:decimalItemType"]
pattern(\d{2})[.]\d{3}
perc2_3VItemType
[restriction base="xbrli:decimalItemType"]
pattern\d{1,2}(\.\d{1,3})?
perc3_0ItemType
[restriction base="xbrli:nonNegativeIntegerItemType"]
totalDigits3
perc3_2ItemType
[restriction base="xbrli:decimalItemType"]
fractionDigits2
maxInclusive100.00
pattern(\d|\d{2}|\d{3})[.]\d{2}
totalDigits5
perc3ItemType
[restriction base="bd-types:nonNegativeInteger3VItemType"]
maxInclusive100
minInclusive0
totalDigits3
string512ItemType
[restriction base="xbrli:stringItemType"]
maxLength512
minLength1
studyYearItemType
[restriction base="xbrli:tokenItemType"]
pattern\d{4}(/)\d{4}
test11ItemType
[restriction base="xbrli:tokenItemType"]
pattern[0-9]{9}
vatIdentificationNumberItemType
[restriction base="xbrli:tokenItemType"]
pattern([0-9,A-Z]){1,12}
vatIdentificationNumberNLItemType
[restriction base="xbrli:tokenItemType"]
pattern([1-9]\d\d|\d[1-9]\d|\d\d[1-9])(\d){6}B([1-9]\d|\d[1-9])
vatNumberItemType
[restriction base="xbrli:tokenItemType"]
pattern[A-Za-z0-9\+\*]{1,12}
vatReturnNumberItemType
[restriction base="xbrli:tokenItemType"]
pattern[A-Z]{2}/[a-zA-Z0-9]*/Q[1-4][.]{1}[0-9]{4}
voesNumberItemType
[restriction base="bd-types:anstring11VItemType"]
patternEU[0-9]{9}
abrogationEmployeeItemType
[restriction base="xbrli:stringItemType"]
enumeration1
enumeration2
enumeration3
enumeration4
enumeration5
abrogationEntrpeneurItemType
[restriction base="xbrli:stringItemType"]
enumeration1
enumeration2
enumeration3
applicationIdItemType
[restriction base="xbrli:stringItemType"]
enumerationMOSS
enumerationVOES
contactItemType
[restriction base="xbrli:stringItemType"]
enumerationBPL
enumerationINT
deliveryVanUserItemType
[restriction base="xbrli:stringItemType"]
enumeration1
enumeration2
functionalCurrencyFactorItemType
[restriction base="xbrli:stringItemType"]
enumeration1
enumeration10
enumeration100
enumeration1000
enumeration10000
isoCountrycodeECMemberStatesItemType
[restriction base="xbrli:stringItemType"]
enumerationAT
enumerationBE
enumerationBG
enumerationCY
enumerationCZ
enumerationDE
enumerationDK
enumerationEE
enumerationEL
enumerationES
enumerationFI
enumerationFR
enumerationGB
enumerationHR
enumerationHU
enumerationIE
enumerationIT
enumerationLT
enumerationLU
enumerationLV
enumerationMT
enumerationNL
enumerationPL
enumerationPT
enumerationRO
enumerationSE
enumerationSI
enumerationSK
isoCountryCodeESRRItemType
[restriction base="xbrli:stringItemType"]
enumerationAND
enumerationAUT
enumerationCHE
enumerationMCO
enumerationSXM
mediaCodeItemType
[restriction base="xbrli:stringItemType"]
enumerationC
enumerationL
motivationCodeItemType
[restriction base="xbrli:stringItemType"]
enumeration01
enumeration99
ownHousePrincipalResidenceUsageSpecialSituationItemType
[restriction base="xbrli:stringItemType"]
enumerationA
enumerationE
enumerationO
enumerationU
enumerationV
postponementCodeItemType
[restriction base="xbrli:stringItemType"]
enumeration1
enumeration2
enumeration3
enumeration4
statementItemType
[restriction base="xbrli:stringItemType"]
enumeration1
enumeration2
taxNameItemType
[restriction base="xbrli:stringItemType"]
enumeration0
enumeration1
trainingItemType
[restriction base="xbrli:stringItemType"]
enumerationHBO/WO
enumerationMBO
vatRateTypeItemType
[restriction base="xbrli:stringItemType"]
enumerationREDUCED
enumerationSTANDARD
decimal20ItemType
[restriction base="xbrli:decimalItemType"]
totalDigits20
emailItemType
[restriction base="xbrli:stringItemType"]
maxLength254
minLength6
pattern[^@]+@[^@]+
formattedExplanationItemType
[restriction base="nl-types:string100000ItemType"]
imageItemType
[restriction base="xbrli:stringItemType"]
maxLength2000000
minLength1
monetary20ItemType
[restriction base="xbrli:monetaryItemType"]
totalDigits20
monetaryNoDecimals20ItemType
[restriction base="nl-types:monetary20ItemType"]
fractionDigits0
monetaryNoDecimalsItemType
[restriction base="nl-types:monetary20ItemType"]
fractionDigits0
nlzipItemType
[restriction base="xbrli:stringItemType"]
pattern([1-9]{1}[0-9]{3}[A-Z]{2})
nonNegative20ItemType
[restriction base="xbrli:stringItemType"]
pattern([0-9]{1,20})
nonNegativeDecimalItemType
[restriction base="nl-types:decimal20ItemType"]
minInclusive0
nonNegativeMonetary20ItemType
[restriction base="nl-types:monetary20ItemType"]
minInclusive0
nonNegativeMonetaryItemType
[restriction base="nl-types:monetary20ItemType"]
minInclusive0
nonNegativeMonetaryNoDecimals20ItemType
[restriction base="nl-types:monetary20ItemType"]
fractionDigits0
minInclusive0
nonNegativeMonetaryNoDecimalsItemType
[restriction base="nl-types:monetary20ItemType"]
fractionDigits0
minInclusive0
string250ItemType
[restriction base="xbrli:stringItemType"]
maxLength250
minLength1
string500ItemType
[restriction base="xbrli:stringItemType"]
maxLength500
minLength1
string1000ItemType
[restriction base="xbrli:stringItemType"]
maxLength1000
minLength1
string100000ItemType
[restriction base="xbrli:stringItemType"]
maxLength100000
minLength1
isoCountryCodes2CharactersItemType
[restriction base="xbrli:stringItemType"]
enumerationAC
enumerationAD
enumerationAE
enumerationAF
enumerationAG
enumerationAI
enumerationAL
enumerationAM
enumerationAN
enumerationAO
enumerationAQ
enumerationAR
enumerationAS
enumerationAT
enumerationAU
enumerationAW
enumerationAX
enumerationAZ
enumerationBA
enumerationBB
enumerationBD
enumerationBE
enumerationBF
enumerationBG
enumerationBH
enumerationBI
enumerationBJ
enumerationBL
enumerationBM
enumerationBN
enumerationBO
enumerationBQ
enumerationBR
enumerationBS
enumerationBT
enumerationBU
enumerationBV
enumerationBW
enumerationBY
enumerationBZ
enumerationCA
enumerationCC
enumerationCD
enumerationCF
enumerationCG
enumerationCH
enumerationCI
enumerationCK
enumerationCL
enumerationCM
enumerationCN
enumerationCO
enumerationCP
enumerationCR
enumerationCS
enumerationCU
enumerationCV
enumerationCW
enumerationCX
enumerationCY
enumerationCZ
enumerationDE
enumerationDG
enumerationDJ
enumerationDK
enumerationDM
enumerationDO
enumerationDZ
enumerationEA
enumerationEC
enumerationEE
enumerationEG
enumerationEH
enumerationER
enumerationES
enumerationET
enumerationEU
enumerationEZ
enumerationFI
enumerationFJ
enumerationFK
enumerationFM
enumerationFO
enumerationFR
enumerationFX
enumerationGA
enumerationGB
enumerationGD
enumerationGE
enumerationGF
enumerationGG
enumerationGH
enumerationGI
enumerationGL
enumerationGM
enumerationGN
enumerationGP
enumerationGQ
enumerationGR
enumerationGS
enumerationGT
enumerationGU
enumerationGW
enumerationGY
enumerationHK
enumerationHM
enumerationHN
enumerationHR
enumerationHT
enumerationHU
enumerationIC
enumerationID
enumerationIE
enumerationIL
enumerationIM
enumerationIN
enumerationIO
enumerationIQ
enumerationIR
enumerationIS
enumerationIT
enumerationJE
enumerationJM
enumerationJO
enumerationJP
enumerationKE
enumerationKG
enumerationKH
enumerationKI
enumerationKM
enumerationKN
enumerationKP
enumerationKR
enumerationKW
enumerationKY
enumerationKZ
enumerationLA
enumerationLB
enumerationLC
enumerationLI
enumerationLK
enumerationLR
enumerationLS
enumerationLT
enumerationLU
enumerationLV
enumerationLY
enumerationMA
enumerationMC
enumerationMD
enumerationME
enumerationMF
enumerationMG
enumerationMH
enumerationMK
enumerationML
enumerationMM
enumerationMN
enumerationMO
enumerationMP
enumerationMQ
enumerationMR
enumerationMS
enumerationMT
enumerationMU
enumerationMV
enumerationMW
enumerationMX
enumerationMY
enumerationMZ
enumerationNA
enumerationNC
enumerationNE
enumerationNF
enumerationNG
enumerationNI
enumerationNL
enumerationNO
enumerationNP
enumerationNR
enumerationNT
enumerationNU
enumerationNZ
enumerationOM
enumerationPA
enumerationPE
enumerationPF
enumerationPG
enumerationPH
enumerationPK
enumerationPL
enumerationPM
enumerationPN
enumerationPR
enumerationPS
enumerationPT
enumerationPW
enumerationPY
enumerationQA
enumerationRE
enumerationRO
enumerationRS
enumerationRU
enumerationRW
enumerationSA
enumerationSB
enumerationSC
enumerationSD
enumerationSE
enumerationSF
enumerationSG
enumerationSH
enumerationSI
enumerationSJ
enumerationSK
enumerationSL
enumerationSM
enumerationSN
enumerationSO
enumerationSR
enumerationSS
enumerationST
enumerationSU
enumerationSV
enumerationSX
enumerationSY
enumerationSZ
enumerationTA
enumerationTC
enumerationTD
enumerationTF
enumerationTG
enumerationTH
enumerationTJ
enumerationTK
enumerationTL
enumerationTM
enumerationTN
enumerationTO
enumerationTP
enumerationTR
enumerationTT
enumerationTV
enumerationTW
enumerationTZ
enumerationUA
enumerationUG
enumerationUK
enumerationUM
enumerationUN
enumerationUS
enumerationUY
enumerationUZ
enumerationVA
enumerationVC
enumerationVE
enumerationVG
enumerationVI
enumerationVN
enumerationVU
enumerationWF
enumerationWS
enumerationYE
enumerationYT
enumerationYU
enumerationZA
enumerationZM
enumerationZR
enumerationZW
isoCountryCodes3CharactersItemType
[restriction base="xbrli:stringItemType"]
enumerationABW
enumerationAFG
enumerationAGO
enumerationAIA
enumerationALA
enumerationALB
enumerationAND
enumerationANT
enumerationARE
enumerationARG
enumerationARM
enumerationASC
enumerationASM
enumerationATA
enumerationATF
enumerationATG
enumerationAUS
enumerationAUT
enumerationAZE
enumerationBDI
enumerationBEL
enumerationBEN
enumerationBES
enumerationBFA
enumerationBGD
enumerationBGR
enumerationBHR
enumerationBHS
enumerationBIH
enumerationBLM
enumerationBLR
enumerationBLZ
enumerationBMU
enumerationBOL
enumerationBRA
enumerationBRB
enumerationBRN
enumerationBTN
enumerationBUR
enumerationBVT
enumerationBWA
enumerationBYS
enumerationCAF
enumerationCAN
enumerationCCK
enumerationCHE
enumerationCHL
enumerationCHN
enumerationCIV
enumerationCMR
enumerationCOD
enumerationCOG
enumerationCOK
enumerationCOL
enumerationCOM
enumerationCPT
enumerationCPV
enumerationCRI
enumerationCSK
enumerationCUB
enumerationCUW
enumerationCXR
enumerationCYM
enumerationCYP
enumerationCZE
enumerationDEU
enumerationDGA
enumerationDJI
enumerationDMA
enumerationDNK
enumerationDOM
enumerationDZA
enumerationECU
enumerationEGY
enumerationERI
enumerationESH
enumerationESP
enumerationEST
enumerationETH
enumerationFIN
enumerationFJI
enumerationFLK
enumerationFRA
enumerationFRO
enumerationFSM
enumerationFXX
enumerationGAB
enumerationGBR
enumerationGEO
enumerationGGY
enumerationGHA
enumerationGIB
enumerationGIN
enumerationGLP
enumerationGMB
enumerationGNB
enumerationGNQ
enumerationGRC
enumerationGRD
enumerationGRL
enumerationGTM
enumerationGUF
enumerationGUM
enumerationGUY
enumerationHKG
enumerationHMD
enumerationHND
enumerationHRV
enumerationHTI
enumerationHUN
enumerationIDN
enumerationIMN
enumerationIND
enumerationIOT
enumerationIRL
enumerationIRN
enumerationIRQ
enumerationISL
enumerationISR
enumerationITA
enumerationJAM
enumerationJEY
enumerationJOR
enumerationJPN
enumerationKAZ
enumerationKEN
enumerationKGZ
enumerationKHM
enumerationKIR
enumerationKNA
enumerationKOR
enumerationKWT
enumerationLAO
enumerationLBN
enumerationLBR
enumerationLBY
enumerationLCA
enumerationLIE
enumerationLKA
enumerationLSO
enumerationLTU
enumerationLUX
enumerationLVA
enumerationMAC
enumerationMAF
enumerationMAR
enumerationMCO
enumerationMDA
enumerationMDG
enumerationMDV
enumerationMEX
enumerationMHL
enumerationMKD
enumerationMLI
enumerationMLT
enumerationMMR
enumerationMNE
enumerationMNG
enumerationMNP
enumerationMOZ
enumerationMRT
enumerationMSR
enumerationMTQ
enumerationMUS
enumerationMWI
enumerationMYS
enumerationMYT
enumerationNAM
enumerationNCL
enumerationNER
enumerationNFK
enumerationNGA
enumerationNIC
enumerationNIU
enumerationNLD
enumerationNOR
enumerationNPL
enumerationNRU
enumerationNTZ
enumerationNZL
enumerationOMN
enumerationPAK
enumerationPAN
enumerationPCN
enumerationPER
enumerationPHL
enumerationPLW
enumerationPNG
enumerationPOL
enumerationPRI
enumerationPRK
enumerationPRT
enumerationPRY
enumerationPSE
enumerationPYF
enumerationQAT
enumerationREU
enumerationROM
enumerationROU
enumerationRUS
enumerationRWA
enumerationSAU
enumerationSCG
enumerationSDN
enumerationSEN
enumerationSGP
enumerationSGS
enumerationSHN
enumerationSJM
enumerationSLB
enumerationSLE
enumerationSLV
enumerationSMR
enumerationSOM
enumerationSPM
enumerationSRB
enumerationSSD
enumerationSTP
enumerationSUN
enumerationSUR
enumerationSVK
enumerationSVN
enumerationSWE
enumerationSWZ
enumerationSXM
enumerationSYC
enumerationSYR
enumerationTAA
enumerationTCA
enumerationTCD
enumerationTGO
enumerationTHA
enumerationTJK
enumerationTKL
enumerationTKM
enumerationTLS
enumerationTMP
enumerationTON
enumerationTTO
enumerationTUN
enumerationTUR
enumerationTUV
enumerationTWN
enumerationTZA
enumerationUGA
enumerationUKR
enumerationUMI
enumerationURY
enumerationUSA
enumerationUZB
enumerationVAT
enumerationVCT
enumerationVEN
enumerationVGB
enumerationVIR
enumerationVNM
enumerationVUT
enumerationWLF
enumerationWSM
enumerationXXA
enumerationXXB
enumerationXXC
enumerationXXX
enumerationYEM
enumerationYUG
enumerationZAF
enumerationZAR
enumerationZMB
enumerationZWE