PANotification Message Scenarios
Surescripts Recognizes PANotification Message Format but Errors Found
1a) Provider Vendor -> Surescripts OR pharmacy software vendor-> Surescripts
1b) PANotification is sent to Surescripts.
1c) Surescripts recognizes the format as NCPDP PANotification but finds an error with the message. Surescripts returns an Error message.
- If the provider vendor sends PANotification to a pharmacy that is not enabled, an error is sent back to the provider vendor.
- If the pharmacy vendor sends PANotification to a provider vendors that is not enabled, an error is sent back to the pharmacy vendor.
- Missing required PACaseID returns a schema validation error.
Pharmacy Software Validates Message and Returns Status (Code 010):
2a) A PANotification message is sent to Surescripts from the provider vendor.
2b) Surescripts forwards the message on to the pharmacy software vendor.
2c) The pharmacy vendor validates the message and returns a Status (Code 010) message to Surescripts. Status (Code 010) is a synchronous message and means the message was accepted by ultimate receiver.
2d) Surescripts forwards the Status (Code 010) message back to the provider vendor
Provider Vendor Validates Message and Returns Status (Code 010):
3a) A PANotification message is sent to Surescripts from the pharmacy vendor.
3b) Surescripts forwards the message on to the provider vendor.
3c) The provider vendor validates the message and returns a Status (Code 010) message to Surescripts. Status (Code 010) is a synchronous message and means the message was accepted by ultimate receiver.
3d) Surescripts forwards the Status (Code 010) message back to the pharmacy vendor.