Hanuma Global
Services Consulting & Training Resources Insights & articles Country mandate tracker Readiness scorecard Company About us How we work Helios ↗ Contact us
How we work

No mystery about
what you get.

Specialist work is easy to describe vaguely. This page does the opposite — the three shapes an engagement takes, the actual artefacts that land on your desk, and how we price. Specimens included.

Engagement shapes

Three ways we're brought in

Most work starts small and deliberately so — a scoped piece of analysis that either de-risks the decision or tells you the problem is bigger than you thought.

Start here

Scoped analysis

Weeks · 1–2 specialists

A specific question answered properly: can we meet this mandate, what does this format actually require, why is this document being rejected, is this specification change going to hurt us.

  • Comprehensive analysis report
  • Use-case coverage matrix
  • Prioritised findings and effort
Programme

Implementation

Up to a year · 4–5 specialists

Building the thing. Mandate rollouts, any-to-any format engines, validation stacks, national syntax support — delivered as a team working alongside yours rather than over the wall.

  • Mapping documents and conversions
  • Schematron and validation rule sets
  • Test corpora and coverage evidence
Ongoing

Retained release management

Continuous · sized to your release cadence

The work that never finishes. Specifications get re-issued, code lists move, mandates shift. We track the changes that affect you and keep the artefacts current.

  • Specification change monitoring
  • Rule and code-list updates
  • Regression runs before each release
Specimen deliverables

What actually lands on your desk

Generic examples built from public standards, in the same form as the real thing. Client work stays confidential — these exist so you know exactly what you're buying.

Field mapping workbook

Every business term traced to source and target, with cardinality, constraints and a recommendation wherever the two models disagree.

UBL 2.1 → CII D16B
EN 16931 semantic model · 214 business terms
196 direct 12 transformed 6 structural
Source · UBL 2.1mappingTarget · CII D16B
BT-1
Invoice number
/Invoice/cbc:ID
BT-1
Invoice number
…/ram:ExchangedDocument/ram:ID
BT-2
Issue date
/Invoice/cbc:IssueDate
BT-2
Issue date · @format="102"
…/ram:IssueDateTime/udt:DateTimeString
BT-31
Seller VAT identifier
cac:AccountingSupplierParty/…/cbc:CompanyID
BT-31
Seller VAT identifier
…/ram:SpecifiedTaxRegistration/ram:ID
@schemeID="VA"
BG-20
Document level allowance
cac:AllowanceCharge (flat, repeating)
BG-20/21
Allowance and Charge
…/ram:SpecifiedTradeAllowanceCharge
ram:ChargeIndicator = false | true

Structural mismatch — not a 1:1 move. The target nests allowance and charge under a single element discriminated by ChargeIndicator. Split on the indicator and preserve document order. This is the row that breaks naïve converters, so it is stated with a recommendation rather than left to the implementer.

4 of 214 terms shown · every term traced, every mismatch stated
The shape of it

How an engagement runs

01

Scoping call

Free. One market or one problem. We tell you whether this is a week of work or a programme — including when the answer is "you don't need us for this".

02

Written proposal

Scope, deliverables, assumptions and an effort estimate in hours. No open-ended statements of work.

03

Delivery

Working in your tooling and your repositories where possible. Progress visible weekly, not at the end.

04

Handover

Artefacts, evidence and a walkthrough with the people who will maintain it. You should not need us to operate what we built.

Pricing

Hourly, transparent, estimated up front

We bill by the hour at a published rate we'll give you on the first call, against a written estimate agreed before work starts. No retainer minimums, no charge for the scoping conversation, and no surprise on the invoice — we tell you when an estimate is going to be exceeded before it is, not afterwards.

Fixed-fee is available where the scope genuinely permits it. For work that depends on a specification we haven't seen yet, we'll say so rather than pad an estimate to cover the unknown.

Get a rate and an estimate

Start with the scoping call

Thirty minutes, no cost, no obligation. Bring the market or the problem — you'll leave knowing roughly what it takes.