export default {
  GeoEntryMetacardType: {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: true,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'ext.import-location': {
      multivalued: false,
      isInjected: false,
      id: 'ext.import-location',
      type: 'STRING',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: true,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: true,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: true,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'ext.feature-code': {
      multivalued: false,
      isInjected: false,
      id: 'ext.feature-code',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: true,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: false,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: true,
      id: 'associations.external',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: true,
      id: 'media.format-version',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: true,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'ext.population': {
      multivalued: false,
      isInjected: false,
      id: 'ext.population',
      type: 'LONG',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: true,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'ext.feature-class': {
      multivalued: false,
      isInjected: false,
      id: 'ext.feature-class',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'ext.gazetteer-sort-value': {
      multivalued: false,
      isInjected: false,
      id: 'ext.gazetteer-sort-value',
      type: 'INTEGER',
    },
    'media.duration': {
      multivalued: false,
      isInjected: true,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.type': {
      multivalued: false,
      isInjected: true,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: true,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: true,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.country-code',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: true,
      id: 'media.format',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  confluence: {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: true,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'fallback.pdf': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'fallback.mp4': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'ext.mp4.audio-sample-rate': {
      multivalued: false,
      isInjected: false,
      id: 'ext.mp4.audio-sample-rate',
      type: 'INTEGER',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'fallback.powerpoint': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  gmdMetacardType: {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: false,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'ddf.metacard': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: true,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'metadata-content-type': {
      multivalued: false,
      isInjected: false,
      id: 'metadata-content-type',
      type: 'STRING',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: true,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: true,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: true,
      id: 'media.compression',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: true,
      id: 'security.access-groups',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'metadata-content-type-version': {
      multivalued: false,
      isInjected: false,
      id: 'metadata-content-type-version',
      type: 'STRING',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: true,
      id: 'media.format-version',
      type: 'STRING',
    },
    'metadata-target-namespace': {
      multivalued: false,
      isInjected: false,
      id: 'metadata-target-namespace',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: false,
      id: 'effective',
      type: 'DATE',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: false,
      id: 'point-of-contact',
      type: 'STRING',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: true,
      id: 'topic.category',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: true,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: true,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.type': {
      multivalued: false,
      isInjected: true,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: true,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: true,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'media.format': {
      multivalued: false,
      isInjected: true,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: true,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  kml: {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: true,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: true,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: true,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: true,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: false,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: true,
      id: 'media.format-version',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: true,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: true,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: true,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: true,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: true,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: true,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.country-code',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: true,
      id: 'media.format',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'fallback.mpeg': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'fallback.jpeg': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'fallback.doc': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'metacard.query': {
    metadata: {
      multivalued: false,
      isInjected: true,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: true,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: true,
      id: 'language',
      type: 'STRING',
    },
    polling: {
      multivalued: false,
      isInjected: false,
      id: 'polling',
      type: 'INTEGER',
    },
    type: {
      multivalued: false,
      isInjected: false,
      id: 'type',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    facets: {
      multivalued: true,
      isInjected: false,
      id: 'facets',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: true,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: true,
      id: 'modified',
      type: 'DATE',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: true,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'validation-warnings',
      type: 'STRING',
    },
    sorts: {
      multivalued: true,
      isInjected: false,
      id: 'sorts',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: true,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: true,
      id: 'media.compression',
      type: 'STRING',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: true,
      id: 'created',
      type: 'DATE',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: true,
      id: 'security.access-groups',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: true,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: true,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: true,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: true,
      id: 'validation-errors',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: true,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'detail-level': {
      multivalued: false,
      isInjected: false,
      id: 'detail-level',
      type: 'STRING',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: true,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: true,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    cql: {
      multivalued: false,
      isInjected: false,
      id: 'cql',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: true,
      id: 'associations.external',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: true,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    sources: {
      multivalued: true,
      isInjected: false,
      id: 'sources',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    enterprise: {
      multivalued: false,
      isInjected: false,
      id: 'enterprise',
      type: 'BOOLEAN',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: true,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: true,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: true,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: true,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: true,
      id: 'source-id',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    datatype: {
      multivalued: true,
      isInjected: true,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    schedules: {
      multivalued: true,
      isInjected: false,
      id: 'schedules',
      type: 'XML',
    },
    'topic.category': {
      multivalued: true,
      isInjected: true,
      id: 'topic.category',
      type: 'STRING',
    },
    filterTree: {
      multivalued: false,
      isInjected: false,
      id: 'filterTree',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: true,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: true,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    federation: {
      multivalued: false,
      isInjected: false,
      id: 'federation',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: true,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.type': {
      multivalued: false,
      isInjected: true,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: true,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: true,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: true,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'media.format': {
      multivalued: false,
      isInjected: true,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: true,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: true,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: true,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'resource-note': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: true,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: true,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: true,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: true,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: true,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: true,
      id: 'associations.external',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: true,
      id: 'media.format-version',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'ext.note.result-comment': {
      multivalued: true,
      isInjected: false,
      id: 'ext.note.result-comment',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: true,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: true,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: true,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.type': {
      multivalued: false,
      isInjected: true,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: true,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: true,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'media.format': {
      multivalued: false,
      isInjected: true,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'query-template': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: true,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    polling: {
      multivalued: false,
      isInjected: false,
      id: 'polling',
      type: 'INTEGER',
    },
    type: {
      multivalued: false,
      isInjected: false,
      id: 'type',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    facets: {
      multivalued: true,
      isInjected: false,
      id: 'facets',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: true,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: true,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'validation-warnings',
      type: 'STRING',
    },
    sorts: {
      multivalued: true,
      isInjected: false,
      id: 'sorts',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: true,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: true,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'detail-level': {
      multivalued: false,
      isInjected: false,
      id: 'detail-level',
      type: 'STRING',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    cql: {
      multivalued: false,
      isInjected: false,
      id: 'cql',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: true,
      id: 'associations.external',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    sources: {
      multivalued: true,
      isInjected: false,
      id: 'sources',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    enterprise: {
      multivalued: false,
      isInjected: false,
      id: 'enterprise',
      type: 'BOOLEAN',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: true,
      id: 'media.format-version',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    schedules: {
      multivalued: true,
      isInjected: false,
      id: 'schedules',
      type: 'XML',
    },
    'topic.category': {
      multivalued: true,
      isInjected: true,
      id: 'topic.category',
      type: 'STRING',
    },
    filterTree: {
      multivalued: false,
      isInjected: false,
      id: 'filterTree',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: true,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    federation: {
      multivalued: false,
      isInjected: false,
      id: 'federation',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: true,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.type': {
      multivalued: false,
      isInjected: true,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: true,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: true,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'media.format': {
      multivalued: false,
      isInjected: true,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'ui.template-filter': {
      multivalued: false,
      isInjected: false,
      id: 'ui.template-filter',
      type: 'XML',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  cswMetacardType: {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: false,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  pdf: {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  common: {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: true,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: false,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: true,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: true,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'metacard.list': {
    metadata: {
      multivalued: false,
      isInjected: true,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: true,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: true,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: true,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: true,
      id: 'modified',
      type: 'DATE',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: true,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'list.icon': {
      multivalued: false,
      isInjected: false,
      id: 'list.icon',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: true,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: true,
      id: 'media.compression',
      type: 'STRING',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: true,
      id: 'created',
      type: 'DATE',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: true,
      id: 'security.access-groups',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: true,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: true,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: true,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: true,
      id: 'validation-errors',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: true,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: true,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: true,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: true,
      id: 'associations.external',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: true,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: true,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: true,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: true,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'list.cql': {
      multivalued: false,
      isInjected: false,
      id: 'list.cql',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: true,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: true,
      id: 'source-id',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    datatype: {
      multivalued: true,
      isInjected: true,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: true,
      id: 'topic.category',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: true,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: true,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: true,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.type': {
      multivalued: false,
      isInjected: true,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: true,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: true,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: true,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'list.bookmarks': {
      multivalued: true,
      isInjected: false,
      id: 'list.bookmarks',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: true,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: true,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: true,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: true,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'fallback.common': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'metacard.version': {
    'metacard.sharing': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.sharing',
      type: 'XML',
    },
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    type: {
      multivalued: false,
      isInjected: false,
      id: 'type',
      type: 'STRING',
    },
    facets: {
      multivalued: true,
      isInjected: false,
      id: 'facets',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'ext.import-location': {
      multivalued: false,
      isInjected: false,
      id: 'ext.import-location',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'metacard.version.action': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.version.action',
      type: 'STRING',
    },
    sorts: {
      multivalued: true,
      isInjected: false,
      id: 'sorts',
      type: 'STRING',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: false,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'detail-level': {
      multivalued: false,
      isInjected: false,
      id: 'detail-level',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'metadata-content-type-version': {
      multivalued: false,
      isInjected: false,
      id: 'metadata-content-type-version',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    enterprise: {
      multivalued: false,
      isInjected: false,
      id: 'enterprise',
      type: 'BOOLEAN',
    },
    'metadata-target-namespace': {
      multivalued: false,
      isInjected: false,
      id: 'metadata-target-namespace',
      type: 'STRING',
    },
    'list.cql': {
      multivalued: false,
      isInjected: false,
      id: 'list.cql',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'metacard.version.tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.version.tags',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    filterTree: {
      multivalued: false,
      isInjected: false,
      id: 'filterTree',
      type: 'STRING',
    },
    federation: {
      multivalued: false,
      isInjected: false,
      id: 'federation',
      type: 'STRING',
    },
    'ext.feature-class': {
      multivalued: false,
      isInjected: false,
      id: 'ext.feature-class',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    queries: {
      multivalued: true,
      isInjected: false,
      id: 'queries',
      type: 'STRING',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'ui.template-filter': {
      multivalued: false,
      isInjected: false,
      id: 'ui.template-filter',
      type: 'XML',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    'metadata-content-type': {
      multivalued: false,
      isInjected: false,
      id: 'metadata-content-type',
      type: 'STRING',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    polling: {
      multivalued: false,
      isInjected: false,
      id: 'polling',
      type: 'INTEGER',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'list.icon': {
      multivalued: false,
      isInjected: false,
      id: 'list.icon',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'ext.feature-code': {
      multivalued: false,
      isInjected: false,
      id: 'ext.feature-code',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'metacard.version.resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.version.resource-uri',
      type: 'STRING',
    },
    lists: {
      multivalued: true,
      isInjected: false,
      id: 'lists',
      type: 'XML',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'metacard.version.versioned-on': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.version.versioned-on',
      type: 'DATE',
    },
    cql: {
      multivalued: false,
      isInjected: false,
      id: 'cql',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-code',
      type: 'STRING',
    },
    sources: {
      multivalued: true,
      isInjected: false,
      id: 'sources',
      type: 'STRING',
    },
    'ext.mp4.audio-sample-rate': {
      multivalued: false,
      isInjected: false,
      id: 'ext.mp4.audio-sample-rate',
      type: 'INTEGER',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    'metacard.version.type': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.version.type',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'ui.attribute-group': {
      multivalued: true,
      isInjected: false,
      id: 'ui.attribute-group',
      type: 'STRING',
    },
    'ext.note.result-comment': {
      multivalued: true,
      isInjected: false,
      id: 'ext.note.result-comment',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: false,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: false,
      id: 'point-of-contact',
      type: 'STRING',
    },
    schedules: {
      multivalued: true,
      isInjected: false,
      id: 'schedules',
      type: 'XML',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'metacard.version.edited-by': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.version.edited-by',
      type: 'STRING',
    },
    'ext.population': {
      multivalued: false,
      isInjected: false,
      id: 'ext.population',
      type: 'LONG',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'ext.gazetteer-sort-value': {
      multivalued: false,
      isInjected: false,
      id: 'ext.gazetteer-sort-value',
      type: 'INTEGER',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'list.bookmarks': {
      multivalued: true,
      isInjected: false,
      id: 'list.bookmarks',
      type: 'STRING',
    },
    'metacard.version.id': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.version.id',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'metacard.version.type-binary': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.version.type-binary',
      type: 'BINARY',
    },
  },
  'attribute-group': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: true,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.end',
      type: 'DATE',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: true,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: true,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: true,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: true,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: true,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: true,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: true,
      id: 'associations.external',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: true,
      id: 'media.format-version',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'ui.attribute-group': {
      multivalued: true,
      isInjected: false,
      id: 'ui.attribute-group',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: true,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: true,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: true,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: true,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: true,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: true,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: true,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.type': {
      multivalued: false,
      isInjected: true,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: true,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: true,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'media.format': {
      multivalued: false,
      isInjected: true,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: true,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: true,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'fallback.excel': {
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: true,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-code',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: true,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: true,
      id: 'point-of-contact',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: true,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: true,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
  },
  'metacard.deleted': {
    'metacard.sharing': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.sharing',
      type: 'XML',
    },
    metadata: {
      multivalued: false,
      isInjected: false,
      id: 'metadata',
      type: 'XML',
    },
    'contact.publisher-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-address',
      type: 'STRING',
    },
    'contact.contributor-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-name',
      type: 'STRING',
    },
    type: {
      multivalued: false,
      isInjected: false,
      id: 'type',
      type: 'STRING',
    },
    facets: {
      multivalued: true,
      isInjected: false,
      id: 'facets',
      type: 'STRING',
    },
    'failed-validators-errors': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-errors',
      type: 'STRING',
    },
    'ext.import-location': {
      multivalued: false,
      isInjected: false,
      id: 'ext.import-location',
      type: 'STRING',
    },
    'media.frame-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-rate',
      type: 'DOUBLE',
    },
    id: {
      multivalued: false,
      isInjected: false,
      id: 'id',
      type: 'STRING',
    },
    sorts: {
      multivalued: true,
      isInjected: false,
      id: 'sorts',
      type: 'STRING',
    },
    'media.compression': {
      multivalued: false,
      isInjected: false,
      id: 'media.compression',
      type: 'STRING',
    },
    'contact.contributor-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-email',
      type: 'STRING',
    },
    'resource-uri': {
      multivalued: false,
      isInjected: false,
      id: 'resource-uri',
      type: 'STRING',
    },
    'checksum-algorithm': {
      multivalued: false,
      isInjected: false,
      id: 'checksum-algorithm',
      type: 'STRING',
    },
    'validation-errors': {
      multivalued: true,
      isInjected: false,
      id: 'validation-errors',
      type: 'STRING',
    },
    'location.altitude-meters': {
      multivalued: true,
      isInjected: false,
      id: 'location.altitude-meters',
      type: 'DOUBLE',
    },
    'detail-level': {
      multivalued: false,
      isInjected: false,
      id: 'detail-level',
      type: 'STRING',
    },
    'datetime.start': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.start',
      type: 'DATE',
    },
    'media.frame-center': {
      multivalued: false,
      isInjected: false,
      id: 'media.frame-center',
      type: 'GEOMETRY',
    },
    'contact.contributor-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-phone',
      type: 'STRING',
    },
    'metadata-content-type-version': {
      multivalued: false,
      isInjected: false,
      id: 'metadata-content-type-version',
      type: 'STRING',
    },
    'associations.external': {
      multivalued: true,
      isInjected: false,
      id: 'associations.external',
      type: 'STRING',
    },
    'metacard.associations.related': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.related',
      type: 'STRING',
    },
    'contact.publisher-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-name',
      type: 'STRING',
    },
    enterprise: {
      multivalued: false,
      isInjected: false,
      id: 'enterprise',
      type: 'BOOLEAN',
    },
    'metadata-target-namespace': {
      multivalued: false,
      isInjected: false,
      id: 'metadata-target-namespace',
      type: 'STRING',
    },
    'metacard.deleted.id': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.deleted.id',
      type: 'STRING',
    },
    'list.cql': {
      multivalued: false,
      isInjected: false,
      id: 'list.cql',
      type: 'STRING',
    },
    'resource.derived-download-url': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-download-url',
      type: 'STRING',
    },
    'contact.creator-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-email',
      type: 'STRING',
    },
    datatype: {
      multivalued: true,
      isInjected: false,
      id: 'datatype',
      type: 'STRING',
    },
    'contact.creator-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-name',
      type: 'STRING',
    },
    'topic.category': {
      multivalued: true,
      isInjected: false,
      id: 'topic.category',
      type: 'STRING',
    },
    'security.access-administrators': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-administrators',
      type: 'STRING',
    },
    filterTree: {
      multivalued: false,
      isInjected: false,
      id: 'filterTree',
      type: 'STRING',
    },
    federation: {
      multivalued: false,
      isInjected: false,
      id: 'federation',
      type: 'STRING',
    },
    'ext.feature-class': {
      multivalued: false,
      isInjected: false,
      id: 'ext.feature-class',
      type: 'STRING',
    },
    'metacard.deleted.version': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.deleted.version',
      type: 'STRING',
    },
    'contact.contributor-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.contributor-address',
      type: 'STRING',
    },
    'contact.point-of-contact-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-phone',
      type: 'STRING',
    },
    'ext.extracted.text': {
      multivalued: false,
      isInjected: false,
      id: 'ext.extracted.text',
      type: 'STRING',
    },
    'media.encoding': {
      multivalued: true,
      isInjected: false,
      id: 'media.encoding',
      type: 'STRING',
    },
    queries: {
      multivalued: true,
      isInjected: false,
      id: 'queries',
      type: 'STRING',
    },
    'media.number-of-bands': {
      multivalued: false,
      isInjected: false,
      id: 'media.number-of-bands',
      type: 'INTEGER',
    },
    'location.country-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.country-code',
      type: 'STRING',
    },
    'metacard.modified': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.modified',
      type: 'DATE',
    },
    'ui.template-filter': {
      multivalued: false,
      isInjected: false,
      id: 'ui.template-filter',
      type: 'XML',
    },
    'security.access-individuals': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals',
      type: 'STRING',
    },
    'location.crs-name': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-name',
      type: 'STRING',
    },
    'contact.publisher-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-phone',
      type: 'STRING',
    },
    'topic.vocabulary': {
      multivalued: true,
      isInjected: false,
      id: 'topic.vocabulary',
      type: 'STRING',
    },
    'datetime.end': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.end',
      type: 'DATE',
    },
    'media.width-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.width-pixels',
      type: 'INTEGER',
    },
    'metadata-content-type': {
      multivalued: false,
      isInjected: false,
      id: 'metadata-content-type',
      type: 'STRING',
    },
    language: {
      multivalued: true,
      isInjected: false,
      id: 'language',
      type: 'STRING',
    },
    polling: {
      multivalued: false,
      isInjected: false,
      id: 'polling',
      type: 'INTEGER',
    },
    'datetime.name': {
      multivalued: true,
      isInjected: false,
      id: 'datetime.name',
      type: 'STRING',
    },
    'security.access-individuals-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-individuals-read',
      type: 'STRING',
    },
    'media.bits-per-sample': {
      multivalued: false,
      isInjected: false,
      id: 'media.bits-per-sample',
      type: 'INTEGER',
    },
    modified: {
      multivalued: false,
      isInjected: false,
      id: 'modified',
      type: 'DATE',
    },
    'media.scanning-mode': {
      multivalued: false,
      isInjected: false,
      id: 'media.scanning-mode',
      type: 'STRING',
    },
    'list.icon': {
      multivalued: false,
      isInjected: false,
      id: 'list.icon',
      type: 'STRING',
    },
    'contact.creator-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-address',
      type: 'STRING',
    },
    'validation-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'validation-warnings',
      type: 'STRING',
    },
    'contact.point-of-contact-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-email',
      type: 'STRING',
    },
    thumbnail: {
      multivalued: false,
      isInjected: false,
      id: 'thumbnail',
      type: 'BINARY',
    },
    created: {
      multivalued: false,
      isInjected: false,
      id: 'created',
      type: 'DATE',
    },
    'security.access-groups': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups',
      type: 'STRING',
    },
    'metacard-tags': {
      multivalued: true,
      isInjected: false,
      id: 'metacard-tags',
      type: 'STRING',
    },
    'ext.feature-code': {
      multivalued: false,
      isInjected: false,
      id: 'ext.feature-code',
      type: 'STRING',
    },
    'resource.derived-uri': {
      multivalued: true,
      isInjected: false,
      id: 'resource.derived-uri',
      type: 'STRING',
    },
    lists: {
      multivalued: true,
      isInjected: false,
      id: 'lists',
      type: 'XML',
    },
    'contact.point-of-contact-name': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-name',
      type: 'STRING',
    },
    'metacard.owner': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.owner',
      type: 'STRING',
    },
    expiration: {
      multivalued: false,
      isInjected: false,
      id: 'expiration',
      type: 'DATE',
    },
    cql: {
      multivalued: false,
      isInjected: false,
      id: 'cql',
      type: 'STRING',
    },
    'resource-size': {
      multivalued: false,
      isInjected: false,
      id: 'resource-size',
      type: 'STRING',
    },
    'location.crs-code': {
      multivalued: true,
      isInjected: false,
      id: 'location.crs-code',
      type: 'STRING',
    },
    sources: {
      multivalued: true,
      isInjected: false,
      id: 'sources',
      type: 'STRING',
    },
    'ext.mp4.audio-sample-rate': {
      multivalued: false,
      isInjected: false,
      id: 'ext.mp4.audio-sample-rate',
      type: 'INTEGER',
    },
    'media.format-version': {
      multivalued: false,
      isInjected: false,
      id: 'media.format-version',
      type: 'STRING',
    },
    description: {
      multivalued: false,
      isInjected: false,
      id: 'description',
      type: 'STRING',
    },
    title: {
      multivalued: false,
      isInjected: false,
      id: 'title',
      type: 'STRING',
    },
    'resource-download-url': {
      multivalued: false,
      isInjected: false,
      id: 'resource-download-url',
      type: 'STRING',
    },
    'source-id': {
      multivalued: false,
      isInjected: false,
      id: 'source-id',
      type: 'STRING',
    },
    'ui.attribute-group': {
      multivalued: true,
      isInjected: false,
      id: 'ui.attribute-group',
      type: 'STRING',
    },
    'ext.note.result-comment': {
      multivalued: true,
      isInjected: false,
      id: 'ext.note.result-comment',
      type: 'STRING',
    },
    effective: {
      multivalued: false,
      isInjected: false,
      id: 'effective',
      type: 'DATE',
    },
    'media.height-pixels': {
      multivalued: false,
      isInjected: false,
      id: 'media.height-pixels',
      type: 'INTEGER',
    },
    'point-of-contact': {
      multivalued: false,
      isInjected: false,
      id: 'point-of-contact',
      type: 'STRING',
    },
    schedules: {
      multivalued: true,
      isInjected: false,
      id: 'schedules',
      type: 'XML',
    },
    checksum: {
      multivalued: false,
      isInjected: false,
      id: 'checksum',
      type: 'STRING',
    },
    'failed-validators-warnings': {
      multivalued: true,
      isInjected: false,
      id: 'failed-validators-warnings',
      type: 'STRING',
    },
    'ext.population': {
      multivalued: false,
      isInjected: false,
      id: 'ext.population',
      type: 'LONG',
    },
    'media.bit-rate': {
      multivalued: false,
      isInjected: false,
      id: 'media.bit-rate',
      type: 'DOUBLE',
    },
    'topic.keyword': {
      multivalued: true,
      isInjected: false,
      id: 'topic.keyword',
      type: 'STRING',
    },
    'contact.point-of-contact-address': {
      multivalued: true,
      isInjected: false,
      id: 'contact.point-of-contact-address',
      type: 'STRING',
    },
    'contact.publisher-email': {
      multivalued: true,
      isInjected: false,
      id: 'contact.publisher-email',
      type: 'STRING',
    },
    'ext.gazetteer-sort-value': {
      multivalued: false,
      isInjected: false,
      id: 'ext.gazetteer-sort-value',
      type: 'INTEGER',
    },
    'media.duration': {
      multivalued: false,
      isInjected: false,
      id: 'media.duration',
      type: 'DOUBLE',
    },
    'media.type': {
      multivalued: false,
      isInjected: false,
      id: 'media.type',
      type: 'STRING',
    },
    'contact.creator-phone': {
      multivalued: true,
      isInjected: false,
      id: 'contact.creator-phone',
      type: 'STRING',
    },
    'metacard.created': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.created',
      type: 'DATE',
    },
    'security.access-groups-read': {
      multivalued: true,
      isInjected: false,
      id: 'security.access-groups-read',
      type: 'STRING',
    },
    'media.format': {
      multivalued: false,
      isInjected: false,
      id: 'media.format',
      type: 'STRING',
    },
    'list.bookmarks': {
      multivalued: true,
      isInjected: false,
      id: 'list.bookmarks',
      type: 'STRING',
    },
    'metacard.associations.derived': {
      multivalued: true,
      isInjected: false,
      id: 'metacard.associations.derived',
      type: 'STRING',
    },
    location: {
      multivalued: false,
      isInjected: false,
      id: 'location',
      type: 'GEOMETRY',
    },
    'metacard.deleted.deleted-by': {
      multivalued: false,
      isInjected: false,
      id: 'metacard.deleted.deleted-by',
      type: 'STRING',
    },
  },
}
