It is often the case that the inventory instance has multiple holdings associated with it. Also inventory holdings may have multiple items associated with it. Here is how they should be processed:
- Holdings and items required for each instance UUID are fetched and appened to the json
- Unit tests written
- API tests written
Note: The user story covers only logic required to implement the mapping profile. Generating the .mrc file is outside the scope.