A large number of Electronic Medical Records (EMR) are currently available with a variety of features and architectures. Existing studies and frameworks presented some solutions to overcome the problem of specification and application of clinical guidelines toward the automation of their use at the point of care. However, they could not yet support thoroughly the dynamic use of medical knowledge in EMRs according to the clinical contexts and provide local application of international recommendations. This study presents the development of the Clinical Knowledge Platform (CKP): a collaborative interoperable environment to create, use, and share sets of information elements that we entitled Clinical Use Contexts (CUCs). A CUC could include medical forms, patient dashboards, and order sets that are usable in various EMRs. For this purpose, we have identified and developed three basic requirements: an interoperable, inter-mapped dictionary of concepts leaning on standard terminologies, the possibility to define relevant clinical contexts, and an interface for collaborative content production via communities of professionals. Community members work together to create and/or modify, CUCs based on different clinical contexts. These CUCs will then be uploaded to be used in clinical applications in various EMRs. With this method, each CUC is, on the one hand, specific to a clinical context and on the other hand, could be adapted to the local practice conditions and constraints. Once a CUC has been developed, it could be shared with other potential users that can consume it directly or modify it according to their needs.