/das-apprenticeship-programs-indexer

:hourglass::nut_and_bolt: Apprenticeship, Assessment Organisation, Training Provider elastic search indexer

Primary LanguageTSQLMIT LicenseMIT

Digital Apprenticeship Service

Apprenticeship Programmes Indexer

crest Find Apprenticeship Training
Build Build Status
Web https://github.com/SkillsFundingAgency/das-apprenticeship-programs-indexer

Is responsible of creating a searchable index for apprenticeship and providers

Data sources

Standards and Frameworks

Providers

  • Course Directory
  • FCS Active provider list
  • UKRLP for provider addresses
  • HEI list
  • Roatp Service

Notes for Developers

There has been a recent update to FAT Indexer, so that it now consumes roatp from Roatp-service API instead of MetaDataStorage. You will require a roatp-service endpoint to consume for FAT Indexer to run locally. There are two options

  1. Setup and run roatp-service locally, concurrently with FAT Indexer
  2. Do the following steps to point your local FAT indexer to a working endpoint, in this case AT

Go to ServiceConfiguration.Local.cscfg and set all the roatp variables to empty eg

  • <Setting name="RoatpApiClientBaseUrl" value ="" />
  • <Setting name="RoatpApiAuthenticationInstance" value ="" />
  • <Setting name="RoatpApiAuthenticationTenantId" value =""/>
  • <Setting name="RoatpApiAuthenticationClientId" value =""/>
  • <Setting name="RoatpApiAuthenticationClientSecret" value =""/>
  • <Setting name="RoatpApiAuthenticationResourceId" value =""/>
  • <Setting name="RoatpApiAuthenticationApiBaseAddress" value =""/>