NHS MESH (Message Exchange for Social Care and Health) secure messaging integration
MESH is the NHS's secure messaging system for healthcare organisations to exchange sensitive information safely and securely. Carenostix integrates with MESH for:
Standard clinical data exchange including HL7 messages, patient records, and test results
Formal clinical reports, pathology reports, and audit notifications
Confirmation of message receipt and processing status
Setting up MESH integration requires:
1. Order Submission: GP creates order in Carenostix
2. HL7 Generation: System generates ORM^O01 HL7 message
3. MESH Wrapping: Message wrapped in MESH envelope with destination mailbox
4. Transmission: Message sent via MESH to laboratory mailbox
5. Delivery Confirmation: Laboratory acknowledges receipt via MESH ACK
6. Result Processing: Lab processes order and sends results back via MESH
7. Unwrapping: Results extracted and processed into system
8. Notification: Requesting clinician notified of results
POST /api/mesh/send
{
"recipient": "X26LB001",
"message_type": "DATA",
"subject": "Test Results for Patient NHS 1234567890",
"content": "HL7 message content...",
"attachments": ["report.pdf"]
}
Response:
{
"status": "submitted",
"message_id": "MESH12345",
"recipient_mailbox": "X26LB001"
}