{"id":244456,"date":"2024-10-19T16:03:38","date_gmt":"2024-10-19T16:03:38","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-62541-42015\/"},"modified":"2024-10-25T11:02:51","modified_gmt":"2024-10-25T11:02:51","slug":"bs-en-62541-42015","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-62541-42015\/","title":{"rendered":"BS EN 62541-4:2015"},"content":{"rendered":"

This part of IEC 62541 defines the OPC Unified Architecture (OPC UA) Services<\/i>. The Services<\/i> described are the collection of abstract Remote Procedure Calls (RPC) that are implemented by OPC UA Servers<\/i> and called by OPC UA Clients<\/i>. All interactions between OPC UA Clients<\/i> and Servers<\/i> occur via these Services<\/i>. The defined Services<\/i> are considered abstract because no particular RPC mechanism for implementation is defined in this part. IEC 62541-6 specifies one or more concrete mappings supported for implementation. For example, one mapping in IEC 62541-6 is to XML Web Services. In that case the Services<\/i> described in this part appear as the Web service methods in the WSDL contract.<\/p>\n

Not all OPC UA Servers<\/i> will need to implement all of the defined Services<\/i>. IEC 62541-7 defines the Profiles<\/i> that dictate which Services need to be implemented in order to be compliant with a particular Profile<\/i>.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
4<\/td>\nForeword
Endorsement notice <\/td>\n<\/tr>\n
5<\/td>\nAnnex ZA (normative) Normative references to international publications with their corresponding European publications <\/td>\n<\/tr>\n
6<\/td>\nEnglish
CONTENTS <\/td>\n<\/tr>\n
16<\/td>\nFOREWORD <\/td>\n<\/tr>\n
18<\/td>\n1 Scope
2 Normative references <\/td>\n<\/tr>\n
19<\/td>\n3 Terms, definitions and conventions
3.1 Terms and definitions
3.2 Abbreviations and symbols <\/td>\n<\/tr>\n
20<\/td>\n3.3 Conventions for Service definitions
Tables
Table 1 \u2013 Service Definition Table <\/td>\n<\/tr>\n
21<\/td>\n4 Overview
4.1 Service Set model
Figures
Figure 1 \u2013 Discovery Service Set
Table 2 \u2013 Parameter Types defined in IEC\u00a062541-3 <\/td>\n<\/tr>\n
22<\/td>\nFigure 2 \u2013 SecureChannel Service Set
Figure 3 \u2013 Session Service Set
Figure 4 \u2013 NodeManagement Service Set <\/td>\n<\/tr>\n
23<\/td>\nFigure 5 \u2013 View Service Set
Figure 6 \u2013 Attribute Service Set <\/td>\n<\/tr>\n
24<\/td>\nFigure 7 \u2013 Method Service Set
Figure 8 \u2013 MonitoredItem and Subscription Service Sets <\/td>\n<\/tr>\n
25<\/td>\n4.2 Request\/response Service procedures
5 Service Sets
5.1 General
5.2 Service request and response header
5.3 Service results <\/td>\n<\/tr>\n
27<\/td>\n5.4 Discovery Service Set
5.4.1 Overview
Figure 9 \u2013 Discovery process <\/td>\n<\/tr>\n
28<\/td>\n5.4.2 FindServers <\/td>\n<\/tr>\n
29<\/td>\n5.4.3 GetEndpoints
Table 3 \u2013 FindServers Service Parameters <\/td>\n<\/tr>\n
31<\/td>\nFigure 10 \u2013 Using a Gateway Server
Table 4 \u2013 GetEndpoints Service Parameters <\/td>\n<\/tr>\n
32<\/td>\n5.4.4 RegisterServer
Figure 11 \u2013 The Registration Process \u2013 Manually Launched Servers <\/td>\n<\/tr>\n
33<\/td>\nFigure 12 \u2013 The Registration Process \u2013 Automatically Launched Servers <\/td>\n<\/tr>\n
34<\/td>\nTable 5 \u2013 RegisterServer Service Parameters
Table 6 \u2013 RegisterServer Service Result Codes <\/td>\n<\/tr>\n
35<\/td>\n5.5 SecureChannel Service Set
5.5.1 Overview <\/td>\n<\/tr>\n
36<\/td>\n5.5.2 OpenSecureChannel
Figure 13 \u2013 SecureChannel and Session Services <\/td>\n<\/tr>\n
38<\/td>\nTable 7 \u2013 OpenSecureChannel Service Parameters <\/td>\n<\/tr>\n
39<\/td>\n5.5.3 CloseSecureChannel
Table 8 \u2013 OpenSecureChannel Service Result Codes
Table 9 \u2013 CloseSecureChannel Service Parameters
Table 10 \u2013 CloseSecureChannel Service Result Codes <\/td>\n<\/tr>\n
40<\/td>\n5.6 Session Service Set
5.6.1 Overview
5.6.2 CreateSession <\/td>\n<\/tr>\n
42<\/td>\nFigure 14 \u2013 Multiplexing Users on a Session
Table 11 \u2013 CreateSession Service Parameters <\/td>\n<\/tr>\n
44<\/td>\n5.6.3 ActivateSession
Table 12 \u2013 CreateSession Service Result Codes <\/td>\n<\/tr>\n
46<\/td>\nTable 13 \u2013 ActivateSession Service Parameters <\/td>\n<\/tr>\n
47<\/td>\n5.6.4 CloseSession
5.6.5 Cancel
Table 14 \u2013 ActivateSession Service Result Codes
Table 15 \u2013 CloseSession Service Parameters
Table 16 \u2013 CloseSession Service Result Codes <\/td>\n<\/tr>\n
48<\/td>\n5.7 NodeManagement Service Set
5.7.1 Overview
5.7.2 AddNodes
Table 17 \u2013 Cancel Service Parameters <\/td>\n<\/tr>\n
49<\/td>\nTable 18 \u2013 AddNodes Service Parameters
Table 19 \u2013 AddNodes Service Result Codes <\/td>\n<\/tr>\n
50<\/td>\n5.7.3 AddReferences
Table 20 \u2013 AddNodes Operation Level Result Codes
Table 21 \u2013 AddReferences Service Parameters <\/td>\n<\/tr>\n
51<\/td>\n5.7.4 DeleteNodes
Table 22 \u2013 AddReferences Service Result Codes
Table 23 \u2013 AddReferences Operation Level Result Codes <\/td>\n<\/tr>\n
52<\/td>\n5.7.5 DeleteReferences
Table 24 \u2013 DeleteNodes Service Parameters
Table 25 \u2013 DeleteNodes Service Result Codes
Table 26 \u2013 DeleteNodes Operation Level Result Codes <\/td>\n<\/tr>\n
53<\/td>\n5.8 View Service Set
5.8.1 Overview
Table 27 \u2013 DeleteReferences Service Parameters
Table 28 \u2013 DeleteReferences Service Result Codes
Table 29 \u2013 DeleteReferences Operation Level Result Codes <\/td>\n<\/tr>\n
54<\/td>\n5.8.2 Browse <\/td>\n<\/tr>\n
55<\/td>\nTable 30 \u2013 Browse Service Parameters <\/td>\n<\/tr>\n
56<\/td>\n5.8.3 BrowseNext
Table 31 \u2013 Browse Service Result Codes
Table 32 \u2013 Browse Operation Level Result Codes <\/td>\n<\/tr>\n
57<\/td>\nTable 33 \u2013 BrowseNext Service Parameters
Table 34 \u2013 BrowseNext Service Result Codes <\/td>\n<\/tr>\n
58<\/td>\n5.8.4 TranslateBrowsePathsToNodeIds
Table 35 \u2013 BrowseNext Operation Level Result Codes <\/td>\n<\/tr>\n
59<\/td>\nTable 36 \u2013 TranslateBrowsePathsToNodeIds Service Parameters
Table 37 \u2013 TranslateBrowsePathsToNodeIds Service Result Codes <\/td>\n<\/tr>\n
60<\/td>\n5.8.5 RegisterNodes
Table 38 \u2013 TranslateBrowsePathsToNodeIds Operation Level Result Codes
Table 39 \u2013 RegisterNodes Service Parameters <\/td>\n<\/tr>\n
61<\/td>\n5.8.6 UnregisterNodes
5.9 Query Service Set
5.9.1 Overview
Table 40 \u2013 RegisterNodes Service Result Codes
Table 41 \u2013 UnregisterNodes Service Parameters
Table 42 \u2013 UnregisterNodes Service Result Codes <\/td>\n<\/tr>\n
62<\/td>\n5.9.2 Querying Views
5.9.3 QueryFirst <\/td>\n<\/tr>\n
64<\/td>\nTable 43 \u2013 QueryFirst Request Parameters <\/td>\n<\/tr>\n
65<\/td>\nTable 44 \u2013 QueryFirst Response Parameters <\/td>\n<\/tr>\n
66<\/td>\n5.9.4 QueryNext
Table 45 \u2013 QueryFirst Service Result Codes
Table 46 \u2013 QueryFirst Operation Level Result Codes <\/td>\n<\/tr>\n
67<\/td>\n5.10 Attribute Service Set
5.10.1 Overview
5.10.2 Read
Table 47 \u2013 QueryNext Service Parameters
Table 48 \u2013 QueryNext Service Result Codes <\/td>\n<\/tr>\n
68<\/td>\nTable 49 \u2013 Read Service Parameters
Table 50 \u2013 Read Service Result Codes <\/td>\n<\/tr>\n
69<\/td>\n5.10.3 HistoryRead
Table 51 \u2013 Read Operation Level Result Codes <\/td>\n<\/tr>\n
70<\/td>\nTable 52 \u2013 HistoryRead Service Parameters <\/td>\n<\/tr>\n
71<\/td>\n5.10.4 Write
Table 53 \u2013 HistoryRead Service Result Codes
Table 54 \u2013 HistoryRead Operation Level Result Codes <\/td>\n<\/tr>\n
72<\/td>\nTable 55 \u2013 Write Service Parameters <\/td>\n<\/tr>\n
73<\/td>\n5.10.5 HistoryUpdate
Table 56 \u2013 Write Service Result Codes
Table 57 \u2013 Write Operation Level Result Codes <\/td>\n<\/tr>\n
74<\/td>\n5.11 Method Service Set
5.11.1 Overview
Table 58 \u2013 HistoryUpdate Service Parameters
Table 59 \u2013 HistoryUpdate Service Result Codes
Table 60 \u2013 HistoryUpdate Operation Level Result Codes <\/td>\n<\/tr>\n
75<\/td>\n5.11.2 Call <\/td>\n<\/tr>\n
76<\/td>\nTable 61 \u2013 Call Service Parameters
Table 62 \u2013 Call Service Result Codes <\/td>\n<\/tr>\n
77<\/td>\n5.12 MonitoredItem Service Set
5.12.1 MonitoredItem model
Table 63 \u2013 Call Operation Level Result Codes <\/td>\n<\/tr>\n
78<\/td>\nFigure 15 \u2013 MonitoredItem Model <\/td>\n<\/tr>\n
79<\/td>\nFigure 16 \u2013 Typical delay in change detection <\/td>\n<\/tr>\n
81<\/td>\nFigure 17 \u2013 Queue overflow handling <\/td>\n<\/tr>\n
82<\/td>\nFigure 18 \u2013 Triggering Model <\/td>\n<\/tr>\n
83<\/td>\n5.12.2 CreateMonitoredItems <\/td>\n<\/tr>\n
84<\/td>\nTable 64 \u2013 CreateMonitoredItems Service Parameters
Table 65 \u2013 CreateMonitoredItems Service Result Codes <\/td>\n<\/tr>\n
85<\/td>\n5.12.3 ModifyMonitoredItems
Table 66 \u2013 CreateMonitoredItems Operation Level Result Codes <\/td>\n<\/tr>\n
86<\/td>\nTable 67 \u2013 ModifyMonitoredItems Service Parameters
Table 68 \u2013 ModifyMonitoredItems Service Result Codes <\/td>\n<\/tr>\n
87<\/td>\n5.12.4 SetMonitoringMode
Table 69 \u2013 ModifyMonitoredItems Operation Level Result Codes
Table 70 \u2013 SetMonitoringMode Service Parameters
Table 71 \u2013 SetMonitoringMode Service Result Codes <\/td>\n<\/tr>\n
88<\/td>\n5.12.5 SetTriggering
Table 72 \u2013 SetMonitoringMode Operation Level Result Codes
Table 73 \u2013 SetTriggering Service Parameters <\/td>\n<\/tr>\n
89<\/td>\n5.12.6 DeleteMonitoredItems
Table 74 \u2013 SetTriggering Service Result Codes
Table 75 \u2013 SetTriggering Operation Level Result Codes
Table 76 \u2013 DeleteMonitoredItems Service Parameters <\/td>\n<\/tr>\n
90<\/td>\n5.13 Subscription Service Set
5.13.1 Subscription model
Table 77 \u2013 DeleteMonitoredItems Service Result Codes
Table 78 \u2013 DeleteMonitoredItems Operation Level Result Codes <\/td>\n<\/tr>\n
92<\/td>\nTable 79 \u2013 Subscription States <\/td>\n<\/tr>\n
93<\/td>\nTable 80 \u2013 Subscription State Table <\/td>\n<\/tr>\n
95<\/td>\nTable 81 \u2013 State variables and parameters <\/td>\n<\/tr>\n
96<\/td>\nTable 82 \u2013 Functions <\/td>\n<\/tr>\n
97<\/td>\n5.13.2 CreateSubscription
Table 83 \u2013 CreateSubscription Service Parameters <\/td>\n<\/tr>\n
98<\/td>\n5.13.3 ModifySubscription
Table 84 \u2013 CreateSubscription Service Result Codes
Table 85 \u2013 ModifySubscription Service Parameters <\/td>\n<\/tr>\n
99<\/td>\n5.13.4 SetPublishingMode
Table 86 \u2013 ModifySubscription Service Result Codes
Table 87 \u2013 SetPublishingMode Service Parameters <\/td>\n<\/tr>\n
100<\/td>\n5.13.5 Publish
Table 88 \u2013 SetPublishingMode Service Result Codes
Table 89 \u2013 SetPublishingMode Operation Level Result Codes <\/td>\n<\/tr>\n
101<\/td>\nTable 90 \u2013 Publish Service Parameters
Table 91 \u2013 Publish Service Result Codes <\/td>\n<\/tr>\n
102<\/td>\n5.13.6 Republish
5.13.7 TransferSubscriptions
Table 92 \u2013 Publish Operation Level Result Codes
Table 93 \u2013 Republish Service Parameters
Table 94 \u2013 Republish Service Result Codes <\/td>\n<\/tr>\n
103<\/td>\nTable 95 \u2013 TransferSubscriptions Service Parameters
Table 96 \u2013 TransferSubscriptions Service Result Codes <\/td>\n<\/tr>\n
104<\/td>\n5.13.8 DeleteSubscriptions
Table 97 \u2013 TransferSubscriptions Operation Level Result Codes
Table 98 \u2013 DeleteSubscriptions Service Parameters
Table 99 \u2013 DeleteSubscriptions Service Result Codes <\/td>\n<\/tr>\n
105<\/td>\n6 Service behaviours
6.1 Security
6.1.1 Overview
6.1.2 Obtaining and Installing an Application Instance Certificate
Table 100 \u2013 DeleteSubscriptions Operation Level Result Codes <\/td>\n<\/tr>\n
106<\/td>\n6.1.3 Determining if a Certificate is Trusted
Figure 19 \u2013 Obtaining and Installing an Application Instance Certificate <\/td>\n<\/tr>\n
107<\/td>\nTable 101 \u2013 Certificate Validation Steps <\/td>\n<\/tr>\n
108<\/td>\n6.1.4 Creating a SecureChannel
Figure 20 \u2013 Determining if a Application Instance Certificate is Trusted <\/td>\n<\/tr>\n
109<\/td>\nFigure 21 \u2013 Establishing a SecureChannel <\/td>\n<\/tr>\n
110<\/td>\n6.1.5 Creating a Session
Figure 22 \u2013 Establishing a Session <\/td>\n<\/tr>\n
111<\/td>\n6.1.6 Impersonating a User
6.2 Software Certificates
6.2.1 Overview
6.2.2 Obtaining and Installing a Software Certificate
Figure 23 \u2013 Impersonating a User <\/td>\n<\/tr>\n
112<\/td>\nFigure 24 \u2013 Obtaining and Installing a Software Certificate <\/td>\n<\/tr>\n
113<\/td>\n6.2.3 Validating a Software Certificate
6.3 Auditing
6.3.1 Overview
6.3.2 General audit logs
6.3.3 General audit Events <\/td>\n<\/tr>\n
114<\/td>\n6.3.4 Auditing for Discovery Service Set
6.3.5 Auditing for SecureChannel Service Set
6.3.6 Auditing for Session Service Set <\/td>\n<\/tr>\n
115<\/td>\n6.3.7 Auditing for NodeManagement Service Set
6.3.8 Auditing for Attribute Service Set
6.3.9 Auditing for Method Service Set <\/td>\n<\/tr>\n
116<\/td>\n6.3.10 Auditing for View, Query, MonitoredItem and Subscription Service Set
6.4 Redundancy
6.4.1 Redundancy overview
6.4.2 Server redundancy overview <\/td>\n<\/tr>\n
117<\/td>\nFigure 25 \u2013 Transparent Redundancy setup
Figure 26 \u2013 Non-Transparent Redundancy setup <\/td>\n<\/tr>\n
118<\/td>\nTable 102 \u2013 Redundancy failover actions <\/td>\n<\/tr>\n
120<\/td>\n6.4.3 Client redundancy
6.4.4 Network redundancy
Figure 27 \u2013 Server proxy for redundancy <\/td>\n<\/tr>\n
121<\/td>\n6.5 Re-establishing connections
Figure 28 \u2013 Reconnect Sequence <\/td>\n<\/tr>\n
122<\/td>\n7 Common parameter type definitions
7.1 ApplicationDescription
7.2 ApplicationInstanceCertificate
Table 103 \u2013 ApplicationDescription <\/td>\n<\/tr>\n
123<\/td>\n7.3 BrowseResult
7.4 ContentFilter
7.4.1 ContentFilter structure
Table 104 \u2013 ApplicationInstanceCertificate
Table 105 \u2013 BrowseResult <\/td>\n<\/tr>\n
124<\/td>\n7.4.2 ContentFilterResult
Table 106 \u2013 ContentFilter Structure
Table 107 \u2013 ContentFilterResult Structure
Table 108 \u2013 ContentFilterResult Result Codes <\/td>\n<\/tr>\n
125<\/td>\n7.4.3 FilterOperator
Table 109 \u2013 ContentFilterResult Operand Result Codes
Table 110 \u2013 Basic FilterOperator Definition <\/td>\n<\/tr>\n
127<\/td>\nTable 111 \u2013 Complex FilterOperator Definition <\/td>\n<\/tr>\n
128<\/td>\nTable 112 \u2013 Wildcard characters <\/td>\n<\/tr>\n
129<\/td>\nTable 113 \u2013 Conversion Rules <\/td>\n<\/tr>\n
130<\/td>\nTable 114 \u2013 Data Precedence Rules
Table 115 \u2013 Logical AND Truth Table <\/td>\n<\/tr>\n
131<\/td>\n7.4.4 FilterOperand parameters
Table 116 \u2013 Logical OR Truth Table
Table 117 \u2013 FilterOperand parameter TypeIds
Table 118 \u2013 ElementOperand
Table 119 \u2013 LiteralOperand <\/td>\n<\/tr>\n
132<\/td>\n7.5 Counter
Table 120 \u2013 AttributeOperand
Table 121 \u2013 SimpleAttributeOperand <\/td>\n<\/tr>\n
133<\/td>\n7.6 ContinuationPoint
7.7 DataValue
7.7.1 General
Table 122 \u2013 DataValue <\/td>\n<\/tr>\n
134<\/td>\n7.7.2 PicoSeconds
7.7.3 SourceTimestamp
7.7.4 ServerTimestamp <\/td>\n<\/tr>\n
135<\/td>\n7.7.5 StatusCode assigned to a value
7.8 DiagnosticInfo <\/td>\n<\/tr>\n
136<\/td>\n7.9 EndpointDescription
Table 123 \u2013 DiagnosticInfo <\/td>\n<\/tr>\n
137<\/td>\n7.10 ExpandedNodeId
7.11 ExtensibleParameter
Table 124 \u2013 EndpointDescription
Table 125 \u2013 ExpandedNodeId <\/td>\n<\/tr>\n
138<\/td>\n7.12 Index
7.13 IntegerId
7.14 MessageSecurityMode
7.15 MonitoringParameters
Table 126 \u2013 ExtensibleParameter Base Type
Table 127 \u2013 MessageSecurityMode Values <\/td>\n<\/tr>\n
139<\/td>\n7.16 MonitoringFilter parameters
7.16.1 Overview
Table 128 \u2013 MonitoringParameters <\/td>\n<\/tr>\n
140<\/td>\n7.16.2 DataChangeFilter
7.16.3 EventFilter
Table 129 \u2013 MonitoringFilter parameterTypeIds
Table 130 \u2013 DataChangeFilter <\/td>\n<\/tr>\n
142<\/td>\nTable 131 \u2013 EventFilter structure
Table 132 \u2013 EventFilterResult structure
Table 133 \u2013 EventFilterResult Result Codes <\/td>\n<\/tr>\n
143<\/td>\n7.16.4 AggregateFilter
Table 134 \u2013 AggregateFilter structure <\/td>\n<\/tr>\n
144<\/td>\n7.17 MonitoringMode
7.18 NodeAttributes parameters
7.18.1 Overview
Table 135 \u2013 AggregateFilterResult structure
Table 136 \u2013 MonitoringMode Values
Table 137 \u2013 NodeAttributes parameterTypeIds <\/td>\n<\/tr>\n
145<\/td>\n7.18.2 ObjectAttributes parameter
7.18.3 VariableAttributes parameter
Table 138 \u2013 Bit mask for specified Attributes
Table 139 \u2013 ObjectAttributes <\/td>\n<\/tr>\n
146<\/td>\n7.18.4 MethodAttributes parameter
7.18.5 ObjectTypeAttributes parameter
7.18.6 VariableTypeAttributes parameter
Table 140 \u2013 VariableAttributes
Table 141 \u2013 MethodAttributes
Table 142 \u2013 ObjectTypeAttributes <\/td>\n<\/tr>\n
147<\/td>\n7.18.7 ReferenceTypeAttributes parameter
7.18.8 DataTypeAttributes parameter
7.18.9 ViewAttributes parameter
Table 143 \u2013 VariableTypeAttributes
Table 144 \u2013 ReferenceTypeAttributes
Table 145 \u2013 DataTypeAttributes <\/td>\n<\/tr>\n
148<\/td>\n7.19 NotificationData parameters
7.19.1 Overview
7.19.2 DataChangeNotification parameter
Table 146 \u2013 ViewAttributes
Table 147 \u2013 NotificationData parameterTypeIds <\/td>\n<\/tr>\n
149<\/td>\n7.19.3 EventNotificationList parameter
7.19.4 StatusChangeNotification parameter
7.20 NotificationMessage
Table 148 \u2013 DataChangeNotification
Table 149 \u2013 EventNotificationList
Table 150 \u2013 StatusChangeNotification <\/td>\n<\/tr>\n
150<\/td>\n7.21 NumericRange
Table 151 \u2013 NotificationMessage <\/td>\n<\/tr>\n
151<\/td>\n7.22 QueryDataSet
7.23 ReadValueId
Table 152 \u2013 NumericRange
Table 153 \u2013 QueryDataSet <\/td>\n<\/tr>\n
152<\/td>\n7.24 ReferenceDescription
Table 154 \u2013 ReadValueId
Table 155 \u2013 ReferenceDescription <\/td>\n<\/tr>\n
153<\/td>\n7.25 RelativePath
7.26 RequestHeader
Table 156 \u2013 RelativePath <\/td>\n<\/tr>\n
154<\/td>\nTable 157 \u2013 RequestHeader <\/td>\n<\/tr>\n
155<\/td>\n7.27 ResponseHeader
7.28 ServiceFault
7.29 SessionAuthenticationToken
Table 158 \u2013 ResponseHeader
Table 159 \u2013 ServiceFault <\/td>\n<\/tr>\n
156<\/td>\nFigure 29 \u2013 Logical layers of a Server
Figure 30 \u2013 Obtaining a SessionAuthenticationToken <\/td>\n<\/tr>\n
157<\/td>\n7.30 SignatureData
7.31 SignedSoftwareCertificate
7.32 SoftwareCertificate
Table 160 \u2013 SignatureData
Table 161 \u2013 SignedSoftwareCertificate <\/td>\n<\/tr>\n
158<\/td>\n7.33 StatusCode
7.33.1 General
Table 162 \u2013 SoftwareCertificate <\/td>\n<\/tr>\n
159<\/td>\nTable 163 \u2013 StatusCode Bit Assignments <\/td>\n<\/tr>\n
160<\/td>\n7.33.2 Common StatusCodes
Table 164 \u2013 DataValue InfoBits <\/td>\n<\/tr>\n
161<\/td>\nTable 165 \u2013 Common Service Result Codes <\/td>\n<\/tr>\n
162<\/td>\nTable 166 \u2013 Common Operation Level Result Codes <\/td>\n<\/tr>\n
163<\/td>\n7.34 TimestampsToReturn
7.35 UserIdentityToken parameters
7.35.1 Overview
Table 167 \u2013 TimestampsToReturn Values
Table 168 \u2013 UserIdentityToken parameterTypeIds <\/td>\n<\/tr>\n
164<\/td>\n7.35.2 AnonymousIdentityToken
7.35.3 UserNameIdentityToken
Table 169 \u2013 UserIdentityToken Encrypted Token Format
Table 170 \u2013 AnonymousIdentityToken <\/td>\n<\/tr>\n
165<\/td>\n7.35.4 X509IdentityTokens
7.35.5 IssuedIdentityToken
Table 171 \u2013 UserNameIdentityToken
Table 172 \u2013 EncryptionAlgorithm selection
Table 173 \u2013 X509 Identity Token <\/td>\n<\/tr>\n
166<\/td>\n7.36 UserTokenPolicy
Table 174 \u2013 IssuedIdentityToken
Table 175 \u2013 UserTokenPolicy <\/td>\n<\/tr>\n
167<\/td>\n7.37 ViewDescription
Table 176 \u2013 ViewDescription <\/td>\n<\/tr>\n
168<\/td>\nAnnex A (informative) BNF definitions
A.1 Overview over BNF
A.2 BNF of RelativePath
Table A.1 \u2013 RelativePath <\/td>\n<\/tr>\n
169<\/td>\nA.3 BNF of NumericRange
Table A.2 \u2013 RelativePath Examples <\/td>\n<\/tr>\n
170<\/td>\nAnnex B (informative) Content Filter and Query Examples
B.1 Simple ContentFilter examples
B.1.1 Overview
B.1.2 Example 1
Figure\u00a0B.1 \u2013 Filter Logic Tree Example <\/td>\n<\/tr>\n
171<\/td>\nB.1.3 Example 2
B.2 Complex Examples of Query Filters
B.2.1 Overview
Figure\u00a0B.2 \u2013 Filter Logic Tree Example
Table B.1 \u2013 ContentFilter Example
Table B.2 \u2013 ContentFilter Example <\/td>\n<\/tr>\n
172<\/td>\nB.2.2 Used type model <\/td>\n<\/tr>\n
173<\/td>\nFigure B.3 \u2013 Example Type Nodes <\/td>\n<\/tr>\n
174<\/td>\nB.2.3 Example Notes
Figure B.4 \u2013 Example Instance Nodes <\/td>\n<\/tr>\n
175<\/td>\nB.2.4 Example 1
Figure B.5 \u2013 Example 1 Filter
Table B.3 \u2013 Example 1 NodeTypeDescription
Table B.4 \u2013 Example 1 ContentFilter <\/td>\n<\/tr>\n
176<\/td>\nB.2.5 Example 2
Figure B.6 \u2013 Example 2 Filter Logic Tree
Table B.5 \u2013 Example 1 QueryDataSets
Table B.6 \u2013 Example 2 NodeTypeDescription <\/td>\n<\/tr>\n
177<\/td>\nB.2.6 Example 3
Table B.7 \u2013 Example 2 ContentFilter
Table B.8 \u2013 Example 2 QueryDataSets
Table B.9 \u2013 Example 3 \u2013 NodeTypeDescription <\/td>\n<\/tr>\n
178<\/td>\nFigure B.7 \u2013 Example 3 Filter Logic Tree <\/td>\n<\/tr>\n
179<\/td>\nB.2.7 Example 4
Table B.10 \u2013 Example 3 ContentFilter
Table B.11 \u2013 Example 3 QueryDataSets <\/td>\n<\/tr>\n
180<\/td>\nB.2.8 Example 5
Figure B.8 \u2013 Example 4 Filter Logic Tree
Table B.12 \u2013 Example 4 NodeTypeDescription
Table B.13 \u2013 Example 4 ContentFilter
Table B.14 \u2013 Example 4 QueryDataSets <\/td>\n<\/tr>\n
181<\/td>\nFigure B.9 \u2013 Example 5 Filter Logic Tree
Table B.15 \u2013 Example 5 NodeTypeDescription
Table B.16 \u2013 Example 5 ContentFilter
Table B.17 \u2013 Example 5 QueryDataSets <\/td>\n<\/tr>\n
182<\/td>\nB.2.9 Example 6
Figure B.10 \u2013 Example 6 Filter Logic Tree
Table B.18 \u2013 Example 6 NodeTypeDescription
Table B.19 \u2013 Example 6 ContentFilter <\/td>\n<\/tr>\n
183<\/td>\nB.2.10 Example 7
Table B.20 \u2013 Example 6 QueryDataSets
Table B.21 \u2013 Example 6 QueryDataSets without Additional Information <\/td>\n<\/tr>\n
184<\/td>\nFigure B.11 \u2013 Example 7 Filter Logic Tree
Table B.22 \u2013 Example 7 NodeTypeDescription
Table B.23 \u2013 Example 7 ContentFilter <\/td>\n<\/tr>\n
185<\/td>\nB.2.11 Example 8
Figure B.12 \u2013 Example 8 Filter Logic Tree
Table B.24 \u2013 Example 7 QueryDataSets
Table B.25 \u2013 Example 8 NodeTypeDescription <\/td>\n<\/tr>\n
186<\/td>\nB.2.12 Example 9
Table B.26 \u2013 Example 8 ContentFilter
Table B.27 \u2013 Example 8 QueryDataSets
Table B.28 \u2013 Example 9 NodeTypeDescription <\/td>\n<\/tr>\n
187<\/td>\nFigure B.13 \u2013 Example 9 Filter Logic Tree
Table B.29 \u2013 Example 9 ContentFilter
Table B.30 \u2013 Example 9 QueryDataSets <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

OPC unified architecture – Services<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2015<\/td>\n190<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":244462,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[668,2641],"product_tag":[],"class_list":{"0":"post-244456","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-35-100-05","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/244456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/244462"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=244456"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=244456"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=244456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}