Service-oriented openEHR repository for clinical data with composition commit, query and retrieve capabilities.