{
   "name": <"facility name">,
   "description": <"description">,
   "departments": {
      <"department ID">: {
         "beam_models": {
            <"beam model name">: {
               "data": {
                  "ds_machine": <"double scattering machine id">
               },
               "name": <"double scattering machine name">
            },
            <"beam model name">: {
               "data": {
                  "pbs_machine":  <"pbs machine id">
               },
               "name": <"pbs machine name">
            }
         },
         "description": <"description">,
         "machine_geometries": {
            "Machine Geometry": {
               "couch_limits": {
                  "min": <decimal value>,
                  "max": <decimal value>
               },
               "gantry_limits": {
                  "min": <decimal value>,
                  "max": <decimal value>
               },
               "frame_of_reference": {
                  "id": <"id">,
                  "label": {
                     "none": <null>
                  },
                  "nested": [],
                  "tags": [],
                  "transformation": {
                     "translation": {
                        "vector": [
                           {
                              "constant": <decimal value>
                           },
                           {
                              "constant": <decimal value>
                           },
                           {
                              "constant": <decimal value>
                           }
                        ]
                     }
                  }
               },
               "name": <"machine geometry name">
            }
         },
         "machines": {
            <"machine id">: {
               "description": <"description">,
               "location": <"location">,
               "manufacturer": <"manufacturer">,
               "name": <"machine name">,
               "rooms": {
                  <"room id">: {
                     "machine_geometry_name": <"matching machine geometry name">,
                     "mode_model": {
                        "ds_sobp": <"double scattering model ID">,
                        "pbs": <"pbs model ID">
                     },
                     "name": "",
                     "snout_names": [ <"snout"> ],
                     "mlc_parameters": {
                        "none": null                    
                     },
                     "imaging_parameters": {
                        "some": {
                           "imaging_sad": [<decimal value>, <decimal value>],
                           "source_to_panel": [<decimal value>, <decimal value>]
                        }
                     }
                  }
               },
               "serial": <"serial number">,
               "settings": []
            }
         },
         "modes": {
            <"radiation mode ID">: {
               "mode_type": <"delivery mode type name">,
               "name": <"mode name">,
               "optional_devices": [],
               "radiation_type": <"type. eg: proton, electron, photon, neutron">,
               "required_devices": [ <"list of devices. eg: aperture, compensator, shifter"> ],
               "snout_names": [ <"list of snouts"> ]
            }
         },
         "name": <"department name">,
         "snouts": {
            <"snout">: {
               "extension": {
                  "min": <decimal value>,
                  "max": <decimal value>
               },
               "field_size": [ <decimal value>, <decimal value> ],
               "physical_size": [ <decimal value>, <decimal value> ],
               "snout_length": <decimal value>,
               "name": <"snout name">,
               "downstream_device_gap": <decimal value>,
               "rc_info": {
                  "some": {
                     "extents": {
                        "corner": [ <decimal value>, <decimal value> ],
                        "size": [ <decimal value>, <decimal value> ]
                     },
                     "material_ref": <"material name. eg: lucite">,
                     "thickness": {
                        "max": <decimal value>,
                        "min": <decimal value>
                     }
                  }
               },
               "shape": <"snout shape. eg: circular, rectangular",
               "shifters": {
                  "some": {
                     "extents": {
                        "corner": [ <decimal value>, <decimal value> ],
                        "size": [ <decimal value>, <decimal value> ]
                     },
                     "material_ref": <"material name. eg: lucite">,
                     "thicknesses": [ <decimal value> ]
                  }
               },
               "slabs": {
                  "some": {
                     "extents": {
                        "corner": [ <decimal value>, <decimal value> ],
                        "size": [ <decimal value>, <decimal value> ]
                     },
                     "info": [
                        {
                           "count": <integer value>,
                           "range": <decimal value>,
                           "thickness": <decimal value>
                        },
                        {
                           "count": <integer value>,
                           "range": <decimal value>,
                           "thickness": <decimal value>
                        }
                     ],
                     "minimum_mill_radius": <decimal value>
                  }
               }
            }
         }
      }
   }
}