Enhanced program schema with script and actions