@prefix qudt: . @prefix owl: . @prefix ssd: . @prefix xsd: . @prefix skos: . @prefix rdfs: . @prefix qudt-unit: . @prefix qb: . @prefix dgu: . @prefix dct: . @prefix ui: . @prefix reg: . @prefix grib2-parameter: . @prefix qudt-quantity: . @prefix api: . @prefix vann: . @prefix prov: . @prefix foaf: . @prefix cc: . @prefix common-unit: . @prefix grib2-core: . @prefix void: . @prefix version: . @prefix bufr4-core: . @prefix rdf: . @prefix ldp: . @prefix time: . @prefix qudt-dimension: . @prefix vs: . @prefix dc: . @prefix common-core: . a ui:FormTemplate ; rdfs:label "Subregister"@en ; ui:formFields ( [ a ui:FormField ; rdfs:label "id" ; ui:fieldType ui:labelField ; ui:property reg:notation ; ui:required true ; ui:tooltip "ID ('notation') for the sub-register"@en ; skos:notation "id" ] [ a ui:FormField ; rdfs:label "label" ; ui:fieldType ui:labelField ; ui:property rdfs:label ; ui:required true ; ui:tooltip "Label (name) for the register"@en ; skos:notation "label" ] [ a ui:FormField ; rdfs:label "description" ; ui:fieldType ui:textField ; ui:property dct:description ; ui:required true ; ui:tooltip "Longer description of the register"@en ; skos:notation "description" ] [ a ui:FormField ; rdfs:label "membership predicate" ; ui:fieldType ui:anyURIField ; ui:property ldp:membershipPredicate ; ui:tooltip "Optional membership predicate for the register."@en ; skos:notation "membership" ] [ a ui:FormField ; rdfs:label "inv membership" ; ui:fieldType ui:anyURIField ; ui:property reg:inverseMembershipPredicate ; ui:tooltip "Optional inverse membership predicate for the register."@en ; skos:notation "inv-membership" ] [ a ui:FormField ; rdfs:label "contained types" ; ui:fieldType ui:anyURIField ; ui:multivalued true ; ui:property reg:containedItemClass ; ui:tooltip "Option set of types which will be allowed in this register."@en ; skos:notation "containedIC" ] [ a ui:FormField ; rdfs:label "register type" ; ui:fieldType ui:anyURIField ; ui:multivalued true ; ui:property rdf:type ; ui:tooltip "Additional rdf:type values for the register (will already be a reg:Register)."@en ; skos:notation "type" ] ) ; ui:prototype [ a reg:Register ] ; ui:tooltip "Define a sub-register."@en .