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/).
- 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
-
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