This is code is under development – your feedback will help us to improve it.
Reference Number Generation tooling (fsa-rn)
Tooling and specification to support the generation of Reference Numbers in particular for a Food Business Establishment Registration.
The specification provides a standard for the provision of reference numbers.
The specification is implemented with specific code that can be run as part of a digital service within one or more of those organisations. The reference numbers provided would be stored in data and provided as a reference number in a digital service at the point of creation.
Current development phase
This is in the Alpha phase of development. We use the alpha phase to: build prototypes of our services, test with users and in this case third-party suppliers and to show services are technically possible.
Document Version 0.1
Specification Version 0.1
The initial Java implementation (java-rn -
Further implementations are expected following initial testing discussions
Documentation and specification
See the project Wiki for the specification and other documentation such as context, rational and detail on the underlying methods. Note the Implementation and alpha notes for further details on the considerations to be aware of and this includes known areas that may change post Alpha
- See the specification documentation
- choose the code implementation (currently java-rn only)
- In implementation of the specification and code there is a need to assure that only one generator can operate with the combination of parameters:
typethis is may mean that direct client side browser implementations of the generator are problematic (and a server side implementation is required)