Semi E142.4
SEMI E142.4 defines a bulk item-transfer method for delivering a complete substrate map over SECS-II — sending the entire slot-occupancy result as a single packed binary data block in one transaction, rather than E142.2's approach of reporting individual slot status through discrete status-variable reads. E142.2 works well when a host needs to query a handful of slots or react to per-slot collection events, but reading status variables one at a time, or even as an array of individually-addressed SVIDs, becomes an inefficient way to move an entire carrier's map — 25 slots, or more for larger-format carriers — across the wire every time a full map is needed, which is routinely the case right after a mapping scan completes. E142.4 is the alternative that packages the whole map as one bulk transfer, trading per-slot addressability for a single efficient transaction.
The reason substrate mapping needed this second SECS-II binding alongside E142.2 is that "read the slot status" and "retrieve the entire map at once" are genuinely different access patterns with different efficiency profiles — a host reacting to a single collection event or checking one slot's status is well served by E142.2's discrete SVID/CEID model, but a host that needs the whole map immediately after a scan completes, which is the common case right before any transport sequence begins, pays an unnecessary transaction-overhead cost doing that as 25 or more separate reads instead of one bulk transfer. E142.4 doesn't replace E142.2; it gives a host the option to request the full map as one packed binary block when that's the access pattern that actually matters, the same kind of efficiency trade E125.2's protobuf encoding makes relative to E125.1's SOAP binding, just applied within SECS-II itself rather than across transports.
E142.4 is what makes retrieving a complete substrate map an efficient single operation rather than a string of individual slot queries — by defining a bulk item-transfer method that packages the whole carrier's slot-occupancy result as one binary block over SECS-II, it gives a host the fast path for the common case of needing the entire map immediately after a scan, while E142.2's discrete SVID/CEID model remains available for the cases where only a specific slot or event actually matters.