PHPackages                             virusphp/bridging-satusehat - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. virusphp/bridging-satusehat

ActiveLibrary[API Development](/categories/api)

virusphp/bridging-satusehat
===========================

Bridging Aplikasi dengan API SATUSEHAT (Integration Application With SATUSEHAT)

v1.5(1y ago)81661MITPHPPHP ^7.4|^8.0

Since Jun 2Pushed 1y ago2 watchersCompare

[ Source](https://github.com/virusphp/bridging-satusehat)[ Packagist](https://packagist.org/packages/virusphp/bridging-satusehat)[ RSS](/packages/virusphp-bridging-satusehat/feed)WikiDiscussions main Synced 4w ago

READMEChangelog (7)Dependencies (1)Versions (8)Used By (0)

SATUSEHAT
=========

[](#satusehat)

SATUSEHAT adalah ekosistem pertukaran data kesehatan (HIE: Health Information Exchange) yang menghubungkan sistem informasi atau aplikasi dari seluruh anggota ekosistem digital kesehatan Indonesia termasuk fasyankes, regulator, penjamin, dan penyedia layanan digital. SATUSEHAT sebagai ekosistem telah sesuai dengan Cetak Biru Transformasi Digital Kesehatan 2024 yang dapat diakses di situs dto.kemkes.go.id.

BRIDGING SATUSEHAT
==================

[](#bridging-satusehat)

bridging-satusehat adalah sebuah package yang di desain untuk mempermudah pengguna framework php ataupun native untuk melakukan generate token untuk akses ke service SATUSEHAT baik , semoga package ini dapat membantu teman-teman dalam melakukan develop terhadap perkembangan service SATUSEHAT

FEATURE
-------

[](#feature)

- Custom Url (Url Suka-suka)
- Generate Token ( Otomatis chaneling waktu akses URL BASE )
- Akses Auth URL
- Akses Base URL
- Akses Consent URL (On-going)
- KYC Generator (with RSA key)

Installation
------------

[](#installation)

### Composer

[](#composer)

```
composer require virusphp/bridging-satusehat
```

// configurasi for (Support laravel 7 ke atas)

Publish Config
--------------

[](#publish-config)

```
php artisan vendor:publish --provider="Virusphp\BridgingSatusehat\SatusehatServiceProvider" --tag=config
```

Usage
-----

[](#usage)

```
#Confirasi .env SATUSEHAT

# CONFIG SATUSEHAT PRODUCTION
API_SATUSEHAT_AUTH=https://api-satusehat.kemkes.go.id/oauth2/v1/
API_SATUSEHAT_BASE=https://api-satusehat.kemkes.go.id/fhir-r4/v1/
API_SATUSEHAT_CONSENT=https://api-satusehat.dto.kemkes.go.id/consent/v1/
API_SATUSEHAT_KFA=https://api-satusehat.kemkes.go.id/kfa/
API_SATUSEHAT_KFA_V2=https://api-satusehat.kemkes.go.id/kfa-v2/
API_SATUSEHAT_KYC=https://api-satusehat.kemkes.go.id/kyc/v1/

CLIENT_ID_SATUSEHAT="isi dengan client_id masing2"
CLIENT_SECRET_SATUSEHAT="isi dengan client_secret masing"
```

```
