plans and charge codes and hardwareplan mapping