Yes, except no plugging involved: It’s some sort of inductive way of programming it via a USB dongle. The info is written into this “programming program” which can read and write data to the unit, it’s written, and then you read it to make sure all the info was applied.
Then you label the unit physically with ship name, callsign, and MMSI. In addition to this there are two stickers that come with the unit, denoting the expiry date of the battery and the hydrostatic release. These go on the unit so that’s it easy to check if it’s time to replace them.











Any chance what you have is not an EPIRB, but a SART? SARTs are only registered with beacon ID and doesn’t require programming. Shows up on radar and sometimes AIS also. No sat comms involved.