All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.8.6 - 2023-05-12
- Updated test JSON files for update retiring Meta.Message.ID and Meta.Transmission.ID
1.8.5 - 2023-02-16
- Notifications to Media Model
1.8.4 - 2022-10-26
- ServiceDateTime to Media Model
1.8.3 - 2022-8-12
- Improved RedoxException error handling
1.8.2 - 2022-2-23
- DirectAddressFrom and DirectAddressTo to Media Model
1.8.1 - 2022-1-25
- Components, OrderedBy, Indications, and AdministeringProvider to Medication Model
1.8.0 - 2021-12-13
- Medications Model
- Medications#administration
1.7.4 - 2021-12-2
- Component Model ID Property Changed
1.7.3 - 2021-11-24
- Visit#AttendingProvider and helpers for ID, IDType, FirstName, LastName
1.7.2 - 2021-11-18
- Component Model
- Notes#Components
1.7.1 - 2021-10-07
- Visit#ReferringProvider and helpers for ID, IDType, FirstName, LastName
1.7 - 2021-06-08
- Notes model
1.6.1 - 2021-03-12
- Media model file helper to base64 files under 200KB
- Media model available= sets to valid Redox values with true/false
- Medai model provider entry
1.6.0 - 2021-02-04
- Media model
- MediaUpdate Model
- Media#create
- Visit#CancelReason
- Visit#DischargeDateTime
1.5.2 - 2021-01-08
- Visit#Type
- Visit#Status
- Visit#Reason
- Visit#Equipment
1.5.1 - 2020-12-22
- Contacts model
- Patient#contacts
- typo of martialstatus is now maritalstatus for Demographics model
1.5.0 - 2020-12-15
- Scheduling model
- Scheduling#create
- Scheduling#cancel
- Scheduling#reschedule
- Scheduling#modification
1.4.0 - 2020-10-13
- AbstractModel that does not add top level key
- OrderingProvider that is the base for PCP
- Provider model
- Provider#query
- Created new method that can add helpers dynamically from response
1.3.1 - 2020-10-02
- Transaction#as_json
- Visit#as_json
1.3.0 - 2020-09-17
- Transaction model
- Financial#create
1.2.0 - 2020-07-30
- Visit model
- Model#insurances helper for Patient.Insurances || Visit.Insurances
1.1.1 - 2020-06-15
- Bugfix with patient param in update
1.1.0 - 2020-06-15
- Moving to Requst classes instead of mixing in logic to models (kept backwards compatibility)
- Added potential matches to responses and implemented for patient search
- PotentialMatches class
1.0.2 - 2019-06-04
- Added Extensions to all Redox models
- Fixed warnings in gemspec
- Fixed author emails in gemspec
- Removed packaging of bin and files starting with '.'
- Added helper file to translate Redox JSON to Hashie model.
- Unused response model.
1.0.1 - 2019-05-02
- Check for high-level key as symbol
1.0.0 - 2019-05-01
- How it works
- Connection, RedoxClient, Authorization
- Global configuration block
- Gems httparty, hashie
- Identifiers, Demographics
0.1.6 - 2019-04-22
- Meta model
- Response and Authentication classes
- Created a single request method
- Allow caller to override all Meta
- Made calls consistent in return and call signature
0.1.5 - 2019-04-09
- Patient, Demographics, Identities models
0.1.4 - 2019-04-02
- Patient search
- Raise on auth failure
- Tweaks to console setup
0.1.3 - 2018-10-03
- Code of Conduct
- CircleCI status badge
- PatientUpdate EventType
- Ability to set FacilityCode
- Update gemspec to allow pushes to rubygems.org
- rubocop
0.1.2 - 2018-03-08
- CircleCI config
- .editorconfig
- Added rubocop as dev dependency
- Corrected author email
- Tweaks to pass rubocop
0.1.1 - 2017-10-12
- Redundant .gem file
- Fix WeInfuse capitalization
- Initial Release