Skip to content

Commit

Permalink
Data export engine support
Browse files Browse the repository at this point in the history
Signed-off-by: Victor Chang <[email protected]>
  • Loading branch information
mocsharp authored Jul 25, 2023
1 parent 70bb82b commit a5fb63c
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions guidelines/diagrams/mig-export.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ title Export Results

participantgroup #00CC66 Informatics\nGateway
participant "SCU Export Watcher" as EW
participant "Data Export Plugin Engine" as DEPE
participant "SCU Export" as SCU
participant "FHIR Export" as FHIR
participant "DICOMweb Export" as DICOMWEB
Expand Down Expand Up @@ -36,6 +37,16 @@ PS->EW: Notify new export task event
activate EW

EW->DISK: Load results
EW->DEPE: Execute plugins (DicomFile, ExportRequestEventDetails)
activate DEPE
loop plugin in plugins
DEPE->DEPE: execute plugin
activate DEPE
DEPE<<--DEPE: return DicomFile
deactivate DEPE
end
EW<--DEPE: return DicomFile
deactivate DEPE

alt case DICOM
EW->SCU: Queue DICOM export task
Expand All @@ -62,6 +73,3 @@ EA->DB: Update task state
EW<--EA: Response
deactivate EA
deactivate EW



0 comments on commit a5fb63c

Please sign in to comment.