bcgov / nr-forest-client

FSA Forest Client
Apache License 2.0
3 stars 2 forks source link

FSADT1-357 Explore BC Registry and Orgbook BC API #48

Closed MCatherine1994 closed 1 year ago

MCatherine1994 commented 2 years ago

FSADT1-357 Explore BC Registry and Orgbook BC API

Key problem to solve:

When to use the api:

Simple use case: When we create a new client for an organization, we first check if it exists in forest client database or if has duplicate:

Reference link: Bc registry API info https://developer.bcregistry.daxiom.ca/registry-search-api and https://developer.bcregistry.daxiom.ca/apis-summary/ and https://www2.gov.bc.ca/assets/gov/employment-business-and-economic-development/business-management/permits-licences-and-registration/registries-other-assets/api_info_session_april_22.pdf Orgbook API https://www.orgbook.gov.bc.ca/search, Orgbook BC https://www.orgbook.gov.bc.ca/entity/CP0002127

MCatherine1994 commented 2 years ago

Todo:

MCatherine1994 commented 2 years ago

Data comparison: compare the client data with the record in orgbook, just focus on the 23446 active client with client type corporation and association

Partial found (name or incorporation number match): 81% Found (name and incorporation number match): 54% Not found (neither name nor incorporation number match): 19% Match(name and incorporation number and status match): 32%

Definition for incorporation number match:

MCatherine1994 commented 1 year ago

The business api from bc registry to get the address: https://bcregistry-sandbox.apigee.net/business/api/v2/businesses/{identifier}/addresses https://bcregistry-demo.apigee.io/docs/businessproxy/1/routes/businesses/%7Bidentifier%7D/addresses/get