@startuml !include design.plantuml.txt title 2.6 EPR_PatientExportDocuments actor patient as "Patient" box "Patient Portal" #B9C0B8 participant pp_gui as "Patient Portal" participant pp_x_service_user as "X-Service User" participant pp_pix_x_ref_consumer as "Patient Identifier \nCross-reference \nConsumer" participant pp_doc_consumer as "Document Consumer\n| X-Service User" participant pp_pmc as "Portable Media Creator" end box box "IdP" #DFF3F7 participant idp_user_authentication_provider as "User \nAuthentication \nProvider" end box box "Community Components" #FFEFDE participant cc_x_assertion_provider as "X-Assertion Provider" participant cc_mpi_x_ref_manager as "Patient Identifier \nCross-reference \nManger" end box patient -[#black]> pp_gui activate pp_gui !include_many step_pp_gui_saml.plantuml.txt !include step_pp_pix.plantuml.txt !include_many step_pp_xua.plantuml.txt pp_gui -[#black]> pp_doc_consumer: retrieve document entries to archive from reference and other communities\nsee 2_02b_EPR_PatientGetDoucments1of2 and 2_02b_EPR_PatientGetDoucments2of2) activate pp_doc_consumer pp_gui <[#black]- pp_doc_consumer deactivate pp_doc_consumer pp_gui -[#black]> pp_pmc: create archives from document entries including metadata activate pp_pmc pp_gui <- pp_pmc: [ITI-32] Distribute Document Set on Media deactivate pp_pmc patient <[#black]- pp_gui deactivate pp_gui @enduml