prixa-telemedicine-rn-sdk
Version:
Welcome to Prixa Telemedicine. This is React Native SDK to our platform, Prixa Telemedicine.
327 lines (197 loc) • 6.29 kB
Markdown
### Changelog
#
#### Version 1.0.4
**Improvements:**
- Input not covered by keyboard in chat
- Change DoB picker to scroll mode for better UX
#
#### Version 1.0.3
**Bug Fixes:**
- Cannot open SDK again when using `back` button to close app
#
#### Version 1.0.2
**Improvements:**
- Add alert in consent when click `Setuju` before consent is loaded
**Bug Fixes:**
- Production API URL for baymax
#
#### Version 1.0.1
**Improvements:**
- Add loading process when download prescription
- Prescription file will be saved in `prescription` folder
**Bug Fixes:**
- Fix can't download in iOS and new prescription
#
#### Version 1.0.0
**Features:**
- Integration with Baymax Telekonsultasi
- New chat design with the ability to send picture and emojis
- New user JWT (partner need to re-register their patient account)
- DoB question when patient didn't have DoB
**Improvements:**
- In-chat prescription preview and download
- direct download to gallery
- New mandatory react-native library for client
- @react-native-community/cameraroll
- @react-native-community/datetimepicker
- react-native-svg
- rn-fetch-blob
#
#### Version 0.44.0
**Features:**
- Disallow pharmacy delivery for request made in more than 7 days after prescription was made
**Improvements:**
- Validation to auto resubmit order request
**Bug Fixes:**
- Fix tanggal resep year count in prescription image
- Fix incorrect abandoned consultation status assignment
#
#### Version 0.43.1
**Bug Fixes:**
- Fix nalar session ID
- Handle empty address
- Fix text rating
#
#### Version 0.43
**Improvements:**
- Add dependent type in Consultation’s Keluhan Summary
**Bug Fixes:**
- Fix consent page UI
- Fix Periksa Gejala URL to get diagnosis
#
#### Version 0.42
**Improvements:**
- Make dob field in User Profile API optional
**Bug Fixes:**
- Repair issue for multiple dependent profile
- Fix dependent name & card_number in submit prescription API to lifepack
#
#### Version 0.41
**New Features:**
- Adjust patient's telemedicine consent form based on client's settings
- Initiate pharmacy delivery order to pharmacy partner via automated email
- Video call & voice call feature controller
- Check e-Prescription & Initiate Pharmacy Delivery feature controller (Tombol Riwayat Resep On/Off)
- Check Pharmacy Delivery order details & status feature (Tombol Detail Pesanan On/Off)
- Provide eligible pharmacy fulfillment center options for pharmacy delivery order
- Dependent patient consultation (get dependent biodata or not)
- Enable registered dependent patient to get e-prescription
- Enable policy holder to order pharmacy delivery for dependent's e-prescription
**Improvements:**
- Enable user to check e-prescription during ongoing consultation (by accessing Riwayat Resep page & click Lihat Resep)
- Refocus e-prescription & pharmacy delivery to Riwayat Resep page (Moving Lihat Resep button inside Riwayat Resep page)
- Riwayat Resep & Detail Pesanan page UI touch up
- Show patient name in Riwayat Konsultasi
- Add static status in Riwayat Resep for ordered e-prescription with no order status follow up/webhook
**Bug Fixes:**
- Standardized patient profile view in Homepage
- Change button Kembali to Selesai in pop-up “Berhasil Submit Resep”
#
#### Version 0.40
- Enable user to check adjusted prescription
- Adjust wording pop-up “Berhasil Submit Resep”
- Change download & zoom icon
- Change loading bar
- Fix blank “Nama Pasien” in Pemesanan Obat page
- Fix Layout Button Resep Baru dan Resep Lama
#
#### Version 0.39
- “Proses klaim” button connection to parent app fixed
- Fix font size “total bayar” in Rincian Pesanan page
#
#### Version 0.38
- Fix Claim Button not clickable
- Fix iOS issue with model view
#
#### Version 0.37
- Fix Blank Page on Rejected Prescription
- Fix Pop Up Success IOS
- Fix Delivery Address
- Change prescription number into subscription id
#
#### Version 0.36.1
- More fixes for e-prescription
#
#### Version 0.36
- Fix payment data for e-prescription
#
#### Version 0.35
- Fix improper Cities cache
#
#### Version 0.34
- Fix import path
#
#### Version 0.33
- Fix get invoice URL & prescription URL dari prescription history yang ada invoice_url dan prescription_imagenya
- Fix uppercase letter buat status pesanan details page
#
#### Version 0.32
- Upgrade RN WebView to 10.9.0
#
#### Version 0.31
- Add E-prescription feature
- Change base URL to https://dev.api.core.prixa.ai for development and https://api.core.prixa.ai for production
#
#### Version 0.30
- Fix customer profile screen
#
#### Version 0.29.2
- Ignore .zip file
#
#### Version 0.29.1
- Ignore gitlab ci file
- Add LICENSE and CHANGELOG file
#
#### Version 0.29.0
- Add build minification
- Revert qiscus version due to error on missing `localStorage`
#
#### Version 0.28.0
- fix changing header on chat
- Microcopies fixes
- Transaction API documentation
#
#### Version 0.27.1
- Temporary disable dependent check
#
#### Version 0.27.0
- Add `age` for Generali
- More card number removal
- Remove company class from customer profile
- Add dependent screen
#
#### Version 0.26.0
**Bug fixes:**
- Make text area `justify` for timeline view
- Add more spaces on customer profile screen
- Remove card number info on Patient Detail component
#
#### Version 0.25.0
**Bug fixes:**
- Add `SafeAreaView` for notch devices (iOS)
- Add more spaces (padding) on toc
#
#### Version 0.24.0
**Bug fixes:**
- Fix Screen witdh
- Fix In-app article CTA link on iOS
- Voice and Video Call CTA on Doctor Profile
- Erase pop-up text on feedback confirmation
#
#### Version 0.23.0
**Changelog:**
- Update Voximplant account
- Add `.gitignore` file
- Add `.npmignore` file
**Bug fixes:**
- Fix weight and height input default values
- Fix intro slide, change `resizeMode` to `contain`
- Fix incorrect class name for AudioCallScreen
- Fix intro screen width
#
#### Version 0.22.0
**Changelog:**
- Updated packages and compatibility with RN below 0.60
- UI changes (hide e-mail, phone number, and age information from front end)
**Bug fixes:**
- Forced closed when initiating call on iOS 13 on iPhone X, iPhone XS, iPhone XS Max, iPhone XR, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max