anchor.diff:  Report and if the VIN is already marked as failed, it will respond with
   ‘__Package ID__ failed’ in the response body and a 409 status code.
   
  +[[wl-b7-8]]
  +=== WL-B7-8 SOTA Core sends a "Get All Packages" notification to RVI Node Server
  +
  +SOTA Core can send a "Get All Packages" notification to RVI Node Server the  using JSON on port 80 over HTTP.
  +
  +* Upon the SOTA Core's request, RVI Node Server can accept a "Get All Packages" request and if it has been responded without errors, it will respond with a list of installed package IDs in the response body and a 200 status code. 
  +* Upon the SOTA Core's request, RVI Node Server can accept a "Get All Packages" request if the response contained errors, it will respond with an error message in the response body and a 409 status code.
  +
  +
   [[b-8]]
   == B-8 RVI Node Server - RVI Node Client
   
  
positive.code: * Upon the SOTA Client’s request, RVI Node Client can accept the Install
  Report and if the VIN is already marked as failed, it will respond with
  ‘__Package ID__ failed’ in the response body and a 409 status code.
  
  [[b-10]]
  == B-10 SOTA Client - Software Loading Manager
  
negative.code: respond with ‘__Package ID__ failed’ in the response body and a 409
  status code.
  
  [[wl-b10-7]]
  === WL-B10-7 SOTA Client sends a "Get All Packages" notification to Software Loading Manager
  
  SOTA Client can send an Install Report to Software Loading Manager the using JSON on port 80 over HTTP.
  
  * Upon the SOTA Client's request, Software Loading Manager can accept the "Get All Packages" notification and if no error occurs, it will respond with a list of installed Package IDs in the response body and a 200 status code. 
  * Upon the SOTA Client's request, Software Loading Manager can accept the "Get All Packages" notification and if an error occurs, it will reply with the appropriate error code in the response body and a 409 status code.
  
  
  [[b-11]]
  == B-11 Charging & Billing API - SOTA Core
  
  