Editor comment: This section will not be published in this document, but in the Profile database and OPC 10000-7 Profiles
Table 44 defines the corresponding ConformanceUnits for the OPC UA Information Model for Scheduler.
Table 44 – Conformance Units for Scheduler
| 
 Category  | 
        
 Title  | 
        
 Description  | 
| 
 Server  | 
        
 Scheduler Scheduling Base  | 
        
 Exposes the ObjectType ScheduleType, the DataTypes SpecialEventType, SpecialEventPeriodType, CalendarEntryType, DateType, Month, DayOfMonth, DayOfWeek, DateRangeType, TimeActionsType, BaseActionType, WriteLocalVariableActionType, CallLocalMethodActionType, TimeType and DailyScheduleType and all their supertypes in the AddressSpace. Supports a configuration with at least two instances of ScheduleType having at least 12 entries of DaySchedule in their WeeklySchedule (overall, not per day), and 6 entries in the ExceptionSchedule each having at least 6 entries of ListOfTimeActions.  | 
| 
 Server  | 
        
 Scheduler Calendar Base  | 
        
 Exposes the ObjectType CalendarType, the DataTypes CalendarEntryType, DateType, Month, DayOfMonth, DayOfWeek, and DateRangeType and all their supertypes in the AddressSpace. Supports a configuration with at least three instances of CalendarType, each having at least 10 entries in DateList.  | 
| 
 Server  | 
        
 Scheduler Scheduling Configuration  | 
        
 Supports at least on instance of ScheduleType supporting the Methods AddExceptionScheduleElements and RemoveExceptionScheduleElements to change the ExceptionSchedule Property and allowing writing the WeeklySchedule Property.  | 
| 
 Server  | 
        
 Scheduler Calendar Configuration  | 
        
 Supports at least on instance of CalendarType supporting the Methods AddDateListElements and RemoveDateListElements to change the DateList Property.  | 
| 
 Client  | 
        
 Scheduler Client Configuration  | 
        
 The client supports the configuration of instances of ScheduleType and CalendarType, by changing the configuration of existing Objects.  | 
Table 45 lists all Profiles defined in this document and defines their URIs.
Table 45 – Profile URIs for Scheduler
| 
 Profile  | 
        
 URI  | 
| 
 Scheduler Base Server Profile  | 
        
|
| 
 Scheduler Configuration Server Facet  | 
        
 http://opcfoundation.org/UA-Profile/Scheduler/Server/Configuration  | 
| 
 Scheduler Configuration Client Facet  | 
        
 http://opcfoundation.org/UA-Profile/Scheduler/Client/Configuration  | 
The following sections specify the Facets available for Servers that implement the Scheduler companion specification. Each section defines and describes a Facet or Profile.
Table 46 defines a Profile that describes the describes the base characteristics for all OPC UA Servers that support exposing schedules.
Table 46 - Scheduler Base Server Facet
| 
 Group  | 
        
 Conformance Unit / Profile Title  | 
        
 Mandatory / Optional  | 
| 
 Profile  | 
        
 0:Core 2022 Server Facethttp://opcfoundation.org/UA-Profile/Server/Core2022Facet  | 
        
 
  | 
| 
 Profile  | 
        
 0:Method 2021 Server Facethttp://opcfoundation.org/UA-Profile/Server/Methods2021  | 
        
 
  | 
| 
 Scheduler  | 
        
 Scheduler Scheduling Base  | 
        
 M  | 
| 
 Scheduler  | 
        
 Scheduler Calendar Base  | 
        
 O  | 
Table 47 defines a Facet that describes the base characteristics for all OPC UA Servers that support configuring schedules.
Table 47 – Scheduler Configuration Server Facet
| 
 Group  | 
        
 Conformance Unit / Profile Title  | 
        
 Mandatory / Optional  | 
| 
 Profile  | 
        
 Scheduler Base Server Facet  | 
        
 M  | 
| 
 Scheduler  | 
        
 Scheduler Scheduling Configuration  | 
        
 M  | 
| 
 Scheduler  | 
        
 Scheduler Calendar Configuration  | 
        
 O  | 
The following tables specify the Facets available for Clients that implement the Scheduler companion specification.
Table 48 defines a Facet that describes the base characteristics for all OPC UA Clients that support the configuration of schedules.
Table 48 – Scheduler Configuration Client Facet
| 
 Group  | 
        
 Conformance Unit / Profile Title  | 
        
 Mandatory / Optional  | 
| 
 Profile  | 
        
 0:AddressSpace Lookup Client Facethttp://opcfoundation.org/UA-Profile/Client/AddressSpaceLookup  | 
        
 
  | 
| 
 Profile  | 
        
 0:DataAccess Client Facethttp://opcfoundation.org/UA-Profile/Client/DataAccess  | 
        
 
  | 
| 
 Scheduler  | 
        
 Scheduler Client Configuration  | 
        
 M  |