Mobile-ID · Long-term digital evidence preservation
Customers and partnersWorkflow demoContact
Trusted LTANS
Evaluate
MOBILE-ID · TRUSTED LTANS

Management Reporting

Aggregate operational data and contracted usage units with source-transaction traceability.

VI–EN terminology

Outcome and scope

Explain operational and usage figures from source transactions without conflating intake, completion and billing units.

Documentation scope Workflow design and integration contract; operational configuration is confirmed per environment.
PrepareReceive
Reports on records, jobs, storage, verification, renewal and exports.Tenant/period reports and discrepancies to resolve before closing.

Participants: Service owners, operations, commercial reconciliation and audit.

Workflow and decision points

01

Define measures

Separate objects, retained bytes, jobs, verifications, timestamps and exports; billable units belong to the contract.

02

Collect with provenance

Retain tenant, period, eventId and relevant archiveId/jobId, distinguishing transaction and ingestion times.

03

Deduplicate and reconcile

Replay must not increase usage; failed jobs and late completions require explicit adjustment rules.

04

Close and export

Expose unreconciled amounts, period scope and report revision. Corrections link to the closed report.

States, guards and authority

CurrentGuardActorNextArtifact / recovery
Open period [model]Deduplicated event with provenanceAudit & ReportingProjection updated [model]Separate transaction/ingestion time and tenant; replay does not recount.
Unreconciled [model]Compare source transaction, revision and unitUsage reconciliationReconciled / discrepancy [model]Usage is not an approved charge; pricing belongs to the contract.
Closed period [model]Approved late adjustmentReport ownerAdjusted revision [model]Keep adjustment provenance and earlier reports; no silent edits.

Exceptions and controls

SituationActionBoundary
Duplicate eventDeduplicate by eventId within tenant context.No second charge.
Late transactionApply an auditable adjustment.Do not silently edit approved reports.
Missing source dataReport unreconciled amounts.Do not present unconfirmed totals as settled.
Authorization, approval and recovery

Distinguish accepted requests, completed jobs, retained storage and billable events. billing:read is scoped to the matching tenant.

Replayed events must not be double-counted; deduplicate by eventId and reconcile archiveId/jobId before closing.

Reconciliation artifacts and acceptance

Deduplicate replayed events by eventId, reconcile archiveId/jobId and distinguish intake requests from completed billable results.

Integration and data contract

APIApplication scopeDocumentation
GET /v1/audit-recordsaudit:readAudit and Reporting API
GET /v1/usage-reportsbilling:readAudit and Reporting API
Technical input and references
ElementDefinition
InputTransaction logs, plan-specific usage units, quota, reporting period and tenant identifier.
OutputUsage report, reconciliation differences and billing input; no unapproved pricing or quotas are published.

Execute and reconcile a scenario

ElementAction
Synthetic IDusage-test-001
TaskFix measurement period, units, source transactions and duplicate exclusions.
Acceptance caseReconciliation does not recount retries; separate storage, operations and bandwidth.

These are business test criteria; synthetic packages alone do not establish backend execution or valid ERS.

Next steps

Search LTANS documentation

Expanded illustration