Files
dicom-iso/docs/diagrams/make-iso-flow.puml

28 lines
766 B
Plaintext

@startuml
hide footbox
skinparam shadowing false
skinparam sequenceMessageAlign center
skinparam responseMessageBelowArrow true
skinparam ArrowColor #444444
skinparam ParticipantBorderColor #666666
skinparam ParticipantBackgroundColor #F8F8F8
skinparam ActorBorderColor #666666
skinparam ActorBackgroundColor #F8F8F8
actor User
participant "HISv3 Verifikasi" as HIS
participant "DICOM ISO API" as API
participant "PACS Server" as PACS
participant "ISO Builder" as ISO
User -> HIS: Click "Make ISO"
HIS -> API: Request ISO by accession number
API -> PACS: Find and retrieve DICOM study
PACS --> API: Return DICOM files
API -> ISO: Build ISO from DICOM files
ISO --> API: ISO file ready
API --> HIS: Return ISO download
HIS --> User: User receives ISO file
@enduml