NCTS Phase 5 Technical Interface Specification (TIS) changelog - hmrc/ctc-traders-phase5-tis GitHub Wiki

Learn about changes to the specification.

Version Date Changes
18.10 15/07/24
18.9 08/07/24
  • Updated Stypes.xsd to reflect different formats of PhaseID.
18.8 22/05/24
  • Updated missing Code Lists hyperlinks for CL196 and CL228. NCTS5 Key Dates updated for Post-Transition period (final state) Go-Live
18.7 02/04/24
18.6 15/03/24
18.5 05/03/24
  • Updated missing Code Lists hyperlinks.
18.4 21/02/24
18.3 05/01/24
18.2 22/01/24
  • Updated text and removed notes for Manual TAD Printing Guidelines. Updated link to Document TAXUD B1 15.12.2023-v.1.2
18.1 16/01/24
  • Updated code lists links CL385,CL610,CL195,CL182 and CL160 to point to ec.europa.eu
18.0 12/12/23
  • Added code lists with downloadable links as new page in TIS.
17.0 30/11/23
16.0 27/10/23
15.1 20/10/23
  • Remove section 'Date-time format' because XML messages sent to the NCTS do not necessarily conform to the ISO 8601 standard.
15.0 11/10/23
14.0 29/09/23
13.2 19/09/23
13.1 11/09/23
13.0 8/09/23
  • Make minor changes to the following messages types to ensure that they align with the latest NCTS5 documentation.
    • IE013:
      • ‘Customs Office of Exit for Transit (Declared)’ data group has new rule ‘G0587’
      • ‘Packaging’ > ‘Type of packages’ data element has new rules ‘B1919’ and ‘R0220’
      • ‘Packaging’ > ‘Number of packages’ data element has new rules ‘B1819’, ‘B1964’, and ‘R0219’
    • IE015:
      • ‘Customs Office of Exit for Transit (Declared)’ data group has new rule ‘G0587’
      • ‘Packaging’ > ‘Type of packages’ data element has new rules ‘B1919’ and ‘R0220’
      • ‘Packaging’ > ‘Number of packages’ data element has new rules ‘B1819’, ‘B1964’, and ‘R0219’
    • IE025:
      • ‘Commodity code’ data group priority has changed from ‘D’ to 'O' and rule ‘C0153’ has been removed
      • Goods Measure’ data group priority has changed from ‘R’ to ‘O'
    • IE029:
      • ‘Control Result’ data group priority has changed from 'D' to 'O' and rule ‘C0450’ has been removed
      • ‘Place of Loading’ data group priority has changed from ‘R’ to ‘O’
      • ‘Goods Measure’ data group priority has changed from ‘R’ to ‘O’
      • ‘Packaging’ > ‘Type of packages’ data element has new rule ‘R0220’
      • ‘Packaging’ > ‘Number of packages’ data element has new rule ‘R0219’
    • IE043:
      • ‘Goods Measure’ data group priority has changed from ‘R’ to ‘O’
      • ‘Packaging’ > ‘Type of packages’ data element has new rule ‘R0220’
      • ‘Packaging’ > ‘Number of packages’ data element has new rule ‘R0219’
    • IE044:
      • ‘Transport Document’ > ‘Type’ data element now uses rule ‘G0057’
      • ‘House Consignment’ > ‘Consignment Item’ > ‘Transport Document’ > ‘Type’ data element priority has changed from 'R' to 'O'
      • ‘House Consignment’ > ‘Consignment Item’ > ‘Additional Reference’ > ‘Reference number’ data element priority has changed from 'D' to 'O'
    • IE055:
      • ‘Invalid Guarantee Reason’ data group priority has changed from '1x' to '9x'
      • ‘Guarantee Reference’ > ‘Invalid Guarantee Reason’ > ‘Sequence number’ is a new data element with priority ‘R’, format ’n..5’, and rule ‘R0987’
  • Add the following new rules:
12.0 7/09/23
  • Add download links for code lists CL182, CL385, and CL610 in Rules C.
  • Add download links for code list CL182 in Rules R.
11.1 30/08/23
11.0 25/08/23
  • Add link in IE015 Declaration Data to IE015 completion guide in CTC Traders API phase 5 service guide.
  • Add link in IE013 Declaration Amendment to additional information about amendments and corrections in CTC Traders API phase 5 service guide.
10.1 8/08/23
10.0 14/07/23
  • Add clarification about single and multiple house consignments to TAD printing guidelines in Introduction.
  • Add 'N' (Not Usable) characteristic for data groups in Message details. If you use a data group with this priority in a message, NCTS will reject the message.
9.0 12/07/23
  • Add to Introduction guidelines for entering messageSender and messageRecipient details in arrivals and departures messages. The guidelines for messageRecipient will apply to NCTS5 Trader Test from 26 July 2023 and will also apply to the production UK NCTS5 service after it goes live in November 2023. Each message type table in the TIS contains at least one link to these guidelines.
8.4 7/07/23
  • Update the functional description of rule C0137 to align with NCTS5 documentation.
8.3 27/06/23
  • Update TAD printing guidelines in Introduction. There are separate guidelines for the transition period and the post-transition period.
  • Remove TSAD content from Introduction because TSADs are out of scope for NCTS5.
8.2 13/06/23
  • Update download links of the following code lists: CL016, CL060, CL101, CL141, CL163, CL164, CL192, CL215, CL251, CL716.
8.1 22/05/23
8.0 28/04/23
  • Add NCTS error codes to Message types.
  • Fix download links of the following code lists: CL016, CL060, CL101, CL141, CL163, CL164, CL192, CL215, CL251, CL716.
7.2 17/04/23
7.1 24/03/23
  • Remove message types IE140 and IE141 because they are out of scope for NCTS5.
7.0 16/02/23
  • Add field 'Message sender' to the following message types: IE007, IE013, IE014, IE015, IE044, IE141, IE170. It is a required field and the first field in each message type impacted. The field must contain the EORI number of the declarant.
  • Edit functional and technical descriptions of rule C0128 to align with the latest NCTS5 documentation.
6.0 26/01/23
5.0 19/01/23
  • Add content about NCTS5 cutover period to Introduction and Rules B and Rules E sections.
  • Upload NCTS5 data mapping spreadsheet to GitHub repository. Spreadsheet maps NCTS4 messages to NCTS5 technical interface specification.
4.2 25/11/22
4.1 14/11/22
4.0 21/10/22
3.2 14/10/22
  • Remove section Functional errors and move content to descriptions of message types IE056 and IE057.
  • Remove messages types IE023 and IE228.
3.1 11/10/22
3.0 29/09/22
2.2 16/09/22
  • Remove message types IE190 and IE191.
2.1 17/08/22
  • Remove rules and conditions that are irrelevant for traders.
2.0 16/08/22
1.2 1/08/22
  • Add XSD for all message types.
  • Remove CD messages for IE906 and IE917.
  • Edit Introduction.
1.1 11/07/22
1.0 16/06/22
⚠️ **GitHub.com Fallback** ⚠️