Any additional tag in this 'extra' tag. This tag and its content are ignored by the validators. They are used by any external tools producing/consuming the profile definition and instances. The type (i.e the name) of the profile. This XSD is valid for gCube Metadata Profile version 5. Any XML conform to this schema must declare such a version as attibute in the root tag. It declares (if present in the profile) the value that will be used to specify the field name in the Document (e.g. JSON Document) passed to Service that will store the resulting Document. If the 'fieldId' is absent in the profile, the value of the 'fieldName' (which is mandatory) will be used as field name in the Document. It contains the name of the metadata field. It declares if the 'metadatafield' is a field mandatory (by using 'true') or not (by using 'false'). It specifies the maximum number of times that the'metadatafield' can occur: N (as number): if the field must appear N times; * (as char asterisk): if the field can appear an unlimited number of times. This tagging method is deprecated. Please use the tag 'tags' instead. This grouping method is deprecated. Please use the tag 'groups' instead. When this field is true the field is removed from metadata. This allows to use a field to add tag and groups depending on any logic of this field. Any tags are allowed Any tags are allowed Any additional tag in this 'extra' tag. This tag and its content are ignored by the validators. They are used by any external tools producing/consuming the profile definition and instances.