diff --git a/vehicle_status.py b/vehicle_status.py
index 4b5314abec9cae918c2123d575e94a5a909e31a7..9e9cc794775d6266652d41e8acb8c20780b1c3b4 100644
--- a/vehicle_status.py
+++ b/vehicle_status.py
@@ -1,7 +1,7 @@
 """
     schema: vehicle-specific decoded status message (DRAFT)
 """
-from . import message_header_schema, api
+from . import message_header_schema, vehicle_schema, api
 from flask_restx import fields
 
 
@@ -13,11 +13,7 @@ vehicle_status_message_schema = api.model(
             required=True,
             description="Message header",
         ),
-        "serial_number": fields.String(
-            required=True,
-            description="vehicle serial number",
-            example="ah-1",
-        ),
+        "platform": fields.Nested(vehicle_schema)
         "time": fields.String(
             required=True,
             description="Timestamp of message",
@@ -28,16 +24,6 @@ vehicle_status_message_schema = api.model(
             description="",  # we can track the version of the AE plan?
             example="",
         ),
-        "platform_ID": fields.Integer(
-            required=True,
-            description="Platform ID",
-            example=2,
-        ),
-        "platform_type": fields.String(
-            required=True,
-            description="The high level type of this vehicle",
-            example="alr",
-        ),
         "platform_state": fields.String(
             required=True,
             description="",