150 likes | 322 Views
Paul Farrell (CRO) John Murray (ERS) Stefan Ellström (Bolagsverket). Branch Discovery Service. Agenda. EU Branch Directive Pilot (11 th ) Application in Production What now? BRITE User experiences. A little history. Problem was aired at ECRF 2004
E N D
Paul Farrell (CRO)John Murray (ERS) Stefan Ellström (Bolagsverket) Branch Discovery Service Branch Discovery Service
Agenda • EU Branch Directive Pilot (11th) • Application in Production • What now? • BRITE • User experiences Branch Discovery Service
A little history... • Problem was aired at ECRF 2004 • Cooperation between the CRO, Dublin & Companies House, UK • Early warning system for a ‘host’ registration authority on changes in the ‘home’ registration. • Prototype application • Simple design Branch Discovery Service
In Production • Branch Discovery service created • Web service design • Sample .NET application developed • Partners • Companies House, UK • Companies Registration Office, Ireland • Bolagsverket, Sweden • Bronnoysund Register Centre, Norway Branch Discovery Service
In Production Branch Discovery Service
Deployment • Web services based • Secure – SSL • Digital certificates issued to all participants • Central server hosted by CRO • Directory of Registers Branch Discovery Service
Registry Integration • Ease of Integration • Automatic interface generation (WSDL deployed) • Platform/technology independent • Phased integration • Flexibility Branch Discovery Service
Deployment Branch Discovery Service
BRC, Norway Integration Branch Discovery Service
BOLS approach • Bolagsverket’s IT environment based on - Unisys mainframe - Java / J2EE (mostly for integration) • Design and implementation based on 4 use cases : - watch Interreg status on parent companies - subscribe for status changes - alert case holders - transfer status of subscribed Swedish companies Branch Discovery Service
BOLS Interreg integration Branch Discovery Service
BOLS user interface Branch Discovery Service
User Experiences - BOLS • Using Web Services is easy (maybe easier than internal integrations). • Automatic interface generation (WSDL deployed) makes coding faster • Branch discovery application is small and light – makes it easy to use • Good security level Branch Discovery Service
User Experiences – BOLS cont. • The internal information handling and process definitions can be complex, for instance:- translation of a company’s ‘status’ - what process should a liquidation start ?- “invalid” values (eg. misspellings) in the BR register of other registers Branch Discovery Service
User Experiences – BOLS cont #2. • We didn’t expect any technical problems in integration -– and we didn’t get any either !( in two days, the communication was established). • Success factors: - possibility to integrate to legacy systems - identification of parental company - decisions of how status changes should be handled Branch Discovery Service