See SATUSEHAT Integration Library for more detailed feature or direct installation
Feature Demonstration - FHIR Controller
- OAuth2 (POST)
- KYC SATUSEHAT Platform
- Using Encounter FHIR Classes
- Using Condition FHIR Classes
- Install the library by running
composer require ivanwilliammd/satusehat-integration
- Setup your .env based on .env.example template
- See SATUSEHAT Integration Library for more detailed feature or direct installation
- Clone this repository
git clone
- Install dependencies by running
composer install
- Create composer autoload by running
composer dumpauto
- Setup your .env based on .env.example template
- If setting up sqlite, create database.sqlite at database folder
- If setting up mysql, create database and setup .env based on your database configuration
- If setting up postgres, create database and setup .env based on your database configuration
- Don't forget to setup your SATUSEHAT environment variable configuration at .env
- Run migration
php artisan migrate:fresh --seed
- Run the project
php artisan serve
- Access the main URL and kogin with first main user :
Email : admin@satusehatlaravel.com
Password : satueshatindonesia
- Change the email and password of main master user from menu
Ubah Kata Sandi
- Pull the latest change
git pull
- Update the library
composer update
- Ensure that you have set your
SATUSEHAT_ENV
at .env file withPROD
- Add new user from menu
Daftar Pengguna
and create new user using validNIK
andNama
to be recorded as verificator SATUSEHAT Platform - Login with the user you create, and you could access the KYC menu right now
- Ensure your
php.ini
already enabledphp_openssl
extension - Ensure you already have your
OPENSSL_CONF
pointing toopenssl.cnf
- XAMPP openssl.cnf path
{XAMPP_INSTALLATION_DIRECTORY}\php\extras\ssl\openssl.cnf