Source

jk / docs / source / diag / uc2.diag

Full commit
seqdiag {
  default_fontsize = 16;
  autonumber = True;

  税務署 -> 認可機関 [label = "Grant(client_assertion,request(納税者all@港区))"];
  税務署 <-- 認可機関  [label = "ui_access_token" ];
 
  税務署 -> UserInfo [ label = "UserInfo(ui_access_token)" ];
  税務署 <-- UserInfo [ label = "UserInfoRes(区役所.扶養家族,access_token)" ];

  税務署 -> 区役所  [ label="扶養家族(access_token)" ];
  区役所 -> 認可機関 [ label="TokenRes(access_token)" ];
  区役所 <-- 認可機関 [ label="TokenResDoc(server_ppid_set)" ];

  区役所 -> 区役所 [ label="EncMap(server_ppid_set(納税者all))" ] ;

  税務署 <-- 区役所[ label="JSON(EncMapTable,扶養家族(納税者all))" ];
 
  税務署 -> 認可機関 [ label="DecMap(EncMapTable)" ] ;
  税務署 <--  認可機関 [ label="DecMapTable)" ] ;

  === for i in 納税者 ===
  税務署 -> 税務署 [ label="データ処理(DecMapTable,扶養家族(i))"  ] ;
  === endfor ===

}