{"type": "object", "properties": {"INSTRUCTION_ID": {"type": "string", "description": "Unique Instruction Identifier."}, "VERSION_DATETIME": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Effective Date and Time of this record."}, "CONTRACT_ID": {"type": "string", "description": "Unique Contract Identifier used to create enablement."}, "DUID": {"type": "string", "examples": ["W/HOE#2"], "description": "Dispatchable Unit Identifier\nWARNING: This column may contain funny characters such as / (slash) or # (hash). This may break hive-style partitioning.\n"}, "DUID_PARTICIPANTID": {"type": "string", "description": "Primary recipient (SSM Service Provider) of enablement instruction."}, "END_INTERVAL_DATETIME": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "The last Dispatch Interval of the enablement."}, "EQUIPMENT_TYPE": {"type": "string", "description": "Dispatchable Unit resource (for example, GENERATOR, LOAD, BIDIRECTIONAL, SYNCHRONOUS CONDENSER)."}, "INITIAL_INSTRUCTION_ID": {"type": "string", "description": "Unique transaction identifier of initiating transaction if instruction related to an amendment or cancellation."}, "LASTCHANGED": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Last time record was changed."}, "MIN_DISPATCH_MW": {"type": "number", "description": "Minimum Dispatch Target required for DUID to enable the contract. Value of zero means cancellation of instruction."}, "SERVICE_TYPE": {"type": "string", "description": "Requested Service to provide(System strength-combination,System strength-coefficient,NSCAS-voltage control,NSCAS,Inertia,Transitional service-type 1 MSL,Transitional service-type 1,Transitional service-type 2)."}, "START_INTERVAL_DATETIME": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "The first Dispatch Interval of the enablement."}, "TNSP_PARTICIPANTID": {"type": "string", "description": "Participant ID of TNSP if contract procurer is TNSP."}, "UNIT_COUNT": {"type": "integer", "minimum": 0, "maximum": 65535, "description": "Number of sub-units within a DUID that are required for enablement. Value of zero means cancellation of instruction."}}, "required": ["INSTRUCTION_ID", "VERSION_DATETIME"], "description": "An enablement of an SSM Contract that instructs a Dispatchable Unit is to provide a System Security Service."}