JWNET submission の状態遷移

JWNET submission の状態遷移 A lifecycle diagram generated by Archify. 01 / 主経路 02 / 照会待ち + 再送できる失敗 03 / Outcomes unsent · 送信意図を作成 · 主経路 01 unsent 送信意図を作成 queued · キューへ登録 · 主経路 02 queued キューへ登録 submitting · 要求ファイルを発行 · 主経路 03 submitting 要求ファイルを発行 awaiting_number · 送信済み・結果待ち · 主経路 04 awaiting_number 送信済み・結果待ち accepted · 正常結果 · 主経路 05 accepted 正常結果 querying · 照会待ち querying error · 再送できる失敗 error 結果不明・照会待ち 明示的なエラー 照会で未受理確認 照会で受理確認 再送 Legend start active state waiting terminal success failure / exit

主経路

  • • unsent → queued → submitting → awaiting_number → accepted の 5 段
  • • 要求ファイルを発行したら結果を待つ。結果ファイルはセンターで 2 週間しか保管されない

再送の境界

  • • 再送できるのは error だけ(error → queued)
  • • awaiting_number と querying は再送しない。受理済みの報告を再送すると二重報告になる

照会で確定

  • • querying は 3101 の照会結果で accepted か error に振り分ける
  • • 元図: docs/diagrams/state.md「JWNET submission」(Mermaid stateDiagram-v2)