To support the ability to match entities by entity fields in the FOLIO system, it is necessary to develop a unified engine for matching profiles and source data.
- Design interfaces and create PoC for matcher engine
- Extend current data-import-processing-core lib to provide such interfaces
- Implement functionality to match entities using profiles and store found entities in context for further processing
- A unified matcher engine that takes a context, tries to find an entity and returns a context with result