Release Notes

> 0.1.1158

SWFT-1109

Fixed a bug where the GPI number was not being set in the Prescription object in the notification payloads.

SWFT-1106

Added support for Coupon and Savings cards to the prescription object. Two additional flags have been added to the prescription object: is_savings_card and is_coupon_card.

> 0.1.1121

SWFT-941

The Swifty Receiver has been updated to use Basic Authentication to be consistent with the Surescripts API approach. The receiver has also been updated to allow for tenantized configuration versus non-tenantized configuration. By default, the receiver will be configured for non-tenantized operation. To override, set the environment variable APP_IS_TENANT_AWARE=true.

If non-tenantized configuration is used, then the secret key used to store the username and password is {env-name}-receiver_auth_inbound.
If tenantized configuration is used, then the secret key used to store the username and password is {env-name}-{slug}_receiver_auth_inbound.

{env-name} is passed in as an environment variable ENVIRONMENT_NAME to differentiate between environments (e.g. dev, qa, local, etc).

> 0.1.1106

SWFT-915

Add optional description fields to PatientAllery, PatientCondition and PatientMedication objects. When a coded value (for Allery and Condition) or MedicationRef (for Medication) is not provided, it is expected that the description field will be populated in its place. This is to support non-coded values and is in alignment with the FHIR R4 specification for AllergyIntolerance, Condition and MedicationStatement resource types.

NOTE: Every effort should be made to use coded values for these fields. Coded values are preferred as many downstream analysis and review processes will perform more accurately with them versus patient entered free text.