CDCgov / data-exchange-hl7

Enterprise Data Exchange (DEX) is a new cloud-native centralized data ingestion, validation, and observation service scoped for common data types (HL7, FHIR, CDA, XML, CSV) sent to the CDC. It helps public health stakeholders who send data to the CDC while reducing the maintenance efforts, complexity, and duplication of ingestion points to CDC.
Apache License 2.0
10 stars 14 forks source link

GENv1 HL7 Validations: QA-ReqID 00026 - error not returned when OBR-4 does not have literal value per PHIN Spec. #945

Open nadiackhan opened 1 year ago

nadiackhan commented 1 year ago

PHIN Spec2: vhttps://app.zenhub.com/files/510836864/49c5c572-308c-4b22-9c3a-ce8d0a39eb9d/download

Postman collection here

  1. Send a message with OBR-4 not equal to OBR(1)-4 - PERSUBJ^Person Subject^CDCPHINVS' OBR(2)-4 - NOTF^Individual Case Notification^CDCPHINVS
  2. Validate that an error is returned.

Actual Result: Error is not returned. Expected Result: Error should be returned when the literal values are not displayed.

image.png

marcia-schulman commented 1 year ago

The conformance statements for PERSUBJ and NOTF in Gen v1 have been added to the Structure Validator profile NND_ORU_V2.0.