Skip to content

Commit fbf1bd6

Browse files
committed
Fix formatting, update Endpoint-Description XSD schema to include missing FCS layer attributes
1 parent 11edf94 commit fbf1bd6

File tree

2 files changed

+36
-1
lines changed

2 files changed

+36
-1
lines changed

fcs-core-2.0/attachments/Endpoint-Description.xsd

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,41 @@
182182
</xs:documentation>
183183
</xs:annotation>
184184
</xs:attribute>
185+
<xs:attribute name="qualifier" use="optional">
186+
<xs:annotation>
187+
<xs:documentation>
188+
<h:p>
189+
An optional attribute that is used as a qualifier in a FCS-QL
190+
search term in to address this specific layer.
191+
</h:p>
192+
</xs:documentation>
193+
</xs:annotation>
194+
<xs:simpleType>
195+
<xs:restriction base="xs:string">
196+
<xs:pattern value="[a-zA-Z0-9-]+" />
197+
</xs:restriction>
198+
</xs:simpleType>
199+
</xs:attribute>
200+
<xs:attribute name="alt-value-info" type="xs:string" use="optional">
201+
<xs:annotation>
202+
<xs:documentation>
203+
<h:p>
204+
An optional short description about the layer, e.g. the original tag set used.
205+
</h:p>
206+
</xs:documentation>
207+
</xs:annotation>
208+
</xs:attribute>
209+
<xs:attribute name="alt-value-info-uri" type="xs:anyURI" use="optional">
210+
<xs:annotation>
211+
<xs:documentation>
212+
<h:p>
213+
An optional well-formed URI that should point to a web site with further information,
214+
e.g. about the original tag set and how the translation to FCS is done.
215+
Clients can display this information together with the search result.
216+
</h:p>
217+
</xs:documentation>
218+
</xs:annotation>
219+
</xs:attribute>
185220
<xs:attribute name="type" use="optional" default="value">
186221
<xs:annotation>
187222
<xs:documentation>

fcs-core-2.0/interface-specification.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ The value of the `@id` attribute `MUST NOT` contain the characters `,` (comma) o
6262

6363
* one `<ed:SupportedLayers>` element (`REQUIRED` if Endpoint supports _Advanced Search_ capability)
6464
+
65-
A list of Layers that are generally supported by this Endpoint. This list is composed of one or more `<ed:SupportedLayer>` elements. The content of a `<ed:SupportedLayer>` `MUST` be the identifier of a Layer (see section <<Layers>>), e.g. orth. Each `<ed:SupportedLayer>` element `MUST` carry an `@id` and a @result-id attribute. The value of the `@id` attribute is later used in the <ed:Resource> element to indicate, which Layer is supported by a resource (see below). The `@result-id` attribute is used in the Advanced Data View (see section <<Advanced (ADV), Advanced Data View>>). Each `<ed:SupportedLayer>` element `MAY` carry an optional `@qualifier` attribute. It is used as a qualifier in a FCS-QL search term in to address this specific layer.
65+
A list of Layers that are generally supported by this Endpoint. This list is composed of one or more `<ed:SupportedLayer>` elements. The content of a `<ed:SupportedLayer>` `MUST` be the identifier of a Layer (see section <<Layers>>), e.g. orth. Each `<ed:SupportedLayer>` element `MUST` carry an `@id` and a `@result-id` attribute. The value of the `@id` attribute is later used in the `<ed:Resource>` element to indicate, which Layer is supported by a resource (see below). The `@result-id` attribute is used in the Advanced Data View (see section <<Advanced (ADV), Advanced Data View>>). Each `<ed:SupportedLayer>` element `MAY` carry an optional `@qualifier` attribute. It is used as a qualifier in a FCS-QL search term in to address this specific layer.
6666
+
6767
This list `MUST NOT` include duplicate entries, i.e. no Layer with the same `@result-id` MIME type must appear more than once.
6868
+

0 commit comments

Comments
 (0)