<xs:complexType name="SignaturePositionType"> <xs:complexContent> <xs:extension base="ades:PositionType"> <xs:sequence> <xs:element name="Page" type="ades:PageReferenceType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> Each child element of XML element SHALL implement in XML syntax the SignaturePositionType sub-component that has a name equal to its local name. JSON Syntax The JSON object SHALL implement in JSON syntax the SignaturePositionType requirements defined in the component. SignaturePosition Properties of the JSON object SHALL implement the sub-components of SignaturePosition using JSON-specific names mapped as shown in the table below. Element Implementing JSON member name Page page The JSON object is defined in the JSON schema [], and is copied SignaturePositionType below for information. "ades-SignaturePositionType": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" }, "w": { "type": "integer" }, "h": { "type": "integer" }, "r": { "type": "number" }, "page": { "type": "string" } }, "required": ["page"] }
<xs:complexType name="SignaturePositionType"> <xs:complexContent> <xs:extension base="ades:PositionType"> <xs:sequence> <xs:element name="Page" type="ades:PageReferenceType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> Each child element of SignaturePositionType XML element SHALL implement in XML syntax the sub-component that has a name equal to its local name. JSON Syntax The SignaturePositionType JSON object SHALL implement in JSON syntax the requirements defined in the SignaturePosition component. Properties of the JSON object SHALL implement the sub-components of SignaturePosition using JSON-specific names mapped as shown in the table below. Element Implementing JSON member name Page page The SignaturePositionType JSON object is defined in the JSON schema [], and is copied below for information. "ades-SignaturePositionType": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" }, "w": { "type": "integer" }, "h": { "type": "integer" }, "r": { "type": "number" }, "page": { "type": "string" } }, "required": ["page"] }
oasis-dssx-2.0-profiles-ades%20WD%2002.docx