Loading 104144/workflows/WF-001-EPOC/README.md +8 −3 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ participant IA as Issuing Authority participant SP as Service Provider IA ->> SP: /eevidence/production Request (Form 1) activate IA activate SP Note right of IA: CREATE AuthorisationObject (1)<br/>CREATE LDTaskObject (1..n)<br/>CREATE EPOCAdditionalInfo (1..n)<br/>CREATE DocumentObject (1) SP -->> IA: /eevidence/production Response Loading @@ -35,9 +37,12 @@ Note over SP: Processes the query<br/>to gather the requested data SP ->> IA: /eevidence/outcome Request (Data) Note left of SP: UPDATE AuthorisationObject (1)<br/>UPDATE LDTaskObject (1..n)<br/>UPDATE DocumentObject (1..n)<br/>DELIVER DeliveryObject (1..n) IA -->> SP: /eevidence/outcome Response deactivate SP deactivate IA ``` Links to example messages: - [(1) /eevidence/production Request](../../examples/form1.xml) - (2) /eevidence/production Response - ... [(1) /eevidence/production Request](../../examples/form1.xml) (2) /eevidence/production Response ... 104144/workflows/WF-002-EPOC.md +17 −2 Original line number Diff line number Diff line Loading @@ -8,12 +8,16 @@ sequenceDiagram autonumber participant IA as Issuing Authority participant EA as Enforcing Authority participant SP as Service Provider IA ->> SP: /eevidence/production Request (Form 1) activate IA activate SP Note right of IA: CREATE AuthorisationObject (1)<br/>CREATE LDTaskObject (1..n)<br/>CREATE EPOCAdditionalInfo (1..n)<br/>CREATE DocumentObject (1) create participant EA as Enforcing Authority IA ->> EA: Notification (Form 1 + Section M for Notification) (DIS Internal) activate EA SP -->> IA: /eevidence/production Response (Technical Acknowledgement) Note over EA: Assesses the request<br/>No grounds for refusal are found Loading Loading @@ -41,11 +45,22 @@ alt Request No ground for refusal Note right of EA: CREATE DocumentObject (1..n)<br/>CREATE EPOCAdditionalInfo (1..n) EA ->> IA: /eevidence/groundsforrefusal Request (No Grounds for Refusal) (DIS Internal) SP -->> EA: /eevidence/groundsforrefusal Response deactivate EA else Wait 10 days Note over SP: Holds the data end SP ->> IA: /eevidence/outcome Request (Data) Note left of SP: UPDATE AuthorisationObject (1)<br/>UPDATE LDTaskObject (1..n)<br/>UPDATE DocumentObject (1..n)<br/>DELIVER DeliveryObject (1..n) IA -->> SP: /eevidence/outcome Response deactivate SP deactivate IA ``` Links to example messages: [(1) /eevidence/production Request](../../examples/form1.xml) (2) Message internal to the DIS, not part of TS 104 144 (3) /eevidence/production Response ... Loading
104144/workflows/WF-001-EPOC/README.md +8 −3 Original line number Diff line number Diff line Loading @@ -11,6 +11,8 @@ participant IA as Issuing Authority participant SP as Service Provider IA ->> SP: /eevidence/production Request (Form 1) activate IA activate SP Note right of IA: CREATE AuthorisationObject (1)<br/>CREATE LDTaskObject (1..n)<br/>CREATE EPOCAdditionalInfo (1..n)<br/>CREATE DocumentObject (1) SP -->> IA: /eevidence/production Response Loading @@ -35,9 +37,12 @@ Note over SP: Processes the query<br/>to gather the requested data SP ->> IA: /eevidence/outcome Request (Data) Note left of SP: UPDATE AuthorisationObject (1)<br/>UPDATE LDTaskObject (1..n)<br/>UPDATE DocumentObject (1..n)<br/>DELIVER DeliveryObject (1..n) IA -->> SP: /eevidence/outcome Response deactivate SP deactivate IA ``` Links to example messages: - [(1) /eevidence/production Request](../../examples/form1.xml) - (2) /eevidence/production Response - ... [(1) /eevidence/production Request](../../examples/form1.xml) (2) /eevidence/production Response ...
104144/workflows/WF-002-EPOC.md +17 −2 Original line number Diff line number Diff line Loading @@ -8,12 +8,16 @@ sequenceDiagram autonumber participant IA as Issuing Authority participant EA as Enforcing Authority participant SP as Service Provider IA ->> SP: /eevidence/production Request (Form 1) activate IA activate SP Note right of IA: CREATE AuthorisationObject (1)<br/>CREATE LDTaskObject (1..n)<br/>CREATE EPOCAdditionalInfo (1..n)<br/>CREATE DocumentObject (1) create participant EA as Enforcing Authority IA ->> EA: Notification (Form 1 + Section M for Notification) (DIS Internal) activate EA SP -->> IA: /eevidence/production Response (Technical Acknowledgement) Note over EA: Assesses the request<br/>No grounds for refusal are found Loading Loading @@ -41,11 +45,22 @@ alt Request No ground for refusal Note right of EA: CREATE DocumentObject (1..n)<br/>CREATE EPOCAdditionalInfo (1..n) EA ->> IA: /eevidence/groundsforrefusal Request (No Grounds for Refusal) (DIS Internal) SP -->> EA: /eevidence/groundsforrefusal Response deactivate EA else Wait 10 days Note over SP: Holds the data end SP ->> IA: /eevidence/outcome Request (Data) Note left of SP: UPDATE AuthorisationObject (1)<br/>UPDATE LDTaskObject (1..n)<br/>UPDATE DocumentObject (1..n)<br/>DELIVER DeliveryObject (1..n) IA -->> SP: /eevidence/outcome Response deactivate SP deactivate IA ``` Links to example messages: [(1) /eevidence/production Request](../../examples/form1.xml) (2) Message internal to the DIS, not part of TS 104 144 (3) /eevidence/production Response ...