BSI 18/30368366 DC:2018 Edition
$13.70
BS EN 62656-8. Standardized product ontology register and transfer by data parcels – Part 8. Web service interface for data parcels
Published By | Publication Date | Number of Pages |
BSI | 2018 | 75 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | 30368366 |
2 | DPC NCPDF page 2 |
3 | 3D_317e_CDV |
8 | FOREWORD |
9 | INTRODUCTION |
11 | 1 Scope 2 Normative references |
12 | 3 Terms, definitions and abbreviations 3.1 Terms and definitions |
13 | 3.2 Abbreviations |
14 | 4 Use scenarios 4.1 Holistic use scenario |
15 | 4.2 Use scenario between server and client |
16 | 4.3 Use scenario between servers |
17 | 5 Parcel web service specification 5.1 General |
18 | 5.2 Exception 5.2.1 General 5.2.2 Naming convention for giving a name of an exception 5.2.3 Standard-defined exceptions |
19 | 5.3 Search scope |
21 | 5.4 Parcel registration service 5.4.1 General 5.4.2 Request message 5.4.2.1 General |
22 | 5.4.2.2 Requirement of input data parcels 5.4.2.2.1 General 5.4.2.2.2 Addition operation |
23 | 5.4.2.2.3 Modification operation 5.4.2.2.4 Deletion operation 5.4.3 Response message 5.4.4 Exception |
24 | 5.5 Parcel resolution service 5.5.1 General |
25 | 5.5.2 Request message 5.5.2.1 General 5.5.2.2 requestKind |
26 | 5.5.2.3 keywordKind 5.5.2.4 keyword 5.5.2.5 language 5.5.2.6 pwsCodificationMode 5.5.2.7 startPoint |
27 | 5.5.2.8 endPoint 5.5.3 Response message 5.5.4 Exception 5.6 Parcel subscription service 5.6.1 General |
28 | 5.6.2 Request message 5.6.2.1 General 5.6.2.2 requestKind 5.6.2.3 identifiers 5.6.2.4 subscriptionOperationKind 5.6.3 Response message |
29 | 5.6.4 Exception 5.6.5 Specification of change notification 6 Specification of parcel data representation in a web service message 6.1 General |
30 | 6.2 Basic data representation 6.3 Reserved keywords 6.3.1 Keyword indicating conjunctive parcels |
31 | 6.3.2 Keyword indicating parcel ontology layer of a set of data parcels 6.3.3 Keyword indicating header section 6.3.4 Keyword indicating class header section 6.3.5 Keyword indicating schema header section 6.3.6 Keyword indicating data section 6.3.7 Keyword indicating default supplier in data section 6.3.8 Keyword indicating default version in data section 6.4 Additional instructions to data parcels for parcel web services 6.4.1 Codification mode |
32 | 6.4.2 Intended language 6.4.3 Default value |
33 | 6.5 Description of instructions |
34 | 7 Data representation in JSON 7.1 Basic structure of data representation in JSON |
36 | 7.2 Reserved JSON name indicating an array of data parcels 7.3 JSON names for class header section 7.3.1 JSON name indicating the instruction “#CLASS_ID” 7.3.2 JSON name indicating the instruction “#PARCEL_MODE” 7.3.3 JSON name indicating the instruction “#PARCEL_ID” 7.3.4 JSON name indicating the instruction “#DEFAULT_SUPPLIER” 7.3.5 JSON name indicating the instruction “#DEFAULT_VERSION” 7.3.6 JSON name indicating the instruction “#OBJECT_ID_NAME” |
37 | 7.3.7 JSON name indicating the instruction “#ID_ENCODE” 7.3.8 JSON name indicating the instruction “#PWS_CODIFICATION_MODE” 7.3.9 JSON name indicating the instruction “#INTENDED_LANGUAGE” 7.4 JSON names for schema header section 7.4.1 Basic structure of data representation for schema header section in JSON 7.4.2 JSON names for schema header section 7.4.2.1 JSON name indicating a value of the instruction “#PROPERTY_ID” |
38 | 7.4.2.2 JSON name indicating value of the instruction “#DEFAULT_DATA_SUPPLIER” 7.4.2.3 JSON name indicating value of the instruction “#DEFAULT_DATA_VERSION” 7.4.2.4 JSON name indicating the instruction “#DEFAULT_VALUE” 7.4.2.5 JSON name indicating a value of the instruction “#REQUIREMENT” 7.5 Data representation for data section in JSON 7.5.1 Vertical JSON notation for data section 7.5.2 Lateral JSON notation for data section |
39 | 7.6 Character encode 8 Data representation in XML 8.1 Basic structure of data representation in XML |
40 | 8.2 Reserved keyword indicating data parcel 8.3 XML elements for class header section 8.3.1 XML element indicating the instruction “#CLASS_ID” 8.3.2 XML element indicating the instruction “#PARCEL_MODE” 8.3.3 XML element indicating the instruction “#PARCEL_ID” |
41 | 8.3.4 XML element indicating the instruction “#DEFAULT_SUPPLIER” 8.3.5 XML element indicating the instruction “#DEFAULT_VERSION” 8.3.6 XML element indicating the instruction “#OBJECT_ID_NAME” 8.3.7 XML element indicating the instruction “#ID_ENCODE” 8.3.8 XML element indicating the instruction “#PWS_CODIFICATION_MODE” 8.3.9 XML element indicating the instruction “#INTENDED_LANGUAGE” 8.4 XML elements for schema header section 8.4.1 Basic structure of data representation for schema header section in XML |
42 | 8.4.2 XML elements of schema header section 8.4.2.1 XML element indicating the instruction “#PROPERTY_ID” 8.4.2.2 XML element indicating the instruction “#DEFAULT_DATA_SUPPLIER” 8.4.2.3 XML element indicating the instruction “#DEFAULT_DATA_VERSION” 8.4.2.4 XML element indicating the instruction “#DEFAULT_VALUE” 8.4.2.5 XML element indicating the instruction “#REQUIREMENT” |
43 | 8.5 XML elements and attirbute for data section 8.5.1 Vertical XML notation of data section 8.5.1.1 Basic structure of data representation for data section in vertical XML notation 8.5.1.2 XML element indicating values of a property in vertical codification |
44 | 8.5.1.3 XML attribute indicating a property identifier for a value in vertical codification 8.5.1.4 XML element indicating a property value in vertical codification 8.5.2 Lateral XML notation of data section 8.5.2.1 Basic structure of data representation for data section in lateral XML notation |
45 | 8.5.2.2 XML element indicating an instance in lateral codification 8.5.2.3 XML element indicating a property value in lateral codification 8.5.2.4 XML attribute indicating a property identifier for a value in lateral codification 8.6 Character encode |
46 | Annex A (normative) Information object registration |
47 | Annex B (normative) Schema B.1 JSON schema B.1.1 Vertical JSON schema |
49 | B.1.2 Lateral JSON schema |
51 | B.1.3 Exception JSON schema |
52 | B.2 XML schema B.2.1 Vertical XML schema |
55 | B.2.2 Lateral XML schema |
58 | B.2.3 Exception XML Schema |
59 | Annex C (normative) Web service representation C.1 Web service representation in WADL |
63 | C.2 Web service represenatation in WSDL |
67 | Annex D (informative) Examples of data representation D.1 Data parcel as example |
68 | D.2 Example of data representation in JSON notation D.2.1 Example of data representation in vertical JSON notation |
69 | D.2.2 Example of data representation in lateral JSON notation |
70 | D.3 Example of data representation in XML notation D.3.1 Example of data representation in vertical XML notation |
72 | D.3.2 Example of data representation in lateral XML notation |
74 | Annex E (informative) Descriptions of the instructions of “optional – informative” |
75 | Bibliography |