Message Header Elements
1 min
element code comments to mandatory the identification of the intended receiver of the message this field contains the identification number of the recipient for all painitiationrequests, this field contains epaini for all subsequent request messages, it will contain the participant id of the pbm/payer/third party processor for response messages, this field contains the spi of the provider vendor @qualifier conditional business rule if the to field is sent, then the qualifier must also be sent values d = prescriber id (used for spi) py = payer (pbm/payer or third party processor participant id) zzz = mutually defined (used when sending to epaini) from mandatory the identification of the sender of the message this field contains the identification number of the sender this field contains the spi (surescripts provider id) of the provider vendor, the participant id of the pbm/payer or third party processor, or epaini @qualifier conditional business rule if the from field is sent, then the qualifier must also be sent values d = prescriber id (used for spi) py = payer (pbm/payer or third party processor participant id) zzz = mutually defined (only used when surescripts is responding from epaini) messageid mandatory the sender should ensure the combination of the from and messageid elements is unique for at least 18 months surescripts recommends an unformatted globally unique identifier (guid) relatestomessageid conditional relates to message id is required by surescripts and usage details are further illustrated in the message linkage docid\ vjfkdx t weucphv8wfh6 section this field is the messageid of the most recent and relevant message in the workflow, including outside of only epa conversational messaging this is required for painitiationrequest, painitiationresponse, parequest, paresponse, paappealrequest, paappealresponse, pacancelrequest, pacancelresponse, error, verify, and status senttime mandatory date of the transmission please see utc time format docid\ a09jtncxqtaj1lqxdsedw section sendersoftware mandatory identifies the entity responsible that generated the message contains the software vendor name, product, and version/release these fields were previously blocked by surescripts when passing the message on to the receiver they will now be passed on to the receiver sendersoftwaredeveloper mandatory identifies the entity responsible for the software that generated the message the developer may be a software vendor or, if the software was developed "in house", the developer is the entity actually sending the message (e g , a chain) the value transmitted is determined by the sender software developer sendersoftwareproduct mandatory the text field that identifies the software developer’s product, as determined by the software developer softwareversionrelease mandatory the text field that identifies the version and release of the software product, as determined by the software developer testmessage conditional when sent, allowable values must match platform that message is being sent to values 1 = test (required in staging environment) all other values = live (production) surescripts does not recommend sending this field within the production environment message indicator flag conditional not applicable to prior authorization transactions isa13 conditional this is the interchange control number isa13 value from the eligibility response x12 271 transaction