DOCUMENT STRUCTURE - Export Declaration

decHfrExport (decHfrExport) REQUIRED
Submission of data for the transport of goods with high fiscal risk, originating from the territory of the country and destined for the territory of another European Union Member State
part1REQUIRED
recipient(decHfrExport/part1/recipient)REQUIRED
Supplier/seller details (Transferor)
identREQUIRED
minLength: 9pattern: [0-9]{1,13}
Recipient/Buyer ID - PIN/FPN/PN/Bulstat/Service number NRA
identtype: identtypeREQUIRED
1235
Identification number type: 1=Bulstat, 2=PIN, 3=FPN/PN, 5=NRA
uin(decHfrExport/part1/uin)OPTIONAL
maxLength: 13
Unique number for transportation
carrier(decHfrExport/part1/carrier)OPTIONAL
Carrier details (choice: reprperson OR reprfirm)
reprpersonCHOICE
Individual person
isperson: xs:booleanREQUIRED
Flag - Individual person
name: xs:stringREQUIRED
maxLength: 200
Name/Title
egn: egnREQUIRED
length: 10pattern: [0-9]{10}
Identification number (PIN)
identtype: egntypeREQUIRED
2356
ID type: 2=PIN, 3=FPN/PN, 5=NRA, 6=Other
reprfirmCHOICE
Legal entity
isfirm: xs:booleanREQUIRED
Flag - Legal entity
name: xs:stringREQUIRED
maxLength: 200
Name/Title
bulstat: vinREQUIRED
maxLength: 15pattern: [A-Z0-9+*]{1,15}
Identification number
identtype: vintypeREQUIRED
1569
ID type: 1=Bulstat, 5=NRA, 6=Other, 9=VIN
issr(decHfrExport/part1/issr): xs:booleanREQUIRED
Flag - The supplier is also the carrier
organizer(decHfrExport/part1/organizer)OPTIONAL
Person organizing the transport (choice: reprperson OR reprfirm)
reprpersonCHOICE
Individual person
isperson: xs:booleanREQUIRED
Flag - Individual person
name: xs:stringREQUIRED
maxLength: 200
Name/Title
egn: egnREQUIRED
length: 10pattern: [0-9]{10}
Identification number (PIN)
identtype: egntypeREQUIRED
2356
ID type: 2=PIN, 3=FPN/PN, 5=NRA, 6=Other
reprfirmCHOICE
Legal entity
isfirm: xs:booleanREQUIRED
Flag - Legal entity
name: xs:stringREQUIRED
maxLength: 200
Name/Title
bulstat: vinREQUIRED
maxLength: 15pattern: [A-Z0-9+*]{1,15}
Identification number
identtype: vintypeREQUIRED
1569
ID type: 1=Bulstat, 5=NRA, 6=Other, 9=VIN
regvehicle(decHfrExport/part1/regvehicle)REQUIRED
maxLength: 15pattern: [0-9A-Z]{1,15}
Registration number of the main road vehicle
regtrailer1(decHfrExport/part1/regtrailer1)OPTIONAL
maxLength: 15pattern: [0-9A-Z]{1,15}
Registration number of trailer 1
regtrailer2(decHfrExport/part1/regtrailer2)OPTIONAL
maxLength: 15pattern: [0-9A-Z]{1,15}
Registration number of trailer 2
istransfer(decHfrExport/part1/istransfer): xs:booleanREQUIRED
Flag - Overloaded goods
transferaddress(decHfrExport/part1/transferaddress): addressdetailedOPTIONAL
Address of transshipment (REQUIRED if istransfer=true)
localaddress: xs:stringREQUIRED
maxLength: 100
Local address (street, №, block, entrance, apt.)
street: xs:stringOPTIONAL
maxLength: 100
Street name
numb: xs:stringOPTIONAL
maxLength: 5
Street number
ekatte: xs:stringREQUIRED
length: 5pattern: [0-9]{1,5}
EKATTE code
transferdate(decHfrExport/part1/transferdate): xs:dateOPTIONAL
Date of transhipment
transfertime(decHfrExport/part1/transfertime)OPTIONAL
maxLength: 5
Time of transhipment (HH:MM)
transcarrier(decHfrExport/part1/transcarrier)OPTIONAL
Carrier details for transhipment or new carrier
reprpersonCHOICE
Individual person
isperson: xs:booleanREQUIRED
Flag - Individual person
name: xs:stringREQUIRED
maxLength: 200
Name/Title
egn: egnREQUIRED
length: 10pattern: [0-9]{10}
Identification number (PIN)
identtype: egntypeREQUIRED
2356
ID type: 2=PIN, 3=FPN/PN, 5=NRA, 6=Other
reprfirmCHOICE
Legal entity
isfirm: xs:booleanREQUIRED
Flag - Legal entity
name: xs:stringREQUIRED
maxLength: 200
Name/Title
bulstat: vinREQUIRED
maxLength: 15pattern: [A-Z0-9+*]{1,15}
Identification number
identtype: vintypeREQUIRED
1569
ID type: 1=Bulstat, 5=NRA, 6=Other, 9=VIN
transregvehicle(decHfrExport/part1/transregvehicle)OPTIONAL
maxLength: 15pattern: [0-9A-Z]{1,15}
Registration number of the main road vehicle during transhipment
transregtrailer1(decHfrExport/part1/transregtrailer1)OPTIONAL
maxLength: 15pattern: [0-9A-Z]{1,15}
Registration number of additional road vehicle 1 in case of transshipment
transregtrailer2(decHfrExport/part1/transregtrailer2)OPTIONAL
maxLength: 15pattern: [0-9A-Z]{1,15}
Registration number of additional road vehicle 2 in case of transshipment
transhipment(decHfrExport/part1/transhipment)OPTIONAL
Transport data for water/rail/air requiring transshipment
istranshipment: xs:booleanREQUIRED
Flag - transhipment required
transporttypeOPTIONAL
123
Transport type: 1=Water, 2=Rail, 3=Air
transdate: xs:dateOPTIONAL
Date of transshipment
transtimeOPTIONAL
maxLength: 5
Time of transshipment (HH:MM)
transaddress: addressOPTIONAL
Address of transshipment
localaddress: xs:stringREQUIRED
maxLength: 100
Local address
street: xs:stringOPTIONAL
maxLength: 100
Street name
numb: xs:stringOPTIONAL
maxLength: 5
Street number
ekatte: xs:stringREQUIRED
maxLength: 5pattern: [0-9]{1,5}
EKATTE code
receivedaddress(decHfrExport/part1/receivedaddress): addressdetailedREQUIRED
Loading address of the goods - structured
localaddress: xs:stringREQUIRED
maxLength: 100
Local address (street, №, block, entrance, apt.)
street: xs:stringOPTIONAL
maxLength: 100
Street name
numb: xs:stringOPTIONAL
maxLength: 5
Street number
ekatte: xs:stringREQUIRED
length: 5pattern: [0-9]{1,5}
EKATTE code
receiveddate(decHfrExport/part1/receiveddate): xs:dateREQUIRED
Loading date of the goods
receivedtime(decHfrExport/part1/receivedtime)OPTIONAL
maxLength: 5
Time of loading (HH:MM)
cr(decHfrExport/part1/cr)REQUIRED[1..1]
Recipient/buyer details/3rd party
rowenumREQUIRED[1..∞]
crident: vinREQUIRED
maxLength: 15pattern: [A-Z0-9+*]{1,15}
Identification number/VIN of recipient/buyer
cridenttype: vintypeREQUIRED
1569
1=Bulstat, 5=NRA, 6=Other, 9=VIN
crnameREQUIRED
maxLength: 200
Name/Title of recipient/buyer
tident: vinOPTIONAL
maxLength: 15pattern: [A-Z0-9+*]{1,15}
Third party ID (triangular)
tidenttype: vintypeOPTIONAL
1569
Third party ID type
tnameOPTIONAL
maxLength: 200
Third party name
country: countryREQUIRED
maxLength: 2
Place of receipt – country (ISO code)
goods(decHfrExport/part1/cr/rowenum/goods)REQUIRED
Goods type
rowenum[1..∞]
codeREQUIRED
maxLength: 20
Commodity code under CN
quantitytypeOPTIONAL
maxLength: 50
кгм2броя
Unit of measure
quantitynet: xs:decimalREQUIRED
fractionDigits: 3
Quantity - Net
quantitygross: xs:decimalOPTIONAL
fractionDigits: 3
Quantity - Gross
price: xs:decimalREQUIRED
fractionDigits: 2
Value - leva
purposeREQUIRED
maxLength: 2
01020304050607
Purpose: 01=delivery, 02=claim, 03=donation, 04=processing, 05=storage, 06=other, 07=transit
purposeotherOPTIONAL
maxLength: 1000
Purpose description
cname(decHfrExport/part1/cname)REQUIRED
maxLength: 200
Contact person - Name
cphone(decHfrExport/part1/cphone)REQUIRED
maxLength: 10
Phone number
cphonecode(decHfrExport/part1/cphonecode)REQUIRED
maxLength: 10pattern: (+)?[0-9 -]{0,10}
Phone country code
cpemail(decHfrExport/part1/cpemail)REQUIRED
maxLength: 200pattern: [^@]+@[^.]+..+
Email address
dname(decHfrExport/part1/dname)REQUIRED
maxLength: 200
Name of declarant
iscorrect(decHfrExport/part1/iscorrect): xs:booleanREQUIRED
Declaration confirmation - Article 313 Criminal Code