Within the OpenHIE project there are a few major functions that a Interoperability Layer should perform: