The first 64 bits of the IPv6 address *are* the prefix, so if you've only been given a /64 assignment, the prefix is exactly what you were given by the ISP. This means you can only have one subnet (no routing between subnets for you).
A decent ISP will assign you either a /56 or a /48. That means there are 8 or 16 bits remaining for you to assign yourself to make LAN prefixes, meaning you can have either 256 LANs or 65536 LANs respectively.
[EDITED]
e.g. ISP gives you 2001:db8:abcd:ef00::/56
You can assign prefixes 2001:db8:abcd:ef00::/64 to 2001:db8:abcd:efff::/64 to up to 256 LANs.
"Prefix ID" is not a well-defined term, where do you see this - on a particular router perhaps? It might be asking for those 8 or 16 bits. If so, the first available value is zero.
Edited by candlerb (Fri 01-Dec-23 20:48:36)