Optional
dataThis field, if present, shall indicate app-specific data.
Optional
externalThis field, if present, shall indicate the list of additional external content identifiers.
This field shall indicate the program identifier for the program that should be recorded. This value is provided by the identifier field in ProgramStruct.
This field shall indicate whether the whole series associated to the program should be recorded. For example, invoking record program on an episode with that flag set to true, the target should schedule record the whole series.
Input to the Channel recordProgram command
See
MatterSpecification.v13.Cluster § 6.6.7.7