For buyers contracting authority
Choose 48161000 when the deliverable is the library's operational platform, the catalogue, circulation, acquisitions and the public search interface, rather than a wider software bundle. The parent, Library software package (48160000), is the right pick when the procurement is broader or the lot is deliberately kept generic; this child narrows it to the management system itself.
The trap to watch is the line against services. Buying the software, hosted or on-premise, belongs here. Buying the running of the library as a facility, staffing, stock management, the building, is Library facilities services (92511000), a services code, not a software one. Where a contract folds both together, set the primary CPV code by whichever dominates the statement of work.
One more pattern from the awards: these tenders frequently pull in hardware and adjacent modules, RFID self-service kiosks, an automated storage and retrieval system, or a discovery layer over the catalogue. That is normal under this code, but where the equipment is the main purpose rather than the software, the hardware codes apply instead. Keep it here when the management platform is the heart of the contract.