1. A method of generating an encoded data element, comprising the steps of: a) generating a template; b) generating at least one field in said template; c) determining a least amount of bits to encode a member value of at least one member in said at least one field in said template; d) generating an encodable bit stream of a sum of said least amount of bits to encode said member value of said at least one member of said at least one field in said template; e) indexing each of said least amount of bits to encode said member value of said at least one member in said at least one field in said template to a bit range of said encodable bit stream; f) coupling a template identifier to said encodable bit stream of said sum of said least amount of bits to encode said member value of said at least one member of said at least one field in said template; g) establishing a member value for said at least one member in said at least one field in said template; and h) encoding said member value of said at least one member established in said at least one field in said template as said least amount of bits indexed to said bit range of said encodable bit stream to generate an encoded data element.