Choose language

A submission chain is not simply the sum of its parts

Portal, validation, integration with the back-end system, monitoring. On paper, you build a data submission chain by placing these four components side by side. In practice, however, the risk arises precisely in the gaps between them.

Government organizations that receive information from external parties are familiar with this pattern. Team A sets up the portal. Team B manages the validation. The integration with the source system is handled by Team C. Reports and overviews are managed by Team D. When a submitting party calls to say something isn’t working right, the first question is rarely “what exactly is wrong?” but rather “who should I contact?” This costs you two things that, as an implementing organization or regulator, you simply cannot afford to lose: turnaround time and trust. Submitting parties who receive no response to a technical question for the third time will solve the problem on their own. Usually, not in your favor.

Where things usually go wrong

  1. Between the portal and validation. A submitter uploads a file and receives the message “processed.” Then, three days later, it turns out the package was rejected due to a filing rule. In the meantime, the submitter has already shifted their attention to something else and now has to go back to the file. That could have been handled in real time.

  2. Between validation and processing. A file passes the technical check but contains a substantive discrepancy that isn’t noticed until the final analysis. Who calls the submitter? By when? According to which procedure? These details are often outlined in policy documents, not in the system, which leads to inconsistent application.

  3. Between processing and overview. Managers and policymakers ask, “How are we doing?” and receive an export that’s two weeks old. The data is there, but not in a usable form. A dashboard is built. Two years later, there are seven dashboards. No one knows which one is correct anymore.

What a well-designed chain actually does

  • It gives the submitter real-time feedback the moment the file is received. Not just “your file has been uploaded,” but “your file has been uploaded; the taxonomy is correct; filing rule 3.2.7 has triggered an alert; here’s the rule in your document.” That saves correction rounds and keeps submitters on board.

  • It offers a single, continuous audit trail from upload to processing. Not four log files in four systems, but a single workflow where you can track a specific file from “received at 2:03 p.m.” to “approved at 2:07 p.m., forwarded to system X at 2:08 p.m.” If something goes wrong, the discussion is based on facts rather than politics.

  • It provides a recipient dashboard that doesn’t require separate maintenance. If the chain itself is properly configured, the overview is a view of what already exists, not a parallel reality that you have to reconcile.

  • And it is based on deliberate choices about where the line is drawn between your organization and the vendor. Building everything yourself costs more than it seems: the expertise in iXBRL, chain integrations, security, and management has to be built up somewhere. Outsourcing everything creates dependency. The implementing organizations that do this well make a conscious choice: retaining ownership of the business logic while outsourcing the generic infrastructure.

In conclusion

A submission chain is not an IT project; it is a process chain that incorporates IT. Those who procure the chain as the sum of its components will end up with just that: the sum of its components. Those who put the chain out to tender as a single flow will get a flow. It sounds trite, but in practice, it makes the difference between a system that works and one that constantly needs to explain itself.

Frequently asked questions

Here are the most frequently asked questions about this topic. Is your question not listed, or do you have a comment? Feel free to contact us, we’re happy to talk.

Contact us

The complete flow through which external parties submit structured information to a government organization: from portal and validation to integration with the source system and the reports that result from it.

Separate components lead to separate responsibilities. When a submitting party reports a problem, the first question becomes “who should I contact?” instead of “what exactly is wrong?” That costs turnaround time and trust, and submitters eventually solve it their own way.

In three places. Between portal and validation (the submitter thinks the package is fine and hears days later that it was rejected). Between validation and processing (technically approved, but a substantive discrepancy is noticed late and the procedure is unclear). Between processing and overview (management reports lag behind and separate dashboards get added).

Real-time feedback to the submitter at the moment of upload, with a reference to the rule in the document. One continuous audit trail from upload to processing. A recipient dashboard that is a view of the existing chain, not a parallel system. And deliberate choices about what you do yourself and what you outsource.

No. It is a process chain that includes IT. Treat it as an IT project and you get a technical solution that constantly has to explain itself. Treat it as a process chain and you get a flow that works.

Be clear about which errors you want to see and when, how much guidance you offer submitters, and what you will do with the incoming data. And decide where the line lies between your organization and the vendor. These choices should not be left to be answered in the request for proposals.