updated HL7 handler to process EID labs
added test for null value errors
minor updates
moved rule tests to api
added provider-finding methods
ignore a message if not from PCS
remove PV1 segment to indicate lab (no encounter)
added rule for removing null confirmation results
Get provider and location from PD1 segment
Convert PV1 to PD1 instead of removing it for PCS labs