Vault, cloud and agent: choosing strategies for quality improvement and research based on routinely collected health data.