ekopras18 / satusehat
Make it easy, why should it be hard?, Satusehat Integration
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2024-11-14 03:21:47 UTC
README
SATUSEHAT menggunakan HL7 FHIR dalam pengimplementasian standar data model dan Application Programming Interface (API).
Fast Healthcare Interoperability Resources FHIR adalah sebuah standar global (internasional) yang menetapkan format data beserta elemen-elemennya (yang disebut "resources") dan sebuah standar antarmuka pemrograman aplikasi (API/Application Programming Interface) untuk pertukaran informasi (interoperabilitas SATUSEHAT) yang pada penerapannya akan dibagi-bagi lagi menjadi beberapa alur proses sesuai penggunaannya (use case) baik use case dasar maupun use case tematik. FHIR dibaca “fire” dalam bahasa Inggris (/faier/).
Resources FHIR
- O-Auth2
- OAuth2 (Generate Token)
- Resources - Onboarding
- Organization
- Location
- Practitioner
- Patient
- Resources - Interoperability
- Encounter
- Account
- AllergyIntolerance
- CarePlan
- ChargeItem
- Claim
- ClaimResponse
- ClinicalImpression
- Composition
- Condition
- Coverage
- CoverageEligibilityRequest
- CoverageEligibilityResponse
- DiagnosticReport
- EpisodeOfCare
- FamilyMemberHistory
- ImagingStudy
- Immunization
- Invoice
- Medication
- MedicationDispense
- MedicationRequest
- MedicationStatement
- Observation
- Procedure
- QuestionnaireResponse
- RelatedPerson
- ServiceRequest
- Specimen
Installation
-
Install package via composer
composer require ekopras18/satusehat
-
Publish the configuration file & migration file
php artisan vendor:publish --provider="Ekopras18\Satusehat\SatusehatServiceProvider" --tag=satusehat
-
Set the configuration in
.env
file. example.env.example
SATUSEHAT_ENV=development|staging|production SATUSEHAT_CLIENT_ID=CWdRq............... SATUSEHAT_CLIENT_SECRET=vRTWTnAN............... SATUSEHAT_ORGANIZATION_ID=5990777e-............... SATUSEHAT_ORGANIZATION_NAME="RSUD X"
-
Migrate the table
php artisan migrate
-
Done