> For the complete documentation index, see [llms.txt](https://help.santesuite.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.santesuite.org/installation/installation-1/deployment/installing-software/santedb-server/installation-qualification/fhir-interface-validation/mpi-cr-test-cases-for-hl7v2.md).

# MPI/CR Test Cases for HL7v2

These test cases are based on the OpenHIE CR tests for HL7v2 transactions, and contain specific hints for SanteMPI.

## Security Configuration

All tests for HL7v2 should ensure they are using either:

* [Node authentication ](/developers/service-apis/hl7v2/hl7-authentication.md#node-authentication-using-x-509-certificates)- Meaning that an X.509 certificate environment has been configured on the MPI. Note that all device configurations should map the certificate to the credential for the device.
* [Msh8 Authentication](/developers/service-apis/hl7v2/hl7-authentication.md#msh-8-authentication) - Meaning that `MSH-8` should carry necessary authentication information to authenticate the sending node.

For more information on how HL7v2 messages are authenticated in SanteDB, please consult the [HL7 Authentication](/developers/service-apis/hl7v2/hl7-authentication.md) wiki article.
