{
 "institution": "Example State University",
 "note": "A fictional, illustrative housing and residence life ecosystem for a US public university. Replace the applications and links with your own.",
 "coverage": {
  "full": "Full: the application does this as designed",
  "partial": "Partial: does some of it, or only for some populations",
  "workaround": "Workaround: done by hand, in a spreadsheet or by email",
  "planned": "Planned: funded or scheduled, not yet live"
 },
 "roles": {
  "sor": "System of record",
  "contrib": "Contributes",
  "read": "Reads only"
 },
 "apps": [
  {
   "id": "starrez",
   "name": "StarRez",
   "type": "Vendor core",
   "vendor": "StarRez",
   "life": "Invest",
   "color": "#26264f",
   "desc": "The housing system: inventory, applications, assignments, contracts, check-in, occupancy, the resident portal and conference housing."
  },
  {
   "id": "roompact",
   "name": "Roompact",
   "type": "Third-party",
   "vendor": "Roompact",
   "life": "Invest",
   "color": "#0f766e",
   "desc": "Residence life operations: duty logs and rounds, incident reports, programming and resident conversations."
  },
  {
   "id": "maxient",
   "name": "Maxient",
   "type": "Third-party",
   "vendor": "Maxient",
   "life": "Maintain",
   "color": "#7c4dbd",
   "desc": "The conduct and care system: conduct cases, restricted reports and resident concerns referred from housing."
  },
  {
   "id": "aim",
   "name": "AssetWorks AiM",
   "type": "Third-party",
   "vendor": "AssetWorks",
   "life": "Maintain",
   "color": "#8a5a3c",
   "desc": "Facilities work orders for residence halls, fed from resident maintenance requests."
  },
  {
   "id": "cbord",
   "name": "CBORD CS Gold",
   "type": "Third-party",
   "vendor": "CBORD",
   "life": "Maintain",
   "color": "#b7791f",
   "desc": "Campus card, meal plans and residence hall door access."
  },
  {
   "id": "touchnet",
   "name": "TouchNet",
   "type": "Third-party",
   "vendor": "TouchNet",
   "life": "Maintain",
   "color": "#3f8f5a",
   "desc": "Card and ACH payments for application fees, prepayments and deposits."
  },
  {
   "id": "parcel",
   "name": "Parcel Pending lockers",
   "type": "Third-party",
   "vendor": "Quadient",
   "life": "Invest",
   "color": "#1f86b8",
   "desc": "Smart package lockers in the larger halls."
  },
  {
   "id": "ems",
   "name": "EMS Campus",
   "type": "Third-party",
   "vendor": "Accruent",
   "life": "Maintain",
   "color": "#4b7f99",
   "desc": "Meeting and event space booking for summer conferences."
  },
  {
   "id": "banner",
   "name": "Banner Student",
   "type": "Vendor module",
   "vendor": "Ellucian",
   "life": "Maintain",
   "color": "#a0659e",
   "desc": "The SIS: student identity, enrollment status and holds for eligibility, and housing status sent back."
  },
  {
   "id": "bar",
   "name": "Banner Student AR",
   "type": "Vendor module",
   "vendor": "Ellucian",
   "life": "Maintain",
   "color": "#5872c9",
   "desc": "The student account: receives room and board charges and holds payment status."
  },
  {
   "id": "okta",
   "name": "Okta",
   "type": "Third-party",
   "vendor": "Okta",
   "life": "Invest",
   "color": "#3b4a5e",
   "desc": "Single sign-on to the resident portal and staff workspace."
  },
  {
   "id": "dwh",
   "name": "Institutional data warehouse",
   "type": "Homegrown",
   "vendor": "In-house",
   "life": "Maintain",
   "color": "#9d4b73",
   "desc": "Nightly occupancy snapshots, revenue reports and forecasts."
  },
  {
   "id": "manual",
   "name": "Spreadsheets and email",
   "type": "Manual",
   "vendor": "—",
   "life": "Retire",
   "color": "#c0392b",
   "desc": "Accommodation requests, interim housing, charge reconciliation, damage billing and conference agreements kept by hand."
  }
 ],
 "links": [
  {
   "f": "1.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.1.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.1.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.1.6",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.1.7",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.1.8",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "1.1.9",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "1.1.9",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "1.2.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.2.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.2.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "1.2.4",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "1.2.4",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "1.2.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "2.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "2.1.2",
   "a": "cbord",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "2.1.2",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "2.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "2.1.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "2.1.5",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "3.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.1.3",
   "a": "touchnet",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "3.1.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.1.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.1.6",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.1.7",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.1.8",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "3.1.9",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.1.10",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "3.2.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.2.1",
   "a": "banner",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "3.2.2",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "3.2.2",
   "a": "banner",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "3.2.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "3.2.3",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "3.2.4",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "3.2.4",
   "a": "maxient",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "3.2.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.2.5",
   "a": "banner",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "3.2.6",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "3.2.7",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.2.7",
   "a": "banner",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "3.2.8",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "3.2.8",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "3.3.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.3.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.3.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "3.3.4",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "3.3.4",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "3.3.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.1.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "4.1.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.1.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.1.6",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.1.7",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.1.8",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.1.9",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.1.10",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "4.1.10",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "4.1.11",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.2.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.2.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.2.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "4.2.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.3.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.3.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.3.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "4.3.3",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "4.3.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.3.5",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "4.3.5",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "4.3.6",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "4.3.7",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "5.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "5.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "5.1.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "5.1.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "5.1.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "5.2.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "5.2.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "5.2.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "5.2.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "5.2.5",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "6.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "6.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "6.1.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "6.1.4",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "6.1.4",
   "a": "bar",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "6.1.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "6.2.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "6.2.1",
   "a": "bar",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "6.2.2",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "6.2.2",
   "a": "bar",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "6.2.2",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "6.2.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "6.2.3",
   "a": "touchnet",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "6.2.4",
   "a": "touchnet",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "6.2.4",
   "a": "starrez",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "7.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "7.1.2",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "7.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "7.1.4",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "7.1.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "7.1.6",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "7.2.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "7.2.2",
   "a": "roompact",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "7.2.2",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "7.2.3",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "7.2.3",
   "a": "aim",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "8.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "8.1.2",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "8.1.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "8.1.3",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "8.1.4",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "8.1.4",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "8.1.5",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "8.1.5",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "9.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "9.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "9.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "9.1.4",
   "a": "dwh",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "9.1.4",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "9.1.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "9.1.6",
   "a": "dwh",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "9.1.6",
   "a": "starrez",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "9.1.7",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "9.1.8",
   "a": "dwh",
   "cov": "planned",
   "role": "sor"
  },
  {
   "f": "9.1.9",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "9.1.10",
   "a": "dwh",
   "cov": "planned",
   "role": "sor"
  },
  {
   "f": "10.1.1",
   "a": "roompact",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "10.1.2",
   "a": "roompact",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "10.1.3",
   "a": "roompact",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "10.1.4",
   "a": "roompact",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "10.1.5",
   "a": "roompact",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "10.1.5",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "10.1.6",
   "a": "maxient",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "10.1.6",
   "a": "roompact",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "10.1.7",
   "a": "maxient",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "10.1.8",
   "a": "roompact",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "10.1.9",
   "a": "maxient",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "10.1.9",
   "a": "roompact",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "10.1.10",
   "a": "roompact",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "11.1.1",
   "a": "aim",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "11.1.1",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "11.1.2",
   "a": "aim",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "11.1.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "11.1.3",
   "a": "aim",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "11.1.4",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "11.1.4",
   "a": "aim",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "12.1.1",
   "a": "roompact",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "12.1.2",
   "a": "roompact",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "12.1.3",
   "a": "roompact",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "12.1.4",
   "a": "roompact",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "12.2.1",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "12.2.1",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "12.2.2",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "12.2.3",
   "a": "roompact",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "12.2.3",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "13.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "13.1.2",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "13.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "13.1.4",
   "a": "parcel",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "13.1.4",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "13.1.5",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "14.1.1",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "14.1.2",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "14.1.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "14.1.3",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "14.1.4",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "14.1.4",
   "a": "manual",
   "cov": "workaround",
   "role": "contrib"
  },
  {
   "f": "14.1.5",
   "a": "ems",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "14.1.6",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "15.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "15.1.2",
   "a": "okta",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "15.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "15.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "15.1.4",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "15.1.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "15.1.6",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "15.1.7",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "15.1.8",
   "a": "starrez",
   "cov": "planned",
   "role": "sor"
  },
  {
   "f": "15.1.9",
   "a": "starrez",
   "cov": "planned",
   "role": "sor"
  },
  {
   "f": "16.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "16.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "16.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "16.1.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "16.1.5",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "16.1.6",
   "a": "starrez",
   "cov": "planned",
   "role": "sor"
  },
  {
   "f": "17.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "17.1.1",
   "a": "banner",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "17.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "17.1.2",
   "a": "banner",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "17.1.3",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "17.1.3",
   "a": "banner",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "17.1.4",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "17.1.4",
   "a": "banner",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "17.2.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "17.2.1",
   "a": "bar",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "17.2.2",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "17.2.2",
   "a": "cbord",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "17.2.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "17.2.3",
   "a": "cbord",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "17.2.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "17.2.4",
   "a": "okta",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "17.2.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "17.2.6",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "17.2.7",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "17.2.8",
   "a": "dwh",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "17.2.8",
   "a": "starrez",
   "cov": "full",
   "role": "contrib"
  },
  {
   "f": "17.2.9",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "17.2.9",
   "a": "starrez",
   "cov": "partial",
   "role": "contrib"
  },
  {
   "f": "18.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "18.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "18.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "18.1.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "18.1.5",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "18.1.6",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "18.1.7",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "18.1.8",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "18.1.9",
   "a": "starrez",
   "cov": "planned",
   "role": "sor"
  },
  {
   "f": "19.1.1",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "19.1.2",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "19.1.3",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "19.1.4",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "19.1.5",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "19.1.6",
   "a": "starrez",
   "cov": "partial",
   "role": "sor"
  },
  {
   "f": "19.1.7",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "19.1.8",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "19.1.9",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "19.1.10",
   "a": "starrez",
   "cov": "full",
   "role": "sor"
  },
  {
   "f": "19.1.11",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  },
  {
   "f": "19.1.12",
   "a": "manual",
   "cov": "workaround",
   "role": "sor"
  }
 ],
 "notApplicable": []
}