Skip to main content


Ensemble is a messaging system. Ensemble packages all HL7 data that enters a production into Ensemble messages. The components of a production then pass HL7 data to each other using messages. Messages create an abstraction layer for describing the communication between different systems facilitated by an ensemble production.

generated description: ensemblemessagepassing


To learn more about Ensemble messages, read Defining Ensemble Messages in Developing Ensemble Productions.

To learn more about Ensemble virtual document classes, read Virtual Document Classes in Ensemble Virtual Documents.

To learn more about Ensemble HL7 messages, read HL7 Classes in the Ensemble HL7 Version 2 Development Guide.

FeedbackOpens in a new tab