The Egyptian Drug Authority #EDA has released an updated Implementation Guide for Phase 1 CSV
If your team built against Version 1, two things changed and both of them will break your file if you miss them.
Side note version 1 document describe the Egyptian track and trace platform by #EPTTS while version 2 name it #ETTP.
1. The header is now `Parent` with a capital P.
Version 1 had it lowercase. The pre-upload checklist states the header is case-sensitive, and processing is atomic, so a single lowercase letter rejects the entire file.
2. GLN values are now written plainly.
Version 1 used the EPC URN form, for example `urn:epc:id:gln:6285555000009`.
Version 2 uses the GLN on its own, so you write `6285555000009` and nothing else. Same for both `readPointGLN` and `bizLocationGLN`.
Neither change is difficult. Both are easy to miss, and neither gives you a partial upload. The file either passes or it does not.
Pre-Upload Validation Checklist
1. CSV header matches the template exactly , case-sensitive, fixed order, no extra or missing
2. Every row contains seqNo, Bizstep, eventTime, timeOffset, readPointGLN, bizLocationGLN, and epc , and seqNo runs 1, 2, 3... in order from the first data row of the file..
3. readPointGLN equals bizLocationGLN for every row.
4. Rows are strictly ordered by eventTime (ascending).
5. For SGTIN commissioning: parent uses (10), import is I/Blank, and expiryDate/manufDate end with 'T'.
6. For SSCC commissioning: parent/import/expiryDate/manufDate are blank.
7. For packing: parent is populated and references the correct parent EPC; child EPCs were commissioned previously.
8. 50K items recommended per file.
9. No more than 5 distinct lots per commissioning file.
Visit #Egypt at TraceHub website to explore guidelines and documents https://tracehub.1dts.com/RegulationHub/Country?code=EG
#PharmaceuticalSerialization #TrackAndTrace #EPCIS #GS1 #EDA #Egypt #ETTP #Traceability #TraceHub