{"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 OPC unified architecture – Services<\/b><\/p>\nPDF Catalog<\/h4>\n
\n
\n PDF Pages<\/th>\n PDF Title<\/th>\n<\/tr>\n \n 4<\/td>\n Foreword
Endorsement notice <\/td>\n<\/tr>\n\n 5<\/td>\n Annex ZA (normative) Normative references to international publications with their corresponding European publications <\/td>\n<\/tr>\n \n 6<\/td>\n English
CONTENTS <\/td>\n<\/tr>\n\n 16<\/td>\n FOREWORD <\/td>\n<\/tr>\n \n 18<\/td>\n 1 Scope
2 Normative references <\/td>\n<\/tr>\n\n 19<\/td>\n 3 Terms, definitions and conventions
3.1 Terms and definitions
3.2 Abbreviations and symbols <\/td>\n<\/tr>\n\n 20<\/td>\n 3.3 Conventions for Service definitions
Tables
Table 1 \u2013 Service Definition Table <\/td>\n<\/tr>\n\n 21<\/td>\n 4 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\n 22<\/td>\n Figure 2 \u2013 SecureChannel Service Set
Figure 3 \u2013 Session Service Set
Figure 4 \u2013 NodeManagement Service Set <\/td>\n<\/tr>\n\n 23<\/td>\n Figure 5 \u2013 View Service Set
Figure 6 \u2013 Attribute Service Set <\/td>\n<\/tr>\n\n 24<\/td>\n Figure 7 \u2013 Method Service Set
Figure 8 \u2013 MonitoredItem and Subscription Service Sets <\/td>\n<\/tr>\n\n 25<\/td>\n 4.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\n 27<\/td>\n 5.4 Discovery Service Set
5.4.1 Overview
Figure 9 \u2013 Discovery process <\/td>\n<\/tr>\n\n 28<\/td>\n 5.4.2 FindServers <\/td>\n<\/tr>\n \n 29<\/td>\n 5.4.3 GetEndpoints
Table 3 \u2013 FindServers Service Parameters <\/td>\n<\/tr>\n\n 31<\/td>\n Figure 10 \u2013 Using a Gateway Server
Table 4 \u2013 GetEndpoints Service Parameters <\/td>\n<\/tr>\n\n 32<\/td>\n 5.4.4 RegisterServer
Figure 11 \u2013 The Registration Process \u2013 Manually Launched Servers <\/td>\n<\/tr>\n\n 33<\/td>\n Figure 12 \u2013 The Registration Process \u2013 Automatically Launched Servers <\/td>\n<\/tr>\n \n 34<\/td>\n Table 5 \u2013 RegisterServer Service Parameters
Table 6 \u2013 RegisterServer Service Result Codes <\/td>\n<\/tr>\n\n 35<\/td>\n 5.5 SecureChannel Service Set
5.5.1 Overview <\/td>\n<\/tr>\n\n 36<\/td>\n 5.5.2 OpenSecureChannel
Figure 13 \u2013 SecureChannel and Session Services <\/td>\n<\/tr>\n\n 38<\/td>\n Table 7 \u2013 OpenSecureChannel Service Parameters <\/td>\n<\/tr>\n \n 39<\/td>\n 5.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\n 40<\/td>\n 5.6 Session Service Set
5.6.1 Overview
5.6.2 CreateSession <\/td>\n<\/tr>\n\n 42<\/td>\n Figure 14 \u2013 Multiplexing Users on a Session
Table 11 \u2013 CreateSession Service Parameters <\/td>\n<\/tr>\n\n 44<\/td>\n 5.6.3 ActivateSession
Table 12 \u2013 CreateSession Service Result Codes <\/td>\n<\/tr>\n\n 46<\/td>\n Table 13 \u2013 ActivateSession Service Parameters <\/td>\n<\/tr>\n \n 47<\/td>\n 5.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\n 48<\/td>\n 5.7 NodeManagement Service Set
5.7.1 Overview
5.7.2 AddNodes
Table 17 \u2013 Cancel Service Parameters <\/td>\n<\/tr>\n\n 49<\/td>\n Table 18 \u2013 AddNodes Service Parameters
Table 19 \u2013 AddNodes Service Result Codes <\/td>\n<\/tr>\n\n 50<\/td>\n 5.7.3 AddReferences
Table 20 \u2013 AddNodes Operation Level Result Codes
Table 21 \u2013 AddReferences Service Parameters <\/td>\n<\/tr>\n\n 51<\/td>\n 5.7.4 DeleteNodes
Table 22 \u2013 AddReferences Service Result Codes
Table 23 \u2013 AddReferences Operation Level Result Codes <\/td>\n<\/tr>\n\n 52<\/td>\n 5.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\n 53<\/td>\n 5.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\n 54<\/td>\n 5.8.2 Browse <\/td>\n<\/tr>\n \n 55<\/td>\n Table 30 \u2013 Browse Service Parameters <\/td>\n<\/tr>\n \n 56<\/td>\n 5.8.3 BrowseNext
Table 31 \u2013 Browse Service Result Codes
Table 32 \u2013 Browse Operation Level Result Codes <\/td>\n<\/tr>\n\n 57<\/td>\n Table 33 \u2013 BrowseNext Service Parameters
Table 34 \u2013 BrowseNext Service Result Codes <\/td>\n<\/tr>\n\n 58<\/td>\n 5.8.4 TranslateBrowsePathsToNodeIds
Table 35 \u2013 BrowseNext Operation Level Result Codes <\/td>\n<\/tr>\n\n 59<\/td>\n Table 36 \u2013 TranslateBrowsePathsToNodeIds Service Parameters
Table 37 \u2013 TranslateBrowsePathsToNodeIds Service Result Codes <\/td>\n<\/tr>\n\n 60<\/td>\n 5.8.5 RegisterNodes
Table 38 \u2013 TranslateBrowsePathsToNodeIds Operation Level Result Codes
Table 39 \u2013 RegisterNodes Service Parameters <\/td>\n<\/tr>\n\n 61<\/td>\n 5.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\n 62<\/td>\n 5.9.2 Querying Views
5.9.3 QueryFirst <\/td>\n<\/tr>\n\n 64<\/td>\n Table 43 \u2013 QueryFirst Request Parameters <\/td>\n<\/tr>\n \n 65<\/td>\n Table 44 \u2013 QueryFirst Response Parameters <\/td>\n<\/tr>\n \n 66<\/td>\n 5.9.4 QueryNext
Table 45 \u2013 QueryFirst Service Result Codes
Table 46 \u2013 QueryFirst Operation Level Result Codes <\/td>\n<\/tr>\n\n 67<\/td>\n 5.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\n 68<\/td>\n Table 49 \u2013 Read Service Parameters
Table 50 \u2013 Read Service Result Codes <\/td>\n<\/tr>\n\n 69<\/td>\n 5.10.3 HistoryRead
Table 51 \u2013 Read Operation Level Result Codes <\/td>\n<\/tr>\n\n 70<\/td>\n Table 52 \u2013 HistoryRead Service Parameters <\/td>\n<\/tr>\n \n 71<\/td>\n 5.10.4 Write
Table 53 \u2013 HistoryRead Service Result Codes
Table 54 \u2013 HistoryRead Operation Level Result Codes <\/td>\n<\/tr>\n\n 72<\/td>\n Table 55 \u2013 Write Service Parameters <\/td>\n<\/tr>\n \n 73<\/td>\n 5.10.5 HistoryUpdate
Table 56 \u2013 Write Service Result Codes
Table 57 \u2013 Write Operation Level Result Codes <\/td>\n<\/tr>\n\n 74<\/td>\n 5.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\n 75<\/td>\n 5.11.2 Call <\/td>\n<\/tr>\n \n 76<\/td>\n Table 61 \u2013 Call Service Parameters
Table 62 \u2013 Call Service Result Codes <\/td>\n<\/tr>\n\n 77<\/td>\n 5.12 MonitoredItem Service Set
5.12.1 MonitoredItem model
Table 63 \u2013 Call Operation Level Result Codes <\/td>\n<\/tr>\n\n 78<\/td>\n Figure 15 \u2013 MonitoredItem Model <\/td>\n<\/tr>\n \n 79<\/td>\n Figure 16 \u2013 Typical delay in change detection <\/td>\n<\/tr>\n \n 81<\/td>\n Figure 17 \u2013 Queue overflow handling <\/td>\n<\/tr>\n \n 82<\/td>\n Figure 18 \u2013 Triggering Model <\/td>\n<\/tr>\n \n 83<\/td>\n 5.12.2 CreateMonitoredItems <\/td>\n<\/tr>\n \n 84<\/td>\n Table 64 \u2013 CreateMonitoredItems Service Parameters
Table 65 \u2013 CreateMonitoredItems Service Result Codes <\/td>\n<\/tr>\n\n 85<\/td>\n 5.12.3 ModifyMonitoredItems
Table 66 \u2013 CreateMonitoredItems Operation Level Result Codes <\/td>\n<\/tr>\n\n 86<\/td>\n Table 67 \u2013 ModifyMonitoredItems Service Parameters
Table 68 \u2013 ModifyMonitoredItems Service Result Codes <\/td>\n<\/tr>\n\n 87<\/td>\n 5.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\n 88<\/td>\n 5.12.5 SetTriggering
Table 72 \u2013 SetMonitoringMode Operation Level Result Codes
Table 73 \u2013 SetTriggering Service Parameters <\/td>\n<\/tr>\n\n 89<\/td>\n 5.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\n 90<\/td>\n 5.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\n 92<\/td>\n Table 79 \u2013 Subscription States <\/td>\n<\/tr>\n \n 93<\/td>\n Table 80 \u2013 Subscription State Table <\/td>\n<\/tr>\n \n 95<\/td>\n Table 81 \u2013 State variables and parameters <\/td>\n<\/tr>\n \n 96<\/td>\n Table 82 \u2013 Functions <\/td>\n<\/tr>\n \n 97<\/td>\n 5.13.2 CreateSubscription
Table 83 \u2013 CreateSubscription Service Parameters <\/td>\n<\/tr>\n\n 98<\/td>\n 5.13.3 ModifySubscription
Table 84 \u2013 CreateSubscription Service Result Codes
Table 85 \u2013 ModifySubscription Service Parameters <\/td>\n<\/tr>\n\n 99<\/td>\n 5.13.4 SetPublishingMode
Table 86 \u2013 ModifySubscription Service Result Codes
Table 87 \u2013 SetPublishingMode Service Parameters <\/td>\n<\/tr>\n\n 100<\/td>\n 5.13.5 Publish
Table 88 \u2013 SetPublishingMode Service Result Codes
Table 89 \u2013 SetPublishingMode Operation Level Result Codes <\/td>\n<\/tr>\n\n 101<\/td>\n Table 90 \u2013 Publish Service Parameters
Table 91 \u2013 Publish Service Result Codes <\/td>\n<\/tr>\n\n 102<\/td>\n 5.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\n 103<\/td>\n Table 95 \u2013 TransferSubscriptions Service Parameters
Table 96 \u2013 TransferSubscriptions Service Result Codes <\/td>\n<\/tr>\n\n 104<\/td>\n 5.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\n 105<\/td>\n 6 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\n 106<\/td>\n 6.1.3 Determining if a Certificate is Trusted
Figure 19 \u2013 Obtaining and Installing an Application Instance Certificate <\/td>\n<\/tr>\n\n 107<\/td>\n Table 101 \u2013 Certificate Validation Steps <\/td>\n<\/tr>\n \n 108<\/td>\n 6.1.4 Creating a SecureChannel
Figure 20 \u2013 Determining if a Application Instance Certificate is Trusted <\/td>\n<\/tr>\n\n 109<\/td>\n Figure 21 \u2013 Establishing a SecureChannel <\/td>\n<\/tr>\n \n 110<\/td>\n 6.1.5 Creating a Session
Figure 22 \u2013 Establishing a Session <\/td>\n<\/tr>\n\n 111<\/td>\n 6.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\n 112<\/td>\n Figure 24 \u2013 Obtaining and Installing a Software Certificate <\/td>\n<\/tr>\n \n 113<\/td>\n 6.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\n 114<\/td>\n 6.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\n 115<\/td>\n 6.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\n 116<\/td>\n 6.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\n 117<\/td>\n Figure 25 \u2013 Transparent Redundancy setup
Figure 26 \u2013 Non-Transparent Redundancy setup <\/td>\n<\/tr>\n\n 118<\/td>\n Table 102 \u2013 Redundancy failover actions <\/td>\n<\/tr>\n \n 120<\/td>\n 6.4.3 Client redundancy
6.4.4 Network redundancy
Figure 27 \u2013 Server proxy for redundancy <\/td>\n<\/tr>\n\n 121<\/td>\n 6.5 Re-establishing connections
Figure 28 \u2013 Reconnect Sequence <\/td>\n<\/tr>\n\n 122<\/td>\n 7 Common parameter type definitions
7.1 ApplicationDescription
7.2 ApplicationInstanceCertificate
Table 103 \u2013 ApplicationDescription <\/td>\n<\/tr>\n\n 123<\/td>\n 7.3 BrowseResult
7.4 ContentFilter
7.4.1 ContentFilter structure
Table 104 \u2013 ApplicationInstanceCertificate
Table 105 \u2013 BrowseResult <\/td>\n<\/tr>\n\n 124<\/td>\n 7.4.2 ContentFilterResult
Table 106 \u2013 ContentFilter Structure
Table 107 \u2013 ContentFilterResult Structure
Table 108 \u2013 ContentFilterResult Result Codes <\/td>\n<\/tr>\n\n 125<\/td>\n 7.4.3 FilterOperator
Table 109 \u2013 ContentFilterResult Operand Result Codes
Table 110 \u2013 Basic FilterOperator Definition <\/td>\n<\/tr>\n\n 127<\/td>\n Table 111 \u2013 Complex FilterOperator Definition <\/td>\n<\/tr>\n \n 128<\/td>\n Table 112 \u2013 Wildcard characters <\/td>\n<\/tr>\n \n 129<\/td>\n Table 113 \u2013 Conversion Rules <\/td>\n<\/tr>\n \n 130<\/td>\n Table 114 \u2013 Data Precedence Rules
Table 115 \u2013 Logical AND Truth Table <\/td>\n<\/tr>\n\n 131<\/td>\n 7.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\n 132<\/td>\n 7.5 Counter
Table 120 \u2013 AttributeOperand
Table 121 \u2013 SimpleAttributeOperand <\/td>\n<\/tr>\n\n 133<\/td>\n 7.6 ContinuationPoint
7.7 DataValue
7.7.1 General
Table 122 \u2013 DataValue <\/td>\n<\/tr>\n\n 134<\/td>\n 7.7.2 PicoSeconds
7.7.3 SourceTimestamp
7.7.4 ServerTimestamp <\/td>\n<\/tr>\n\n 135<\/td>\n 7.7.5 StatusCode assigned to a value
7.8 DiagnosticInfo <\/td>\n<\/tr>\n\n 136<\/td>\n 7.9 EndpointDescription
Table 123 \u2013 DiagnosticInfo <\/td>\n<\/tr>\n\n 137<\/td>\n 7.10 ExpandedNodeId
7.11 ExtensibleParameter
Table 124 \u2013 EndpointDescription
Table 125 \u2013 ExpandedNodeId <\/td>\n<\/tr>\n\n 138<\/td>\n 7.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\n 139<\/td>\n 7.16 MonitoringFilter parameters
7.16.1 Overview
Table 128 \u2013 MonitoringParameters <\/td>\n<\/tr>\n\n 140<\/td>\n 7.16.2 DataChangeFilter
7.16.3 EventFilter
Table 129 \u2013 MonitoringFilter parameterTypeIds
Table 130 \u2013 DataChangeFilter <\/td>\n<\/tr>\n\n 142<\/td>\n Table 131 \u2013 EventFilter structure
Table 132 \u2013 EventFilterResult structure
Table 133 \u2013 EventFilterResult Result Codes <\/td>\n<\/tr>\n\n 143<\/td>\n 7.16.4 AggregateFilter
Table 134 \u2013 AggregateFilter structure <\/td>\n<\/tr>\n\n 144<\/td>\n 7.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\n 145<\/td>\n 7.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\n 146<\/td>\n 7.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\n 147<\/td>\n 7.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\n 148<\/td>\n 7.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\n 149<\/td>\n 7.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\n 150<\/td>\n 7.21 NumericRange
Table 151 \u2013 NotificationMessage <\/td>\n<\/tr>\n\n 151<\/td>\n 7.22 QueryDataSet
7.23 ReadValueId
Table 152 \u2013 NumericRange
Table 153 \u2013 QueryDataSet <\/td>\n<\/tr>\n\n 152<\/td>\n 7.24 ReferenceDescription
Table 154 \u2013 ReadValueId
Table 155 \u2013 ReferenceDescription <\/td>\n<\/tr>\n\n 153<\/td>\n 7.25 RelativePath
7.26 RequestHeader
Table 156 \u2013 RelativePath <\/td>\n<\/tr>\n\n 154<\/td>\n Table 157 \u2013 RequestHeader <\/td>\n<\/tr>\n \n 155<\/td>\n 7.27 ResponseHeader
7.28 ServiceFault
7.29 SessionAuthenticationToken
Table 158 \u2013 ResponseHeader
Table 159 \u2013 ServiceFault <\/td>\n<\/tr>\n\n 156<\/td>\n Figure 29 \u2013 Logical layers of a Server
Figure 30 \u2013 Obtaining a SessionAuthenticationToken <\/td>\n<\/tr>\n\n 157<\/td>\n 7.30 SignatureData
7.31 SignedSoftwareCertificate
7.32 SoftwareCertificate
Table 160 \u2013 SignatureData
Table 161 \u2013 SignedSoftwareCertificate <\/td>\n<\/tr>\n\n 158<\/td>\n 7.33 StatusCode
7.33.1 General
Table 162 \u2013 SoftwareCertificate <\/td>\n<\/tr>\n\n 159<\/td>\n Table 163 \u2013 StatusCode Bit Assignments <\/td>\n<\/tr>\n \n 160<\/td>\n 7.33.2 Common StatusCodes
Table 164 \u2013 DataValue InfoBits <\/td>\n<\/tr>\n\n 161<\/td>\n Table 165 \u2013 Common Service Result Codes <\/td>\n<\/tr>\n \n 162<\/td>\n Table 166 \u2013 Common Operation Level Result Codes <\/td>\n<\/tr>\n \n 163<\/td>\n 7.34 TimestampsToReturn
7.35 UserIdentityToken parameters
7.35.1 Overview
Table 167 \u2013 TimestampsToReturn Values
Table 168 \u2013 UserIdentityToken parameterTypeIds <\/td>\n<\/tr>\n\n 164<\/td>\n 7.35.2 AnonymousIdentityToken
7.35.3 UserNameIdentityToken
Table 169 \u2013 UserIdentityToken Encrypted Token Format
Table 170 \u2013 AnonymousIdentityToken <\/td>\n<\/tr>\n\n 165<\/td>\n 7.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\n 166<\/td>\n 7.36 UserTokenPolicy
Table 174 \u2013 IssuedIdentityToken
Table 175 \u2013 UserTokenPolicy <\/td>\n<\/tr>\n\n 167<\/td>\n 7.37 ViewDescription
Table 176 \u2013 ViewDescription <\/td>\n<\/tr>\n\n 168<\/td>\n Annex A (informative) BNF definitions
A.1 Overview over BNF
A.2 BNF of RelativePath
Table A.1 \u2013 RelativePath <\/td>\n<\/tr>\n\n 169<\/td>\n A.3 BNF of NumericRange
Table A.2 \u2013 RelativePath Examples <\/td>\n<\/tr>\n\n 170<\/td>\n Annex 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\n 171<\/td>\n B.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\n 172<\/td>\n B.2.2 Used type model <\/td>\n<\/tr>\n \n 173<\/td>\n Figure B.3 \u2013 Example Type Nodes <\/td>\n<\/tr>\n \n 174<\/td>\n B.2.3 Example Notes
Figure B.4 \u2013 Example Instance Nodes <\/td>\n<\/tr>\n\n 175<\/td>\n B.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\n 176<\/td>\n B.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\n 177<\/td>\n B.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\n 178<\/td>\n Figure B.7 \u2013 Example 3 Filter Logic Tree <\/td>\n<\/tr>\n \n 179<\/td>\n B.2.7 Example 4
Table B.10 \u2013 Example 3 ContentFilter
Table B.11 \u2013 Example 3 QueryDataSets <\/td>\n<\/tr>\n\n 180<\/td>\n B.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\n 181<\/td>\n Figure 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\n 182<\/td>\n B.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\n 183<\/td>\n B.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\n 184<\/td>\n Figure 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\n 185<\/td>\n B.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\n 186<\/td>\n B.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\n 187<\/td>\n Figure 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":"\n\n
\n Published By<\/td>\n Publication Date<\/td>\n Number of Pages<\/td>\n<\/tr>\n \n BSI<\/b><\/a><\/td>\n 2015<\/td>\n 190<\/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}]}}