1{ 2 "$id": "cper-json-generic-dmar-section", 3 "$schema": "https://json-schema.org/draft/2020-12/schema", 4 "type": "object", 5 "required": ["requesterID", "segmentNumber", "faultReason", "accessType", "addressType", "architectureType", "deviceAddress"], 6 "additionalProperties": false, 7 "properties": { 8 "requesterID": { 9 "type": "integer" 10 }, 11 "segmentNumber": { 12 "type": "integer" 13 }, 14 "faultReason": { 15 "type": "object", 16 "required": ["value", "name", "description"], 17 "properties": { 18 "value": { 19 "type": "integer" 20 }, 21 "name": { 22 "type": "string" 23 }, 24 "description": { 25 "type": "string" 26 } 27 } 28 }, 29 "accessType": { 30 "type": "object", 31 "$ref": "../common/cper-json-nvp.json" 32 }, 33 "addressType": { 34 "type": "object", 35 "$ref": "../common/cper-json-nvp.json" 36 }, 37 "architectureType": { 38 "type": "object", 39 "$ref": "../common/cper-json-nvp.json" 40 }, 41 "deviceAddress": { 42 "type" : "integer" 43 } 44 } 45}