diff --git a/hapi-fhir-base/src/main/java/ca/uhn/fhir/util/ClasspathUtil.java b/hapi-fhir-base/src/main/java/ca/uhn/fhir/util/ClasspathUtil.java index 99194f6344a..7501c3ed803 100644 --- a/hapi-fhir-base/src/main/java/ca/uhn/fhir/util/ClasspathUtil.java +++ b/hapi-fhir-base/src/main/java/ca/uhn/fhir/util/ClasspathUtil.java @@ -31,11 +31,14 @@ import org.hl7.fhir.instance.model.api.IBaseResource; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import java.nio.charset.StandardCharsets; +import java.util.ArrayList; +import java.util.List; import java.util.function.Function; import java.util.zip.GZIPInputStream; @@ -150,7 +153,7 @@ public class ClasspathUtil { } public static Function withBom() { - return t -> new BOMInputStream(t); + return BOMInputStream::new; } public static byte[] loadResourceAsByteArray(String theClasspath) { @@ -163,4 +166,29 @@ public class ClasspathUtil { close(stream); } } + + /** + * Returns the list of files in a directory which resides in the classpath. + * Please note that the returned paths will be relative. + * This method can be used with other methods in this class to load multiple resource files. + * @param theDirectory the directory in the classpath to lookup + * @return the list of files containing relative path and file name + */ + public static List getFilesFromDirectory(String theDirectory) { + List filenames = new ArrayList<>(); + try (InputStream in = ClasspathUtil.class.getResourceAsStream(theDirectory)) { + if (in == null) { + throw new InternalErrorException(Msg.code(1758) + "Unable to find directory: " + theDirectory); + } + try (BufferedReader br = new BufferedReader(new InputStreamReader(in))) { + String fileName; + while ((fileName = br.readLine()) != null) { + filenames.add(theDirectory + "/" + fileName); + } + } + } catch (IOException e) { + throw new InternalErrorException(Msg.code(2479) + e.getMessage()); + } + return filenames; + } } diff --git a/hapi-fhir-base/src/main/resources/ca/uhn/fhir/i18n/hapi-messages.properties b/hapi-fhir-base/src/main/resources/ca/uhn/fhir/i18n/hapi-messages.properties index fa53cd9effe..3b0d9b6a263 100644 --- a/hapi-fhir-base/src/main/resources/ca/uhn/fhir/i18n/hapi-messages.properties +++ b/hapi-fhir-base/src/main/resources/ca/uhn/fhir/i18n/hapi-messages.properties @@ -1,6 +1,10 @@ org.hl7.fhir.common.hapi.validation.support.InMemoryTerminologyServerValidationSupport.displayMismatch=Concept Display "{0}" does not match expected "{1}" +org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService.unknownCodeSystem=Unknown code "{0}#{1}" +org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService.invalidCodeInSystem=Code {0} is not valid for system: {1} +org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService.mismatchCodeSystem=Inappropriate CodeSystem URL "{0}" for ValueSet: {1} +org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService.codeNotFoundInValueSet=Code "{0}" is not in valueset: {1} ca.uhn.fhir.jpa.term.TermReadSvcImpl.expansionRefersToUnknownCs=Unknown CodeSystem URI "{0}" referenced from ValueSet ca.uhn.fhir.jpa.term.TermReadSvcImpl.valueSetNotYetExpanded=ValueSet "{0}" has not yet been pre-expanded. Performing in-memory expansion without parameters. Current status: {1} | {2} @@ -11,9 +15,6 @@ ca.uhn.fhir.jpa.term.TermReadSvcImpl.validationPerformedAgainstPreExpansion=Code ca.uhn.fhir.jpa.term.TermReadSvcImpl.valueSetNotFoundInTerminologyDatabase=ValueSet can not be found in terminology database: {0} ca.uhn.fhir.jpa.term.TermReadSvcImpl.valueSetPreExpansionInvalidated=ValueSet with URL "{0}" precaluclated expansion with {1} concept(s) has been invalidated ca.uhn.fhir.jpa.term.TermReadSvcImpl.valueSetCantInvalidateNotYetPrecalculated=ValueSet with URL "{0}" already has status: {1} -ca.uhn.fhir.jpa.term.TermReadSvcImpl.unknownCodeInSystem=Unknown code "{0}#{1}" - - # Core Library Messages ca.uhn.fhir.context.FhirContext.unknownResourceName=Unknown resource name "{0}" (this name is not known in FHIR version "{1}") ca.uhn.fhir.context.FhirContext.noStructures=Could not find any HAPI-FHIR structure JARs on the classpath. Note that as of HAPI-FHIR v0.8, a separate FHIR strcture JAR must be added to your classpath (or project pom.xml if you are using Maven) diff --git a/hapi-fhir-validation/src/main/java/org/hl7/fhir/common/hapi/validation/support/CommonCodeSystemsTerminologyService.java b/hapi-fhir-validation/src/main/java/org/hl7/fhir/common/hapi/validation/support/CommonCodeSystemsTerminologyService.java index d463003bf9f..cd23e8a3757 100644 --- a/hapi-fhir-validation/src/main/java/org/hl7/fhir/common/hapi/validation/support/CommonCodeSystemsTerminologyService.java +++ b/hapi-fhir-validation/src/main/java/org/hl7/fhir/common/hapi/validation/support/CommonCodeSystemsTerminologyService.java @@ -8,9 +8,12 @@ import ca.uhn.fhir.context.support.IValidationSupport; import ca.uhn.fhir.context.support.LookupCodeRequest; import ca.uhn.fhir.context.support.ValidationSupportContext; import ca.uhn.fhir.i18n.Msg; +import ca.uhn.fhir.rest.api.Constants; +import ca.uhn.fhir.rest.api.EncodingEnum; import ca.uhn.fhir.util.ClasspathUtil; import ca.uhn.hapi.converters.canonical.VersionCanonicalizer; import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.node.ArrayNode; import com.fasterxml.jackson.databind.node.ObjectNode; @@ -65,12 +68,13 @@ public class CommonCodeSystemsTerminologyService implements IValidationSupport { public static final String UCUM_CODESYSTEM_URL = "http://unitsofmeasure.org"; public static final String UCUM_VALUESET_URL = "http://hl7.org/fhir/ValueSet/ucum-units"; public static final String ALL_LANGUAGES_VALUESET_URL = "http://hl7.org/fhir/ValueSet/all-languages"; - private static final String USPS_CODESYSTEM_URL = "https://www.usps.com/"; - private static final String USPS_VALUESET_URL = "http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state"; + public static final String USPS_CODESYSTEM_URL = "https://www.usps.com/"; + public static final String USPS_VALUESET_URL = "http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state"; private static final Logger ourLog = LoggerFactory.getLogger(CommonCodeSystemsTerminologyService.class); private static final Map USPS_CODES = Collections.unmodifiableMap(buildUspsCodes()); private static final Map ISO_4217_CODES = Collections.unmodifiableMap(buildIso4217Codes()); private static final Map ISO_3166_CODES = Collections.unmodifiableMap(buildIso3166Codes()); + private static final Map MIMETYPE_CODES = Collections.unmodifiableMap(buildMimetypeCodes()); private final FhirContext myFhirContext; private final VersionCanonicalizer myVersionCanonicalizer; private volatile org.hl7.fhir.r5.model.ValueSet myLanguagesVs; @@ -133,10 +137,7 @@ public class CommonCodeSystemsTerminologyService implements IValidationSupport { case LANGUAGES_VALUESET_URL: expectSystem = LANGUAGES_CODESYSTEM_URL; if (!expectSystem.equals(theCodeSystem) && !(theCodeSystem == null && theOptions.isInferSystem())) { - return new CodeValidationResult() - .setSeverity(IssueSeverity.ERROR) - .setMessage("Inappropriate CodeSystem URL \"" + theCodeSystem + "\" for ValueSet: " - + theValueSetUrl); + return getValidateCodeResultInError("mismatchCodeSystem", theCodeSystem, theValueSetUrl); } IBaseResource languagesVs = myLanguagesVs; @@ -156,32 +157,26 @@ public class CommonCodeSystemsTerminologyService implements IValidationSupport { .setCode(theCode) .setDisplay(match.get().getDisplay()); } else { - return new CodeValidationResult() - .setSeverity(IssueSeverity.ERROR) - .setMessage("Code \"" + theCode + "\" is not in valueset: " + theValueSetUrl); + return getValidateCodeResultInError("codeNotFoundInValueSet", theCode, theValueSetUrl); } case ALL_LANGUAGES_VALUESET_URL: expectSystem = LANGUAGES_CODESYSTEM_URL; if (!expectSystem.equals(theCodeSystem) && !(theCodeSystem == null && theOptions.isInferSystem())) { - return new CodeValidationResult() - .setSeverity(IssueSeverity.ERROR) - .setMessage("Inappropriate CodeSystem URL \"" + theCodeSystem + "\" for ValueSet: " - + theValueSetUrl); + return getValidateCodeResultInError("mismatchCodeSystem", theCodeSystem, theValueSetUrl); } LookupCodeResult outcome = lookupLanguageCode(theCode); if (outcome.isFound()) { return new CodeValidationResult().setCode(theCode).setDisplay(outcome.getCodeDisplay()); } else { - return new CodeValidationResult() - .setSeverity(IssueSeverity.ERROR) - .setMessage("Code \"" + theCode + "\" is not in valueset: " + theValueSetUrl); + return getValidateCodeResultInError("codeNotFoundInValueSet", theCode, theValueSetUrl); } case MIMETYPES_VALUESET_URL: - // This is a pretty naive implementation - Should be enhanced in future - return new CodeValidationResult().setCode(theCode).setDisplay(theDisplay); + handlerMap = MIMETYPE_CODES; + expectSystem = MIMETYPES_CODESYSTEM_URL; + break; case UCUM_VALUESET_URL: { String system = theCodeSystem; @@ -206,9 +201,7 @@ public class CommonCodeSystemsTerminologyService implements IValidationSupport { } String actualSystem = defaultIfBlank(theCodeSystem, expectSystem); - String unknownCodeMessage = myFhirContext - .getLocalizer() - .getMessage("ca.uhn.fhir.jpa.term.TermReadSvcImpl.unknownCodeInSystem", actualSystem, theCode); + String unknownCodeMessage = getErrorMessage("unknownCodeSystem", actualSystem, theCode); return new CodeValidationResult().setSeverity(IssueSeverity.ERROR).setMessage(unknownCodeMessage); } @@ -253,36 +246,37 @@ public class CommonCodeSystemsTerminologyService implements IValidationSupport { case UCUM_CODESYSTEM_URL: return lookupUcumCode(code); case MIMETYPES_CODESYSTEM_URL: - return lookupMimetypeCode(code); + map = MIMETYPE_CODES; + break; case COUNTRIES_CODESYSTEM_URL: map = ISO_3166_CODES; + if (!map.containsKey(code)) { + map = new HashMap<>(map); + map.put(code, code); + } break; case CURRENCIES_CODESYSTEM_URL: map = ISO_4217_CODES; break; - case USPS_CODESYSTEM_URL: - map = USPS_CODES; - break; default: return null; } - String display = map.get(code); - if (isNotBlank(display)) { - LookupCodeResult retVal = new LookupCodeResult(); - retVal.setSearchedForCode(code); - retVal.setSearchedForSystem(system); - retVal.setFound(true); - retVal.setCodeDisplay(display); - return retVal; - } - - // If we get here it means we know the codesystem but the code was bad LookupCodeResult retVal = new LookupCodeResult(); retVal.setSearchedForCode(code); retVal.setSearchedForSystem(system); - retVal.setFound(false); - retVal.setErrorMessage("Code '" + code + "' is not valid for system: " + system); + + String display = map.get(code); + if (isNotBlank(display)) { + retVal.setFound(true); + retVal.setCodeDisplay(display); + } else { + // If we get here it means we know the CodeSystem but the code was bad + retVal.setFound(false); + String invalidCodeMessage = getErrorMessage("invalidCodeInSystem", system, code); + retVal.setErrorMessage(invalidCodeMessage); + } + return retVal; } @@ -291,61 +285,45 @@ public class CommonCodeSystemsTerminologyService implements IValidationSupport { initializeBcp47LanguageMap(); } - int langRegionSeparatorIndex = StringUtils.indexOfAny(theCode, '-', '_'); - boolean hasRegionAndCodeSegments = langRegionSeparatorIndex > 0; - String language; - String region; + final LookupCodeResult lookupCodeResult = new LookupCodeResult(); + lookupCodeResult.setSearchedForSystem(LANGUAGES_CODESYSTEM_URL); + lookupCodeResult.setSearchedForCode(theCode); + + final int langRegionSeparatorIndex = StringUtils.indexOfAny(theCode, '-', '_'); + final boolean hasRegionAndCodeSegments = langRegionSeparatorIndex > 0; + + final boolean found; + final String display; if (hasRegionAndCodeSegments) { // we look for languages in lowercase only // this will allow case insensitivity for language portion of code - language = myLanguagesLanugageMap.get( + String language = myLanguagesLanugageMap.get( theCode.substring(0, langRegionSeparatorIndex).toLowerCase()); - region = myLanguagesRegionMap.get( + String region = myLanguagesRegionMap.get( theCode.substring(langRegionSeparatorIndex + 1).toUpperCase()); - if (language == null || region == null) { - // In case the user provides both a language and a region, they must both be valid for the lookup to - // succeed. + // In case the user provides both a language and a region, they must both be valid for the lookup to + // succeed. + found = language != null && region != null; + display = found ? language + " " + region : null; + if (!found) { ourLog.warn("Couldn't find a valid bcp47 language-region combination from code: {}", theCode); - return buildNotFoundLookupCodeResult(theCode); - } else { - return buildLookupResultForLanguageAndRegion(theCode, language, region); } } else { // In case user has only provided a language, we build the lookup from only that. // NB: we only use the lowercase version of the language - language = myLanguagesLanugageMap.get(theCode.toLowerCase()); - if (language == null) { + String language = myLanguagesLanugageMap.get(theCode.toLowerCase()); + found = language != null; + display = language; + if (!found) { ourLog.warn("Couldn't find a valid bcp47 language from code: {}", theCode); - return buildNotFoundLookupCodeResult(theCode); - } else { - return buildLookupResultForLanguage(theCode, language); } } - } - private LookupCodeResult buildLookupResultForLanguageAndRegion( - @Nonnull String theOriginalCode, @Nonnull String theLanguage, @Nonnull String theRegion) { - LookupCodeResult lookupCodeResult = buildNotFoundLookupCodeResult(theOriginalCode); - lookupCodeResult.setCodeDisplay(theLanguage + " " + theRegion); - lookupCodeResult.setFound(true); - return lookupCodeResult; - } + lookupCodeResult.setFound(found); + lookupCodeResult.setCodeDisplay(display); - private LookupCodeResult buildLookupResultForLanguage( - @Nonnull String theOriginalCode, @Nonnull String theLanguage) { - LookupCodeResult lookupCodeResult = buildNotFoundLookupCodeResult(theOriginalCode); - lookupCodeResult.setCodeDisplay(theLanguage); - lookupCodeResult.setFound(true); - return lookupCodeResult; - } - - private LookupCodeResult buildNotFoundLookupCodeResult(@Nonnull String theOriginalCode) { - LookupCodeResult lookupCodeResult = new LookupCodeResult(); - lookupCodeResult.setFound(false); - lookupCodeResult.setSearchedForSystem(LANGUAGES_CODESYSTEM_URL); - lookupCodeResult.setSearchedForCode(theOriginalCode); return lookupCodeResult; } @@ -392,14 +370,39 @@ public class CommonCodeSystemsTerminologyService implements IValidationSupport { theLanguagesMap.put(language, description); } - @Nonnull - private LookupCodeResult lookupMimetypeCode(String theCode) { - // This is a pretty naive implementation - Should be enhanced in future - LookupCodeResult mimeRetVal = new LookupCodeResult(); - mimeRetVal.setSearchedForCode(theCode); - mimeRetVal.setSearchedForSystem(MIMETYPES_CODESYSTEM_URL); - mimeRetVal.setFound(true); - return mimeRetVal; + private static Map buildMimetypeCodes() { + ourLog.info("Loading the IANA mimetypes into CodeSystem " + MIMETYPES_CODESYSTEM_URL); + + final String configPath = "/org/hl7/fhir/common/hapi/validation/support/mimetype/"; + final Map mediaTypeMap = new HashMap<>(); + + for (String configFile : ClasspathUtil.getFilesFromDirectory(configPath)) { + String input = ClasspathUtil.loadResource(configFile); + JsonNode jsonNode; + try { + jsonNode = new ObjectMapper().readTree(input); + } catch (JsonProcessingException e) { + throw new ConfigurationException(Msg.code(2480) + e); + } + + for (JsonNode mediaTypeNode : jsonNode) { + String template = mediaTypeNode.get("Template").asText(); + String name = mediaTypeNode.get("Name").asText(); + mediaTypeMap.put(template, name); + } + } + + // include additional variants supported by HAPI FHIR server + for (EncodingEnum encodingEnum : EncodingEnum.values()) { + mediaTypeMap.put(encodingEnum.getFormatContentType(), encodingEnum.getFormatContentType()); + mediaTypeMap.put(encodingEnum.getResourceContentType(), encodingEnum.getFormatContentType()); + mediaTypeMap.put(encodingEnum.getResourceContentTypeNonLegacy(), encodingEnum.getFormatContentType()); + } + mediaTypeMap.put(Constants.CT_TEXT, "txt"); + + ourLog.info("Loaded {} mimetypes", mediaTypeMap.size()); + + return mediaTypeMap; } @Nonnull @@ -437,6 +440,12 @@ public class CommonCodeSystemsTerminologyService implements IValidationSupport { case CURRENCIES_CODESYSTEM_URL: map = ISO_4217_CODES; break; + case USPS_CODESYSTEM_URL: + map = USPS_CODES; + break; + case MIMETYPES_CODESYSTEM_URL: + map = MIMETYPE_CODES; + break; default: return null; } @@ -1373,4 +1382,13 @@ public class CommonCodeSystemsTerminologyService implements IValidationSupport { codes.put("ZWE", "Zimbabwe"); return codes; } + + protected String getErrorMessage(String errorCode, String param0, String param1) { + return myFhirContext.getLocalizer().getMessage(getClass(), errorCode, param0, param1); + } + + protected CodeValidationResult getValidateCodeResultInError(String errorCode, String param0, String param1) { + String message = myFhirContext.getLocalizer().getMessage(getClass(), errorCode, param0, param1); + return new CodeValidationResult().setSeverity(IssueSeverity.ERROR).setMessage(message); + } } diff --git a/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/application.json b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/application.json new file mode 100644 index 00000000000..b6efa66005f --- /dev/null +++ b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/application.json @@ -0,0 +1,7912 @@ +[ + { + "Name": "1d-interleaved-parityfec", + "Template": "application/1d-interleaved-parityfec", + "Reference": "[RFC6015]" + }, + { + "Name": "3gpdash-qoe-report+xml", + "Template": "application/3gpdash-qoe-report+xml", + "Reference": "[_3GPP][Ozgur_Oyman]" + }, + { + "Name": "3gppHal+json", + "Template": "application/3gppHal+json", + "Reference": "[_3GPP][Ulrich_Wiehe]" + }, + { + "Name": "3gppHalForms+json", + "Template": "application/3gppHalForms+json", + "Reference": "[_3GPP][Ulrich_Wiehe]" + }, + { + "Name": "3gpp-ims+xml", + "Template": "application/3gpp-ims+xml", + "Reference": "[_3GPP][John_M_Meredith]" + }, + { + "Name": "A2L", + "Template": "application/A2L", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "ace+cbor", + "Template": "application/ace+cbor", + "Reference": "[RFC9200]" + }, + { + "Name": "ace+json", + "Template": "application/ace+json", + "Reference": "[RFC9431]" + }, + { + "Name": "activemessage", + "Template": "application/activemessage", + "Reference": "[Ehud_Shapiro]" + }, + { + "Name": "activity+json", + "Template": "application/activity+json", + "Reference": "[W3C][Benjamin_Goering]" + }, + { + "Name": "aif+cbor", + "Template": "application/aif+cbor", + "Reference": "[RFC9237]" + }, + { + "Name": "aif+json", + "Template": "application/aif+json", + "Reference": "[RFC9237]" + }, + { + "Name": "alto-cdni+json", + "Template": "application/alto-cdni+json", + "Reference": "[RFC9241]" + }, + { + "Name": "alto-cdnifilter+json", + "Template": "application/alto-cdnifilter+json", + "Reference": "[RFC9241]" + }, + { + "Name": "alto-costmap+json", + "Template": "application/alto-costmap+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-costmapfilter+json", + "Template": "application/alto-costmapfilter+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-directory+json", + "Template": "application/alto-directory+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-endpointprop+json", + "Template": "application/alto-endpointprop+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-endpointpropparams+json", + "Template": "application/alto-endpointpropparams+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-endpointcost+json", + "Template": "application/alto-endpointcost+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-endpointcostparams+json", + "Template": "application/alto-endpointcostparams+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-error+json", + "Template": "application/alto-error+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-networkmapfilter+json", + "Template": "application/alto-networkmapfilter+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-networkmap+json", + "Template": "application/alto-networkmap+json", + "Reference": "[RFC7285]" + }, + { + "Name": "alto-propmap+json", + "Template": "application/alto-propmap+json", + "Reference": "[RFC9240]" + }, + { + "Name": "alto-propmapparams+json", + "Template": "application/alto-propmapparams+json", + "Reference": "[RFC9240]" + }, + { + "Name": "alto-tips+json", + "Template": "application/alto-tips+json", + "Reference": "[RFC-ietf-alto-new-transport-22]" + }, + { + "Name": "alto-tipsparams+json", + "Template": "application/alto-tipsparams+json", + "Reference": "[RFC-ietf-alto-new-transport-22]" + }, + { + "Name": "alto-updatestreamcontrol+json", + "Template": "application/alto-updatestreamcontrol+json", + "Reference": "[RFC8895]" + }, + { + "Name": "alto-updatestreamparams+json", + "Template": "application/alto-updatestreamparams+json", + "Reference": "[RFC8895]" + }, + { + "Name": "AML", + "Template": "application/AML", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "andrew-inset", + "Template": "application/andrew-inset", + "Reference": "[Nathaniel_Borenstein]" + }, + { + "Name": "applefile", + "Template": "application/applefile", + "Reference": "[Patrik_Faltstrom]" + }, + { + "Name": "at+jwt", + "Template": "application/at+jwt", + "Reference": "[RFC9068]" + }, + { + "Name": "ATF", + "Template": "application/ATF", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "ATFX", + "Template": "application/ATFX", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "atom+xml", + "Template": "application/atom+xml", + "Reference": "[RFC4287][RFC5023]" + }, + { + "Name": "atomcat+xml", + "Template": "application/atomcat+xml", + "Reference": "[RFC5023]" + }, + { + "Name": "atomdeleted+xml", + "Template": "application/atomdeleted+xml", + "Reference": "[RFC6721]" + }, + { + "Name": "atomicmail", + "Template": "application/atomicmail", + "Reference": "[Nathaniel_Borenstein]" + }, + { + "Name": "atomsvc+xml", + "Template": "application/atomsvc+xml", + "Reference": "[RFC5023]" + }, + { + "Name": "atsc-dwd+xml", + "Template": "application/atsc-dwd+xml", + "Reference": "[ATSC]" + }, + { + "Name": "atsc-dynamic-event-message", + "Template": "application/atsc-dynamic-event-message", + "Reference": "[ATSC]" + }, + { + "Name": "atsc-held+xml", + "Template": "application/atsc-held+xml", + "Reference": "[ATSC]" + }, + { + "Name": "atsc-rdt+json", + "Template": "application/atsc-rdt+json", + "Reference": "[ATSC]" + }, + { + "Name": "atsc-rsat+xml", + "Template": "application/atsc-rsat+xml", + "Reference": "[ATSC]" + }, + { + "Name": "ATXML", + "Template": "application/ATXML", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "auth-policy+xml", + "Template": "application/auth-policy+xml", + "Reference": "[RFC4745]" + }, + { + "Name": "automationml-aml+xml", + "Template": "application/automationml-aml+xml", + "Reference": "[AutomationML_e.V.]" + }, + { + "Name": "automationml-amlx+zip", + "Template": "application/automationml-amlx+zip", + "Reference": "[AutomationML_e.V.]" + }, + { + "Name": "bacnet-xdd+zip", + "Template": "application/bacnet-xdd+zip", + "Reference": "[ASHRAE][Dave_Robin]" + }, + { + "Name": "batch-SMTP", + "Template": "application/batch-SMTP", + "Reference": "[RFC2442]" + }, + { + "Name": "beep+xml", + "Template": "application/beep+xml", + "Reference": "[RFC3080]" + }, + { + "Name": "c2pa", + "Template": "application/c2pa", + "Reference": "[C2PA][Leonard_Rosenthol]" + }, + { + "Name": "calendar+json", + "Template": "application/calendar+json", + "Reference": "[RFC7265]" + }, + { + "Name": "calendar+xml", + "Template": "application/calendar+xml", + "Reference": "[RFC6321]" + }, + { + "Name": "call-completion", + "Template": "application/call-completion", + "Reference": "[RFC6910]" + }, + { + "Name": "CALS-1840", + "Template": "application/CALS-1840", + "Reference": "[RFC1895]" + }, + { + "Name": "captive+json", + "Template": "application/captive+json", + "Reference": "[RFC8908]" + }, + { + "Name": "cbor", + "Template": "application/cbor", + "Reference": "[RFC8949]" + }, + { + "Name": "cbor-seq", + "Template": "application/cbor-seq", + "Reference": "[RFC8742]" + }, + { + "Name": "cccex", + "Template": "application/cccex", + "Reference": "[_3GPP]" + }, + { + "Name": "ccmp+xml", + "Template": "application/ccmp+xml", + "Reference": "[RFC6503]" + }, + { + "Name": "ccxml+xml", + "Template": "application/ccxml+xml", + "Reference": "[RFC4267]" + }, + { + "Name": "cda+xml", + "Template": "application/cda+xml", + "Reference": "[HL7][Marc_Duteau]" + }, + { + "Name": "CDFX+XML", + "Template": "application/CDFX+XML", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "cdmi-capability", + "Template": "application/cdmi-capability", + "Reference": "[RFC6208]" + }, + { + "Name": "cdmi-container", + "Template": "application/cdmi-container", + "Reference": "[RFC6208]" + }, + { + "Name": "cdmi-domain", + "Template": "application/cdmi-domain", + "Reference": "[RFC6208]" + }, + { + "Name": "cdmi-object", + "Template": "application/cdmi-object", + "Reference": "[RFC6208]" + }, + { + "Name": "cdmi-queue", + "Template": "application/cdmi-queue", + "Reference": "[RFC6208]" + }, + { + "Name": "cdni", + "Template": "application/cdni", + "Reference": "[RFC7736]" + }, + { + "Name": "CEA", + "Template": "application/CEA", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "cea-2018+xml", + "Template": "application/cea-2018+xml", + "Reference": "[Gottfried_Zimmermann]" + }, + { + "Name": "cellml+xml", + "Template": "application/cellml+xml", + "Reference": "[RFC4708]" + }, + { + "Name": "cfw", + "Template": "application/cfw", + "Reference": "[RFC6230]" + }, + { + "Name": "cid-edhoc+cbor-seq", + "Template": "application/cid-edhoc+cbor-seq", + "Reference": "[RFC-ietf-lake-edhoc-22]" + }, + { + "Name": "city+json", + "Template": "application/city+json", + "Reference": "[OGC][Scott_Simmons]" + }, + { + "Name": "clr", + "Template": "application/clr", + "Reference": "[IMS_Global][Andy_Miller]" + }, + { + "Name": "clue_info+xml", + "Template": "application/clue_info+xml", + "Reference": "[RFC8846]" + }, + { + "Name": "clue+xml", + "Template": "application/clue+xml", + "Reference": "[RFC8847]" + }, + { + "Name": "cms", + "Template": "application/cms", + "Reference": "[RFC7193]" + }, + { + "Name": "cnrp+xml", + "Template": "application/cnrp+xml", + "Reference": "[RFC3367]" + }, + { + "Name": "coap-group+json", + "Template": "application/coap-group+json", + "Reference": "[RFC7390]" + }, + { + "Name": "coap-payload", + "Template": "application/coap-payload", + "Reference": "[RFC8075]" + }, + { + "Name": "commonground", + "Template": "application/commonground", + "Reference": "[David_Glazer]" + }, + { + "Name": "concise-problem-details+cbor", + "Template": "application/concise-problem-details+cbor", + "Reference": "[RFC9290, Section 6.3]" + }, + { + "Name": "conference-info+xml", + "Template": "application/conference-info+xml", + "Reference": "[RFC4575]" + }, + { + "Name": "cpl+xml", + "Template": "application/cpl+xml", + "Reference": "[RFC3880]" + }, + { + "Name": "cose", + "Template": "application/cose", + "Reference": "[RFC9052]" + }, + { + "Name": "cose-key", + "Template": "application/cose-key", + "Reference": "[RFC9052]" + }, + { + "Name": "cose-key-set", + "Template": "application/cose-key-set", + "Reference": "[RFC9052]" + }, + { + "Name": "cose-x509", + "Template": "application/cose-x509", + "Reference": "[RFC9360]" + }, + { + "Name": "csrattrs", + "Template": "application/csrattrs", + "Reference": "[RFC7030]" + }, + { + "Name": "csta+xml", + "Template": "application/csta+xml", + "Reference": "[Ecma_International_Helpdesk]" + }, + { + "Name": "CSTAdata+xml", + "Template": "application/CSTAdata+xml", + "Reference": "[Ecma_International_Helpdesk]" + }, + { + "Name": "csvm+json", + "Template": "application/csvm+json", + "Reference": "[W3C][Ivan_Herman]" + }, + { + "Name": "cwl", + "Template": "application/cwl", + "Reference": "[CWL_Project][Michael_R._Crusoe]" + }, + { + "Name": "cwl+json", + "Template": "application/cwl+json", + "Reference": "[CWL_Project][Michael_R._Crusoe]" + }, + { + "Name": "cwt", + "Template": "application/cwt", + "Reference": "[RFC8392]" + }, + { + "Name": "cybercash", + "Template": "application/cybercash", + "Reference": "[Donald_E._Eastlake_3rd]" + }, + { + "Name": "dash+xml", + "Template": "application/dash+xml", + "Reference": "[ISO-IEC_JTC_1][Thomas_Stockhammer]" + }, + { + "Name": "dash-patch+xml", + "Template": "application/dash-patch+xml", + "Reference": "[ISO-IEC_JTC_1]" + }, + { + "Name": "dashdelta", + "Template": "application/dashdelta", + "Reference": "[David_Furbeck]" + }, + { + "Name": "davmount+xml", + "Template": "application/davmount+xml", + "Reference": "[RFC4709]" + }, + { + "Name": "dca-rft", + "Template": "application/dca-rft", + "Reference": "[Larry_Campbell]" + }, + { + "Name": "DCD", + "Template": "application/DCD", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "dec-dx", + "Template": "application/dec-dx", + "Reference": "[Larry_Campbell]" + }, + { + "Name": "dialog-info+xml", + "Template": "application/dialog-info+xml", + "Reference": "[RFC4235]" + }, + { + "Name": "dicom", + "Template": "application/dicom", + "Reference": "[RFC3240]" + }, + { + "Name": "dicom+json", + "Template": "application/dicom+json", + "Reference": "[DICOM_Standard_Committee][David_Clunie]" + }, + { + "Name": "dicom+xml", + "Template": "application/dicom+xml", + "Reference": "[DICOM_Standard_Committee][David_Clunie]" + }, + { + "Name": "DII", + "Template": "application/DII", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "DIT", + "Template": "application/DIT", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "dns", + "Template": "application/dns", + "Reference": "[RFC4027]" + }, + { + "Name": "dns+json", + "Template": "application/dns+json", + "Reference": "[RFC8427]" + }, + { + "Name": "dns-message", + "Template": "application/dns-message", + "Reference": "[RFC8484]" + }, + { + "Name": "dots+cbor", + "Template": "application/dots+cbor", + "Reference": "[RFC9132]" + }, + { + "Name": "dpop+jwt", + "Template": "application/dpop+jwt", + "Reference": "[RFC9449]" + }, + { + "Name": "dskpp+xml", + "Template": "application/dskpp+xml", + "Reference": "[RFC6063]" + }, + { + "Name": "dssc+der", + "Template": "application/dssc+der", + "Reference": "[RFC5698]" + }, + { + "Name": "dssc+xml", + "Template": "application/dssc+xml", + "Reference": "[RFC5698]" + }, + { + "Name": "dvcs", + "Template": "application/dvcs", + "Reference": "[RFC3029]" + }, + { + "Name": "ecmascript (OBSOLETED in favor of text/javascript)", + "Template": "application/ecmascript", + "Reference": "[RFC4329][RFC9239]" + }, + { + "Name": "edhoc+cbor-seq", + "Template": "application/edhoc+cbor-seq", + "Reference": "[RFC-ietf-lake-edhoc-22]" + }, + { + "Name": "EDI-consent", + "Template": "application/EDI-consent", + "Reference": "[RFC1767]" + }, + { + "Name": "EDIFACT", + "Template": "application/EDIFACT", + "Reference": "[RFC1767]" + }, + { + "Name": "EDI-X12", + "Template": "application/EDI-X12", + "Reference": "[RFC1767]" + }, + { + "Name": "efi", + "Template": "application/efi", + "Reference": "[UEFI_Forum][Samer_El-Haj-Mahmoud]" + }, + { + "Name": "elm+json", + "Template": "application/elm+json", + "Reference": "[HL7][Bryn_Rhodes]" + }, + { + "Name": "elm+xml", + "Template": "application/elm+xml", + "Reference": "[HL7][Bryn_Rhodes]" + }, + { + "Name": "EmergencyCallData.cap+xml", + "Template": "application/EmergencyCallData.cap+xml", + "Reference": "[RFC8876]" + }, + { + "Name": "EmergencyCallData.Comment+xml", + "Template": "application/EmergencyCallData.Comment+xml", + "Reference": "[RFC7852]" + }, + { + "Name": "EmergencyCallData.Control+xml", + "Template": "application/EmergencyCallData.Control+xml", + "Reference": "[RFC8147]" + }, + { + "Name": "EmergencyCallData.DeviceInfo+xml", + "Template": "application/EmergencyCallData.DeviceInfo+xml", + "Reference": "[RFC7852]" + }, + { + "Name": "EmergencyCallData.eCall.MSD", + "Template": "application/EmergencyCallData.eCall.MSD", + "Reference": "[RFC8147]" + }, + { + "Name": "EmergencyCallData.LegacyESN+json", + "Template": "application/EmergencyCallData.LegacyESN+json", + "Reference": "[NENA][Randall_Gellens]" + }, + { + "Name": "EmergencyCallData.ProviderInfo+xml", + "Template": "application/EmergencyCallData.ProviderInfo+xml", + "Reference": "[RFC7852]" + }, + { + "Name": "EmergencyCallData.ServiceInfo+xml", + "Template": "application/EmergencyCallData.ServiceInfo+xml", + "Reference": "[RFC7852]" + }, + { + "Name": "EmergencyCallData.SubscriberInfo+xml", + "Template": "application/EmergencyCallData.SubscriberInfo+xml", + "Reference": "[RFC7852]" + }, + { + "Name": "EmergencyCallData.VEDS+xml", + "Template": "application/EmergencyCallData.VEDS+xml", + "Reference": "[RFC8148][RFC Errata 6500]" + }, + { + "Name": "emma+xml", + "Template": "application/emma+xml", + "Reference": "[W3C][http://www.w3.org/TR/2007/CR-emma-20071211/#media-type-registration][ISO-IEC_JTC_1]" + }, + { + "Name": "emotionml+xml", + "Template": "application/emotionml+xml", + "Reference": "[W3C][Kazuyuki_Ashimura]" + }, + { + "Name": "encaprtp", + "Template": "application/encaprtp", + "Reference": "[RFC6849]" + }, + { + "Name": "epp+xml", + "Template": "application/epp+xml", + "Reference": "[RFC5730]" + }, + { + "Name": "epub+zip", + "Template": "application/epub+zip", + "Reference": "[W3C][EPUB_3_WG]" + }, + { + "Name": "eshop", + "Template": "application/eshop", + "Reference": "[Steve_Katz]" + }, + { + "Name": "example", + "Template": "application/example", + "Reference": "[RFC4735]" + }, + { + "Name": "exi", + "Template": "application/exi", + "Reference": "[W3C][http://www.w3.org/TR/2009/CR-exi-20091208/#mediaTypeRegistration]" + }, + { + "Name": "expect-ct-report+json", + "Template": "application/expect-ct-report+json", + "Reference": "[RFC9163]" + }, + { + "Name": "express", + "Template": "application/express", + "Reference": "[ISO-TC_184-SC_4][Dana_Tripp]" + }, + { + "Name": "fastinfoset", + "Template": "application/fastinfoset", + "Reference": "[ITU-T_ASN.1_Rapporteur][ISO-IEC_JTC_1_SC_6_ASN.1_Rapporteur]" + }, + { + "Name": "fastsoap", + "Template": "application/fastsoap", + "Reference": "[ITU-T_ASN.1_Rapporteur][ISO-IEC_JTC_1_SC_6_ASN.1_Rapporteur]" + }, + { + "Name": "fdf", + "Template": "application/fdf", + "Reference": "[ISO-TC_171-SC_2][Betsy_Fanning]" + }, + { + "Name": "fdt+xml", + "Template": "application/fdt+xml", + "Reference": "[RFC6726]" + }, + { + "Name": "fhir+json", + "Template": "application/fhir+json", + "Reference": "[HL7][Grahame_Grieve]" + }, + { + "Name": "fhir+xml", + "Template": "application/fhir+xml", + "Reference": "[HL7][Grahame_Grieve]" + }, + { + "Name": "fits", + "Template": "application/fits", + "Reference": "[RFC4047]" + }, + { + "Name": "flexfec", + "Template": "application/flexfec", + "Reference": "[RFC8627]" + }, + { + "Name": "font-sfnt - DEPRECATED in favor of font/sfnt", + "Template": "application/font-sfnt", + "Reference": "[Levantovsky][ISO-IEC_JTC_1][RFC8081]" + }, + { + "Name": "font-tdpfr", + "Template": "application/font-tdpfr", + "Reference": "[RFC3073]" + }, + { + "Name": "font-woff - DEPRECATED in favor of font/woff", + "Template": "application/font-woff", + "Reference": "[W3C][RFC8081]" + }, + { + "Name": "framework-attributes+xml", + "Template": "application/framework-attributes+xml", + "Reference": "[RFC6230]" + }, + { + "Name": "geo+json", + "Template": "application/geo+json", + "Reference": "[RFC7946]" + }, + { + "Name": "geo+json-seq", + "Template": "application/geo+json-seq", + "Reference": "[RFC8142]" + }, + { + "Name": "geopackage+sqlite3", + "Template": "application/geopackage+sqlite3", + "Reference": "[OGC][Scott_Simmons]" + }, + { + "Name": "geoxacml+json", + "Template": "application/geoxacml+json", + "Reference": "[OGC][Scott_Simmons]" + }, + { + "Name": "geoxacml+xml", + "Template": "application/geoxacml+xml", + "Reference": "[OGC][Scott_Simmons]" + }, + { + "Name": "gltf-buffer", + "Template": "application/gltf-buffer", + "Reference": "[Khronos][Saurabh_Bhatia]" + }, + { + "Name": "gml+xml", + "Template": "application/gml+xml", + "Reference": "[OGC][Clemens_Portele]" + }, + { + "Name": "gzip", + "Template": "application/gzip", + "Reference": "[RFC6713]" + }, + { + "Name": "H224", + "Template": "application/H224", + "Reference": "[RFC4573]" + }, + { + "Name": "held+xml", + "Template": "application/held+xml", + "Reference": "[RFC5985]" + }, + { + "Name": "hl7v2+xml", + "Template": "application/hl7v2+xml", + "Reference": "[HL7][Marc_Duteau]" + }, + { + "Name": "http", + "Template": "application/http", + "Reference": "[RFC9112]" + }, + { + "Name": "hyperstudio", + "Template": "application/hyperstudio", + "Reference": "[Michael_Domino]" + }, + { + "Name": "ibe-key-request+xml", + "Template": "application/ibe-key-request+xml", + "Reference": "[RFC5408]" + }, + { + "Name": "ibe-pkg-reply+xml", + "Template": "application/ibe-pkg-reply+xml", + "Reference": "[RFC5408]" + }, + { + "Name": "ibe-pp-data", + "Template": "application/ibe-pp-data", + "Reference": "[RFC5408]" + }, + { + "Name": "iges", + "Template": "application/iges", + "Reference": "[Curtis_Parks]" + }, + { + "Name": "im-iscomposing+xml", + "Template": "application/im-iscomposing+xml", + "Reference": "[RFC3994]" + }, + { + "Name": "index", + "Template": "application/index", + "Reference": "[RFC2652]" + }, + { + "Name": "index.cmd", + "Template": "application/index.cmd", + "Reference": "[RFC2652]" + }, + { + "Name": "index.obj", + "Template": "application/index.obj", + "Reference": "[RFC2652]" + }, + { + "Name": "index.response", + "Template": "application/index.response", + "Reference": "[RFC2652]" + }, + { + "Name": "index.vnd", + "Template": "application/index.vnd", + "Reference": "[RFC2652]" + }, + { + "Name": "inkml+xml", + "Template": "application/inkml+xml", + "Reference": "[Kazuyuki_Ashimura]" + }, + { + "Name": "IOTP", + "Template": "application/IOTP", + "Reference": "[RFC2935]" + }, + { + "Name": "ipfix", + "Template": "application/ipfix", + "Reference": "[RFC5655]" + }, + { + "Name": "ipp", + "Template": "application/ipp", + "Reference": "[RFC8010]" + }, + { + "Name": "ISUP", + "Template": "application/ISUP", + "Reference": "[RFC3204]" + }, + { + "Name": "its+xml", + "Template": "application/its+xml", + "Reference": "[W3C][ITS-IG-W3C]" + }, + { + "Name": "java-archive", + "Template": "application/java-archive", + "Reference": "[JCP][Iris_Clark]" + }, + { + "Name": "javascript (OBSOLETED in favor of text/javascript)", + "Template": "application/javascript", + "Reference": "[RFC4329][RFC9239]" + }, + { + "Name": "jf2feed+json", + "Template": "application/jf2feed+json", + "Reference": "[W3C][Ivan_Herman]" + }, + { + "Name": "jose", + "Template": "application/jose", + "Reference": "[RFC7515]" + }, + { + "Name": "jose+json", + "Template": "application/jose+json", + "Reference": "[RFC7515]" + }, + { + "Name": "jrd+json", + "Template": "application/jrd+json", + "Reference": "[RFC7033]" + }, + { + "Name": "jscalendar+json", + "Template": "application/jscalendar+json", + "Reference": "[RFC8984]" + }, + { + "Name": "jscontact+json", + "Template": "application/jscontact+json", + "Reference": "[RFC-ietf-calext-jscontact-16]" + }, + { + "Name": "json", + "Template": "application/json", + "Reference": "[RFC8259]" + }, + { + "Name": "json-patch+json", + "Template": "application/json-patch+json", + "Reference": "[RFC6902]" + }, + { + "Name": "json-seq", + "Template": "application/json-seq", + "Reference": "[RFC7464]" + }, + { + "Name": "jsonpath", + "Template": "application/jsonpath", + "Reference": "[RFC-ietf-jsonpath-base-21]" + }, + { + "Name": "jwk+json", + "Template": "application/jwk+json", + "Reference": "[RFC7517]" + }, + { + "Name": "jwk-set+json", + "Template": "application/jwk-set+json", + "Reference": "[RFC7517]" + }, + { + "Name": "jwt", + "Template": "application/jwt", + "Reference": "[RFC7519]" + }, + { + "Name": "kpml-request+xml", + "Template": "application/kpml-request+xml", + "Reference": "[RFC4730]" + }, + { + "Name": "kpml-response+xml", + "Template": "application/kpml-response+xml", + "Reference": "[RFC4730]" + }, + { + "Name": "ld+json", + "Template": "application/ld+json", + "Reference": "[W3C][Ivan_Herman]" + }, + { + "Name": "lgr+xml", + "Template": "application/lgr+xml", + "Reference": "[RFC7940]" + }, + { + "Name": "link-format", + "Template": "application/link-format", + "Reference": "[RFC6690]" + }, + { + "Name": "linkset", + "Template": "application/linkset", + "Reference": "[RFC9264]" + }, + { + "Name": "linkset+json", + "Template": "application/linkset+json", + "Reference": "[RFC9264]" + }, + { + "Name": "load-control+xml", + "Template": "application/load-control+xml", + "Reference": "[RFC7200]" + }, + { + "Name": "logout+jwt", + "Template": "application/logout+jwt", + "Reference": "[OpenID_Foundation_Artifact_Binding_WG]" + }, + { + "Name": "lost+xml", + "Template": "application/lost+xml", + "Reference": "[RFC5222]" + }, + { + "Name": "lostsync+xml", + "Template": "application/lostsync+xml", + "Reference": "[RFC6739]" + }, + { + "Name": "lpf+zip", + "Template": "application/lpf+zip", + "Reference": "[W3C][Ivan_Herman]" + }, + { + "Name": "LXF", + "Template": "application/LXF", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "mac-binhex40", + "Template": "application/mac-binhex40", + "Reference": "[Patrik_Faltstrom]" + }, + { + "Name": "macwriteii", + "Template": "application/macwriteii", + "Reference": "[Paul_Lindner]" + }, + { + "Name": "mads+xml", + "Template": "application/mads+xml", + "Reference": "[RFC6207]" + }, + { + "Name": "manifest+json", + "Template": "application/manifest+json", + "Reference": "[W3C][Marcos_Caceres]" + }, + { + "Name": "marc", + "Template": "application/marc", + "Reference": "[RFC2220]" + }, + { + "Name": "marcxml+xml", + "Template": "application/marcxml+xml", + "Reference": "[RFC6207]" + }, + { + "Name": "mathematica", + "Template": "application/mathematica", + "Reference": "[Wolfram]" + }, + { + "Name": "mathml+xml", + "Template": "application/mathml+xml", + "Reference": "[W3C][http://www.w3.org/TR/MathML3/appendixb.html]" + }, + { + "Name": "mathml-content+xml", + "Template": "application/mathml-content+xml", + "Reference": "[W3C][http://www.w3.org/TR/MathML3/appendixb.html]" + }, + { + "Name": "mathml-presentation+xml", + "Template": "application/mathml-presentation+xml", + "Reference": "[W3C][http://www.w3.org/TR/MathML3/appendixb.html]" + }, + { + "Name": "mbms-associated-procedure-description+xml", + "Template": "application/mbms-associated-procedure-description+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbms-deregister+xml", + "Template": "application/mbms-deregister+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbms-envelope+xml", + "Template": "application/mbms-envelope+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbms-msk-response+xml", + "Template": "application/mbms-msk-response+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbms-msk+xml", + "Template": "application/mbms-msk+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbms-protection-description+xml", + "Template": "application/mbms-protection-description+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbms-reception-report+xml", + "Template": "application/mbms-reception-report+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbms-register-response+xml", + "Template": "application/mbms-register-response+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbms-register+xml", + "Template": "application/mbms-register+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbms-schedule+xml", + "Template": "application/mbms-schedule+xml", + "Reference": "[_3GPP][Eric_Turcotte]" + }, + { + "Name": "mbms-user-service-description+xml", + "Template": "application/mbms-user-service-description+xml", + "Reference": "[_3GPP]" + }, + { + "Name": "mbox", + "Template": "application/mbox", + "Reference": "[RFC4155]" + }, + { + "Name": "media_control+xml", + "Template": "application/media_control+xml", + "Reference": "[RFC5168]" + }, + { + "Name": "media-policy-dataset+xml", + "Template": "application/media-policy-dataset+xml", + "Reference": "[RFC6796]" + }, + { + "Name": "mediaservercontrol+xml", + "Template": "application/mediaservercontrol+xml", + "Reference": "[RFC5022]" + }, + { + "Name": "merge-patch+json", + "Template": "application/merge-patch+json", + "Reference": "[RFC7396]" + }, + { + "Name": "metalink4+xml", + "Template": "application/metalink4+xml", + "Reference": "[RFC5854]" + }, + { + "Name": "mets+xml", + "Template": "application/mets+xml", + "Reference": "[RFC6207]" + }, + { + "Name": "MF4", + "Template": "application/MF4", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "mikey", + "Template": "application/mikey", + "Reference": "[RFC3830]" + }, + { + "Name": "mipc", + "Template": "application/mipc", + "Reference": "[NCGIS][Bryan_Blank]" + }, + { + "Name": "missing-blocks+cbor-seq", + "Template": "application/missing-blocks+cbor-seq", + "Reference": "[RFC9177]" + }, + { + "Name": "mmt-aei+xml", + "Template": "application/mmt-aei+xml", + "Reference": "[ATSC]" + }, + { + "Name": "mmt-usd+xml", + "Template": "application/mmt-usd+xml", + "Reference": "[ATSC]" + }, + { + "Name": "mods+xml", + "Template": "application/mods+xml", + "Reference": "[RFC6207]" + }, + { + "Name": "moss-keys", + "Template": "application/moss-keys", + "Reference": "[RFC1848]" + }, + { + "Name": "moss-signature", + "Template": "application/moss-signature", + "Reference": "[RFC1848]" + }, + { + "Name": "mosskey-data", + "Template": "application/mosskey-data", + "Reference": "[RFC1848]" + }, + { + "Name": "mosskey-request", + "Template": "application/mosskey-request", + "Reference": "[RFC1848]" + }, + { + "Name": "mp21", + "Template": "application/mp21", + "Reference": "[RFC6381][David_Singer]" + }, + { + "Name": "mp4", + "Template": "application/mp4", + "Reference": "[RFC4337][RFC6381]" + }, + { + "Name": "mpeg4-generic", + "Template": "application/mpeg4-generic", + "Reference": "[RFC3640]" + }, + { + "Name": "mpeg4-iod", + "Template": "application/mpeg4-iod", + "Reference": "[RFC4337]" + }, + { + "Name": "mpeg4-iod-xmt", + "Template": "application/mpeg4-iod-xmt", + "Reference": "[RFC4337]" + }, + { + "Name": "mrb-consumer+xml", + "Template": "application/mrb-consumer+xml", + "Reference": "[RFC6917]" + }, + { + "Name": "mrb-publish+xml", + "Template": "application/mrb-publish+xml", + "Reference": "[RFC6917]" + }, + { + "Name": "msc-ivr+xml", + "Template": "application/msc-ivr+xml", + "Reference": "[RFC6231]" + }, + { + "Name": "msc-mixer+xml", + "Template": "application/msc-mixer+xml", + "Reference": "[RFC6505]" + }, + { + "Name": "msword", + "Template": "application/msword", + "Reference": "[Paul_Lindner]" + }, + { + "Name": "mud+json", + "Template": "application/mud+json", + "Reference": "[RFC8520]" + }, + { + "Name": "multipart-core", + "Template": "application/multipart-core", + "Reference": "[RFC8710]" + }, + { + "Name": "mxf", + "Template": "application/mxf", + "Reference": "[RFC4539]" + }, + { + "Name": "n-quads", + "Template": "application/n-quads", + "Reference": "[W3C][Eric_Prudhommeaux]" + }, + { + "Name": "n-triples", + "Template": "application/n-triples", + "Reference": "[W3C][Eric_Prudhommeaux]" + }, + { + "Name": "nasdata", + "Template": "application/nasdata", + "Reference": "[RFC4707]" + }, + { + "Name": "news-checkgroups", + "Template": "application/news-checkgroups", + "Reference": "[RFC5537]" + }, + { + "Name": "news-groupinfo", + "Template": "application/news-groupinfo", + "Reference": "[RFC5537]" + }, + { + "Name": "news-transmission", + "Template": "application/news-transmission", + "Reference": "[RFC5537]" + }, + { + "Name": "nlsml+xml", + "Template": "application/nlsml+xml", + "Reference": "[RFC6787]" + }, + { + "Name": "node", + "Template": "application/node", + "Reference": "[Node.js_TSC]" + }, + { + "Name": "nss", + "Template": "application/nss", + "Reference": "[Michael_Hammer]" + }, + { + "Name": "oauth-authz-req+jwt", + "Template": "application/oauth-authz-req+jwt", + "Reference": "[RFC9101]" + }, + { + "Name": "oblivious-dns-message", + "Template": "application/oblivious-dns-message", + "Reference": "[RFC9230]" + }, + { + "Name": "ocsp-request", + "Template": "application/ocsp-request", + "Reference": "[RFC6960]" + }, + { + "Name": "ocsp-response", + "Template": "application/ocsp-response", + "Reference": "[RFC6960]" + }, + { + "Name": "octet-stream", + "Template": "application/octet-stream", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "ODA", + "Template": "application/ODA", + "Reference": "[RFC1494]" + }, + { + "Name": "odm+xml", + "Template": "application/odm+xml", + "Reference": "[CDISC][Sam_Hume]" + }, + { + "Name": "ODX", + "Template": "application/ODX", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "oebps-package+xml", + "Template": "application/oebps-package+xml", + "Reference": "[W3C][EPUB_3_WG]" + }, + { + "Name": "ogg", + "Template": "application/ogg", + "Reference": "[RFC5334][RFC7845]" + }, + { + "Name": "ohttp-keys", + "Template": "application/ohttp-keys", + "Reference": "[RFC-ietf-ohai-ohttp-09]" + }, + { + "Name": "opc-nodeset+xml", + "Template": "application/opc-nodeset+xml", + "Reference": "[OPC_Foundation]" + }, + { + "Name": "oscore", + "Template": "application/oscore", + "Reference": "[RFC8613]" + }, + { + "Name": "oxps", + "Template": "application/oxps", + "Reference": "[Ecma_International_Helpdesk]" + }, + { + "Name": "p21", + "Template": "application/p21", + "Reference": "[ISO-TC_184-SC_4][Dana_Tripp]" + }, + { + "Name": "p21+zip", + "Template": "application/p21+zip", + "Reference": "[ISO-TC_184-SC_4][Dana_Tripp]" + }, + { + "Name": "p2p-overlay+xml", + "Template": "application/p2p-overlay+xml", + "Reference": "[RFC6940]" + }, + { + "Name": "parityfec", + "Template": "application/parityfec", + "Reference": "[RFC3009]" + }, + { + "Name": "passport", + "Template": "application/passport", + "Reference": "[RFC8225]" + }, + { + "Name": "patch-ops-error+xml", + "Template": "application/patch-ops-error+xml", + "Reference": "[RFC5261]" + }, + { + "Name": "pdf", + "Template": "application/pdf", + "Reference": "[RFC8118]" + }, + { + "Name": "PDX", + "Template": "application/PDX", + "Reference": "[ASAM][Thomas_Thomsen]" + }, + { + "Name": "pem-certificate-chain", + "Template": "application/pem-certificate-chain", + "Reference": "[RFC8555]" + }, + { + "Name": "pgp-encrypted", + "Template": "application/pgp-encrypted", + "Reference": "[RFC3156]" + }, + { + "Name": "pgp-keys", + "Template": "application/pgp-keys", + "Reference": "[RFC3156]" + }, + { + "Name": "pgp-signature", + "Template": "application/pgp-signature", + "Reference": "[RFC3156]" + }, + { + "Name": "pidf-diff+xml", + "Template": "application/pidf-diff+xml", + "Reference": "[RFC5262]" + }, + { + "Name": "pidf+xml", + "Template": "application/pidf+xml", + "Reference": "[RFC3863]" + }, + { + "Name": "pkcs10", + "Template": "application/pkcs10", + "Reference": "[RFC5967]" + }, + { + "Name": "pkcs7-mime", + "Template": "application/pkcs7-mime", + "Reference": "[RFC8551][RFC7114]" + }, + { + "Name": "pkcs7-signature", + "Template": "application/pkcs7-signature", + "Reference": "[RFC8551]" + }, + { + "Name": "pkcs8", + "Template": "application/pkcs8", + "Reference": "[RFC5958]" + }, + { + "Name": "pkcs8-encrypted", + "Template": "application/pkcs8-encrypted", + "Reference": "[RFC8351]" + }, + { + "Name": "pkcs12", + "Template": "application/pkcs12", + "Reference": "[IETF]" + }, + { + "Name": "pkix-attr-cert", + "Template": "application/pkix-attr-cert", + "Reference": "[RFC5877]" + }, + { + "Name": "pkix-cert", + "Template": "application/pkix-cert", + "Reference": "[RFC2585]" + }, + { + "Name": "pkix-crl", + "Template": "application/pkix-crl", + "Reference": "[RFC2585]" + }, + { + "Name": "pkix-pkipath", + "Template": "application/pkix-pkipath", + "Reference": "[RFC6066]" + }, + { + "Name": "pkixcmp", + "Template": "application/pkixcmp", + "Reference": "[RFC2510]" + }, + { + "Name": "pls+xml", + "Template": "application/pls+xml", + "Reference": "[RFC4267]" + }, + { + "Name": "poc-settings+xml", + "Template": "application/poc-settings+xml", + "Reference": "[RFC4354]" + }, + { + "Name": "postscript", + "Template": "application/postscript", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "ppsp-tracker+json", + "Template": "application/ppsp-tracker+json", + "Reference": "[RFC7846]" + }, + { + "Name": "private-token-issuer-directory", + "Template": "application/private-token-issuer-directory", + "Reference": "[RFC-ietf-privacypass-protocol-16]" + }, + { + "Name": "private-token-request", + "Template": "application/private-token-request", + "Reference": "[RFC-ietf-privacypass-protocol-16]" + }, + { + "Name": "private-token-response", + "Template": "application/private-token-response", + "Reference": "[RFC-ietf-privacypass-protocol-16]" + }, + { + "Name": "problem+json", + "Template": "application/problem+json", + "Reference": "[RFC9457]" + }, + { + "Name": "problem+xml", + "Template": "application/problem+xml", + "Reference": "[RFC9457]" + }, + { + "Name": "provenance+xml", + "Template": "application/provenance+xml", + "Reference": "[W3C][Ivan_Herman]" + }, + { + "Name": "prs.alvestrand.titrax-sheet", + "Template": "application/prs.alvestrand.titrax-sheet", + "Reference": "[Harald_T._Alvestrand]" + }, + { + "Name": "prs.cww", + "Template": "application/prs.cww", + "Reference": "[Khemchart_Rungchavalnont]" + }, + { + "Name": "prs.cyn", + "Template": "application/prs.cyn", + "Reference": "[Cynthia_Revström]" + }, + { + "Name": "prs.hpub+zip", + "Template": "application/prs.hpub+zip", + "Reference": "[Giulio_Zambon]" + }, + { + "Name": "prs.implied-document+xml", + "Template": "application/prs.implied-document+xml", + "Reference": "[Marek_Čermák]" + }, + { + "Name": "prs.implied-executable", + "Template": "application/prs.implied-executable", + "Reference": "[Marek_Čermák]" + }, + { + "Name": "prs.implied-object+json", + "Template": "application/prs.implied-object+json", + "Reference": "[Marek_Čermák]" + }, + { + "Name": "prs.implied-object+json-seq", + "Template": "application/prs.implied-object+json-seq", + "Reference": "[Marek_Čermák]" + }, + { + "Name": "prs.implied-object+yaml", + "Template": "application/prs.implied-object+yaml", + "Reference": "[Marek_Čermák]" + }, + { + "Name": "prs.implied-structure", + "Template": "application/prs.implied-structure", + "Reference": "[Marek_Čermák]" + }, + { + "Name": "prs.nprend", + "Template": "application/prs.nprend", + "Reference": "[Jay_Doggett]" + }, + { + "Name": "prs.plucker", + "Template": "application/prs.plucker", + "Reference": "[Bill_Janssen]" + }, + { + "Name": "prs.rdf-xml-crypt", + "Template": "application/prs.rdf-xml-crypt", + "Reference": "[Toby_Inkster]" + }, + { + "Name": "prs.vcfbzip2", + "Template": "application/prs.vcfbzip2", + "Reference": "[Paolo_Marcheschi]" + }, + { + "Name": "prs.xsf+xml", + "Template": "application/prs.xsf+xml", + "Reference": "[Maik_Stührenberg]" + }, + { + "Name": "pskc+xml", + "Template": "application/pskc+xml", + "Reference": "[RFC6030]" + }, + { + "Name": "pvd+json", + "Template": "application/pvd+json", + "Reference": "[RFC8801]" + }, + { + "Name": "rdf+xml", + "Template": "application/rdf+xml", + "Reference": "[RFC3870]" + }, + { + "Name": "route-apd+xml", + "Template": "application/route-apd+xml", + "Reference": "[ATSC]" + }, + { + "Name": "route-s-tsid+xml", + "Template": "application/route-s-tsid+xml", + "Reference": "[ATSC]" + }, + { + "Name": "route-usd+xml", + "Template": "application/route-usd+xml", + "Reference": "[ATSC]" + }, + { + "Name": "QSIG", + "Template": "application/QSIG", + "Reference": "[RFC3204]" + }, + { + "Name": "raptorfec", + "Template": "application/raptorfec", + "Reference": "[RFC6682]" + }, + { + "Name": "rdap+json", + "Template": "application/rdap+json", + "Reference": "[RFC9083]" + }, + { + "Name": "reginfo+xml", + "Template": "application/reginfo+xml", + "Reference": "[RFC3680]" + }, + { + "Name": "relax-ng-compact-syntax", + "Template": "application/relax-ng-compact-syntax", + "Reference": "[http://www.JTC_1sc34.org/repository/0661.pdf]" + }, + { + "Name": "remote-printing (OBSOLETE)", + "Template": "application/remote-printing", + "Reference": "[RFC1486][Marshall_Rose][status-change-int-tlds-to-historic]" + }, + { + "Name": "reputon+json", + "Template": "application/reputon+json", + "Reference": "[RFC7071]" + }, + { + "Name": "resource-lists-diff+xml", + "Template": "application/resource-lists-diff+xml", + "Reference": "[RFC5362]" + }, + { + "Name": "resource-lists+xml", + "Template": "application/resource-lists+xml", + "Reference": "[RFC4826]" + }, + { + "Name": "rfc+xml", + "Template": "application/rfc+xml", + "Reference": "[RFC7991]" + }, + { + "Name": "riscos", + "Template": "application/riscos", + "Reference": "[Nick_Smith]" + }, + { + "Name": "rlmi+xml", + "Template": "application/rlmi+xml", + "Reference": "[RFC4662]" + }, + { + "Name": "rls-services+xml", + "Template": "application/rls-services+xml", + "Reference": "[RFC4826]" + }, + { + "Name": "rpki-checklist", + "Template": "application/rpki-checklist", + "Reference": "[RFC9323]" + }, + { + "Name": "rpki-ghostbusters", + "Template": "application/rpki-ghostbusters", + "Reference": "[RFC6493]" + }, + { + "Name": "rpki-manifest", + "Template": "application/rpki-manifest", + "Reference": "[RFC6481]" + }, + { + "Name": "rpki-publication", + "Template": "application/rpki-publication", + "Reference": "[RFC8181]" + }, + { + "Name": "rpki-roa", + "Template": "application/rpki-roa", + "Reference": "[RFC-ietf-sidrops-rfc6482bis-09]" + }, + { + "Name": "rpki-updown", + "Template": "application/rpki-updown", + "Reference": "[RFC6492]" + }, + { + "Name": "rtf", + "Template": "application/rtf", + "Reference": "[Paul_Lindner]" + }, + { + "Name": "rtploopback", + "Template": "application/rtploopback", + "Reference": "[RFC6849]" + }, + { + "Name": "rtx", + "Template": "application/rtx", + "Reference": "[RFC4588]" + }, + { + "Name": "samlassertion+xml", + "Template": "application/samlassertion+xml", + "Reference": "[OASIS_Security_Services_Technical_Committee_SSTC]" + }, + { + "Name": "samlmetadata+xml", + "Template": "application/samlmetadata+xml", + "Reference": "[OASIS_Security_Services_Technical_Committee_SSTC]" + }, + { + "Name": "sarif-external-properties+json", + "Template": "application/sarif-external-properties+json", + "Reference": "[OASIS][David_Keaton][Michael_C._Fanning]" + }, + { + "Name": "sarif+json", + "Template": "application/sarif+json", + "Reference": "[OASIS][Michael_C._Fanning][Laurence_J._Golding]" + }, + { + "Name": "sbe", + "Template": "application/sbe", + "Reference": "[FIX_Trading_Community][Donald_L._Mendelson]" + }, + { + "Name": "sbml+xml", + "Template": "application/sbml+xml", + "Reference": "[RFC3823]" + }, + { + "Name": "scaip+xml", + "Template": "application/scaip+xml", + "Reference": "[SIS][Oskar_Jonsson]" + }, + { + "Name": "scim+json", + "Template": "application/scim+json", + "Reference": "[RFC7644]" + }, + { + "Name": "scvp-cv-request", + "Template": "application/scvp-cv-request", + "Reference": "[RFC5055]" + }, + { + "Name": "scvp-cv-response", + "Template": "application/scvp-cv-response", + "Reference": "[RFC5055]" + }, + { + "Name": "scvp-vp-request", + "Template": "application/scvp-vp-request", + "Reference": "[RFC5055]" + }, + { + "Name": "scvp-vp-response", + "Template": "application/scvp-vp-response", + "Reference": "[RFC5055]" + }, + { + "Name": "sdp", + "Template": "application/sdp", + "Reference": "[RFC8866]" + }, + { + "Name": "secevent+jwt", + "Template": "application/secevent+jwt", + "Reference": "[RFC8417]" + }, + { + "Name": "senml-etch+cbor", + "Template": "application/senml-etch+cbor", + "Reference": "[RFC8790]" + }, + { + "Name": "senml-etch+json", + "Template": "application/senml-etch+json", + "Reference": "[RFC8790]" + }, + { + "Name": "senml-exi", + "Template": "application/senml-exi", + "Reference": "[RFC8428]" + }, + { + "Name": "senml+cbor", + "Template": "application/senml+cbor", + "Reference": "[RFC8428]" + }, + { + "Name": "senml+json", + "Template": "application/senml+json", + "Reference": "[RFC8428]" + }, + { + "Name": "senml+xml", + "Template": "application/senml+xml", + "Reference": "[RFC8428]" + }, + { + "Name": "sensml-exi", + "Template": "application/sensml-exi", + "Reference": "[RFC8428]" + }, + { + "Name": "sensml+cbor", + "Template": "application/sensml+cbor", + "Reference": "[RFC8428]" + }, + { + "Name": "sensml+json", + "Template": "application/sensml+json", + "Reference": "[RFC8428]" + }, + { + "Name": "sensml+xml", + "Template": "application/sensml+xml", + "Reference": "[RFC8428]" + }, + { + "Name": "sep-exi", + "Template": "application/sep-exi", + "Reference": "[Robby_Simpson][Connectivity_Standards_Alliance]" + }, + { + "Name": "sep+xml", + "Template": "application/sep+xml", + "Reference": "[Robby_Simpson][Connectivity_Standards_Alliance]" + }, + { + "Name": "session-info", + "Template": "application/session-info", + "Reference": "[_3GPP][Frederic_Firmin]" + }, + { + "Name": "set-payment", + "Template": "application/set-payment", + "Reference": "[Brian_Korver]" + }, + { + "Name": "set-payment-initiation", + "Template": "application/set-payment-initiation", + "Reference": "[Brian_Korver]" + }, + { + "Name": "set-registration", + "Template": "application/set-registration", + "Reference": "[Brian_Korver]" + }, + { + "Name": "set-registration-initiation", + "Template": "application/set-registration-initiation", + "Reference": "[Brian_Korver]" + }, + { + "Name": "SGML", + "Template": "application/SGML", + "Reference": "[RFC1874]" + }, + { + "Name": "sgml-open-catalog", + "Template": "application/sgml-open-catalog", + "Reference": "[Paul_Grosso]" + }, + { + "Name": "shf+xml", + "Template": "application/shf+xml", + "Reference": "[RFC4194]" + }, + { + "Name": "sieve", + "Template": "application/sieve", + "Reference": "[RFC5228]" + }, + { + "Name": "simple-filter+xml", + "Template": "application/simple-filter+xml", + "Reference": "[RFC4661]" + }, + { + "Name": "simple-message-summary", + "Template": "application/simple-message-summary", + "Reference": "[RFC3842]" + }, + { + "Name": "simpleSymbolContainer", + "Template": "application/simpleSymbolContainer", + "Reference": "[_3GPP]" + }, + { + "Name": "sipc", + "Template": "application/sipc", + "Reference": "[NCGIS][Bryan_Blank]" + }, + { + "Name": "slate", + "Template": "application/slate", + "Reference": "[Terry_Crowley]" + }, + { + "Name": "smil (OBSOLETED in favor of application/smil+xml)", + "Template": "application/smil", + "Reference": "[RFC4536]" + }, + { + "Name": "smil+xml", + "Template": "application/smil+xml", + "Reference": "[RFC4536]" + }, + { + "Name": "smpte336m", + "Template": "application/smpte336m", + "Reference": "[RFC6597]" + }, + { + "Name": "soap+fastinfoset", + "Template": "application/soap+fastinfoset", + "Reference": "[ITU-T_ASN.1_Rapporteur][ISO-IEC_JTC_1_SC_6_ASN.1_Rapporteur]" + }, + { + "Name": "soap+xml", + "Template": "application/soap+xml", + "Reference": "[RFC3902]" + }, + { + "Name": "sparql-query", + "Template": "application/sparql-query", + "Reference": "[W3C][http://www.w3.org/TR/2007/CR-rdf-sparql-query-20070614/#mediaType]" + }, + { + "Name": "spdx+json", + "Template": "application/spdx+json", + "Reference": "[Linux_Foundation][Rose_Judge]" + }, + { + "Name": "sparql-results+xml", + "Template": "application/sparql-results+xml", + "Reference": "[W3C][http://www.w3.org/TR/2007/CR-rdf-sparql-XMLres-20070925/#mime]" + }, + { + "Name": "spirits-event+xml", + "Template": "application/spirits-event+xml", + "Reference": "[RFC3910]" + }, + { + "Name": "sql", + "Template": "application/sql", + "Reference": "[RFC6922]" + }, + { + "Name": "srgs", + "Template": "application/srgs", + "Reference": "[RFC4267]" + }, + { + "Name": "srgs+xml", + "Template": "application/srgs+xml", + "Reference": "[RFC4267]" + }, + { + "Name": "sru+xml", + "Template": "application/sru+xml", + "Reference": "[RFC6207]" + }, + { + "Name": "ssml+xml", + "Template": "application/ssml+xml", + "Reference": "[RFC4267]" + }, + { + "Name": "stix+json", + "Template": "application/stix+json", + "Reference": "[OASIS][Chet_Ensign]" + }, + { + "Name": "swid+cbor", + "Template": "application/swid+cbor", + "Reference": "[RFC9393]" + }, + { + "Name": "swid+xml", + "Template": "application/swid+xml", + "Reference": "[ISO-IEC_JTC_1][David_Waltermire][Ron_Brill]" + }, + { + "Name": "tamp-apex-update", + "Template": "application/tamp-apex-update", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-apex-update-confirm", + "Template": "application/tamp-apex-update-confirm", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-community-update", + "Template": "application/tamp-community-update", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-community-update-confirm", + "Template": "application/tamp-community-update-confirm", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-error", + "Template": "application/tamp-error", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-sequence-adjust", + "Template": "application/tamp-sequence-adjust", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-sequence-adjust-confirm", + "Template": "application/tamp-sequence-adjust-confirm", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-status-query", + "Template": "application/tamp-status-query", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-status-response", + "Template": "application/tamp-status-response", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-update", + "Template": "application/tamp-update", + "Reference": "[RFC5934]" + }, + { + "Name": "tamp-update-confirm", + "Template": "application/tamp-update-confirm", + "Reference": "[RFC5934]" + }, + { + "Name": "taxii+json", + "Template": "application/taxii+json", + "Reference": "[OASIS][Chet_Ensign]" + }, + { + "Name": "td+json", + "Template": "application/td+json", + "Reference": "[W3C][Matthias_Kovatsch]" + }, + { + "Name": "tei+xml", + "Template": "application/tei+xml", + "Reference": "[RFC6129]" + }, + { + "Name": "TETRA_ISI", + "Template": "application/TETRA_ISI", + "Reference": "[ETSI][Miguel_Angel_Reina_Ortega]" + }, + { + "Name": "thraud+xml", + "Template": "application/thraud+xml", + "Reference": "[RFC5941]" + }, + { + "Name": "timestamp-query", + "Template": "application/timestamp-query", + "Reference": "[RFC3161]" + }, + { + "Name": "timestamp-reply", + "Template": "application/timestamp-reply", + "Reference": "[RFC3161]" + }, + { + "Name": "timestamped-data", + "Template": "application/timestamped-data", + "Reference": "[RFC5955]" + }, + { + "Name": "tlsrpt+gzip", + "Template": "application/tlsrpt+gzip", + "Reference": "[RFC8460]" + }, + { + "Name": "tlsrpt+json", + "Template": "application/tlsrpt+json", + "Reference": "[RFC8460]" + }, + { + "Name": "tm+json", + "Template": "application/tm+json", + "Reference": "[W3C][Sebastian_Kaebisch]" + }, + { + "Name": "tnauthlist", + "Template": "application/tnauthlist", + "Reference": "[RFC8226]" + }, + { + "Name": "token-introspection+jwt", + "Template": "application/token-introspection+jwt", + "Reference": "[RFC-oauth-jwt-introspection-response-12]" + }, + { + "Name": "trickle-ice-sdpfrag", + "Template": "application/trickle-ice-sdpfrag", + "Reference": "[RFC8840]" + }, + { + "Name": "trig", + "Template": "application/trig", + "Reference": "[W3C][W3C_RDF_Working_Group]" + }, + { + "Name": "ttml+xml", + "Template": "application/ttml+xml", + "Reference": "[W3C][W3C_Timed_Text_Working_Group]" + }, + { + "Name": "tve-trigger", + "Template": "application/tve-trigger", + "Reference": "[Linda_Welsh]" + }, + { + "Name": "tzif", + "Template": "application/tzif", + "Reference": "[RFC8536]" + }, + { + "Name": "tzif-leap", + "Template": "application/tzif-leap", + "Reference": "[RFC8536]" + }, + { + "Name": "ulpfec", + "Template": "application/ulpfec", + "Reference": "[RFC5109]" + }, + { + "Name": "urc-grpsheet+xml", + "Template": "application/urc-grpsheet+xml", + "Reference": "[Gottfried_Zimmermann][ISO-IEC_JTC_1]" + }, + { + "Name": "urc-ressheet+xml", + "Template": "application/urc-ressheet+xml", + "Reference": "[Gottfried_Zimmermann][ISO-IEC_JTC_1]" + }, + { + "Name": "urc-targetdesc+xml", + "Template": "application/urc-targetdesc+xml", + "Reference": "[Gottfried_Zimmermann][ISO-IEC_JTC_1]" + }, + { + "Name": "urc-uisocketdesc+xml", + "Template": "application/urc-uisocketdesc+xml", + "Reference": "[Gottfried_Zimmermann]" + }, + { + "Name": "vcard+json", + "Template": "application/vcard+json", + "Reference": "[RFC7095]" + }, + { + "Name": "vcard+xml", + "Template": "application/vcard+xml", + "Reference": "[RFC6351]" + }, + { + "Name": "vemmi", + "Template": "application/vemmi", + "Reference": "[RFC2122]" + }, + { + "Name": "vnd.1000minds.decision-model+xml", + "Template": "application/vnd.1000minds.decision-model+xml", + "Reference": "[Franz_Ombler]" + }, + { + "Name": "vnd.1ob", + "Template": "application/vnd.1ob", + "Reference": "[Rob_Coyle]" + }, + { + "Name": "vnd.3gpp.5gnas", + "Template": "application/vnd.3gpp.5gnas", + "Reference": "[_3GPP][Jones_Lu_Yunjie]" + }, + { + "Name": "vnd.3gpp.access-transfer-events+xml", + "Template": "application/vnd.3gpp.access-transfer-events+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.bsf+xml", + "Template": "application/vnd.3gpp.bsf+xml", + "Reference": "[John_M_Meredith]" + }, + { + "Name": "vnd.3gpp.crs+xml", + "Template": "application/vnd.3gpp.crs+xml", + "Reference": "[Xu_Chen]" + }, + { + "Name": "vnd.3gpp.current-location-discovery+xml", + "Template": "application/vnd.3gpp.current-location-discovery+xml", + "Reference": "[Peter_Leis]" + }, + { + "Name": "vnd.3gpp.GMOP+xml", + "Template": "application/vnd.3gpp.GMOP+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.gtpc", + "Template": "application/vnd.3gpp.gtpc", + "Reference": "[_3GPP][Yang_Yong]" + }, + { + "Name": "vnd.3gpp.interworking-data", + "Template": "application/vnd.3gpp.interworking-data", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.lpp", + "Template": "application/vnd.3gpp.lpp", + "Reference": "[_3GPP][Jones_Lu_Yunjie]" + }, + { + "Name": "vnd.3gpp.mc-signalling-ear", + "Template": "application/vnd.3gpp.mc-signalling-ear", + "Reference": "[Tim_Woodward]" + }, + { + "Name": "vnd.3gpp.mcdata-affiliation-command+xml", + "Template": "application/vnd.3gpp.mcdata-affiliation-command+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcdata-info+xml", + "Template": "application/vnd.3gpp.mcdata-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcdata-msgstore-ctrl-request+xml", + "Template": "application/vnd.3gpp.mcdata-msgstore-ctrl-request+xml", + "Reference": "[Kiran_Kapale]" + }, + { + "Name": "vnd.3gpp.mcdata-payload", + "Template": "application/vnd.3gpp.mcdata-payload", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcdata-regroup+xml", + "Template": "application/vnd.3gpp.mcdata-regroup+xml", + "Reference": "[Kiran_Kapale]" + }, + { + "Name": "vnd.3gpp.mcdata-service-config+xml", + "Template": "application/vnd.3gpp.mcdata-service-config+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcdata-signalling", + "Template": "application/vnd.3gpp.mcdata-signalling", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcdata-ue-config+xml", + "Template": "application/vnd.3gpp.mcdata-ue-config+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcdata-user-profile+xml", + "Template": "application/vnd.3gpp.mcdata-user-profile+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-affiliation-command+xml", + "Template": "application/vnd.3gpp.mcptt-affiliation-command+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-floor-request+xml", + "Template": "application/vnd.3gpp.mcptt-floor-request+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-info+xml", + "Template": "application/vnd.3gpp.mcptt-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-location-info+xml", + "Template": "application/vnd.3gpp.mcptt-location-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-mbms-usage-info+xml", + "Template": "application/vnd.3gpp.mcptt-mbms-usage-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-regroup+xml", + "Template": "application/vnd.3gpp.mcptt-regroup+xml", + "Reference": "[Kiran_Kapale]" + }, + { + "Name": "vnd.3gpp.mcptt-service-config+xml", + "Template": "application/vnd.3gpp.mcptt-service-config+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-signed+xml", + "Template": "application/vnd.3gpp.mcptt-signed+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-ue-config+xml", + "Template": "application/vnd.3gpp.mcptt-ue-config+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-ue-init-config+xml", + "Template": "application/vnd.3gpp.mcptt-ue-init-config+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcptt-user-profile+xml", + "Template": "application/vnd.3gpp.mcptt-user-profile+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcvideo-affiliation-command+xml", + "Template": "application/vnd.3gpp.mcvideo-affiliation-command+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcvideo-affiliation-info+xml (OBSOLETED in favor of application/vnd.3gpp.mcvideo-info+xml)", + "Template": "application/vnd.3gpp.mcvideo-affiliation-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcvideo-info+xml", + "Template": "application/vnd.3gpp.mcvideo-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcvideo-location-info+xml", + "Template": "application/vnd.3gpp.mcvideo-location-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcvideo-mbms-usage-info+xml", + "Template": "application/vnd.3gpp.mcvideo-mbms-usage-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcvideo-regroup+xml", + "Template": "application/vnd.3gpp.mcvideo-regroup+xml", + "Reference": "[Kiran_Kapale]" + }, + { + "Name": "vnd.3gpp.mcvideo-service-config+xml", + "Template": "application/vnd.3gpp.mcvideo-service-config+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcvideo-transmission-request+xml", + "Template": "application/vnd.3gpp.mcvideo-transmission-request+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcvideo-ue-config+xml", + "Template": "application/vnd.3gpp.mcvideo-ue-config+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mcvideo-user-profile+xml", + "Template": "application/vnd.3gpp.mcvideo-user-profile+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.mid-call+xml", + "Template": "application/vnd.3gpp.mid-call+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.ngap", + "Template": "application/vnd.3gpp.ngap", + "Reference": "[_3GPP][Yang_Yong]" + }, + { + "Name": "vnd.3gpp.pfcp", + "Template": "application/vnd.3gpp.pfcp", + "Reference": "[_3GPP][Bruno_Landais]" + }, + { + "Name": "vnd.3gpp.pic-bw-large", + "Template": "application/vnd.3gpp.pic-bw-large", + "Reference": "[John_M_Meredith]" + }, + { + "Name": "vnd.3gpp.pic-bw-small", + "Template": "application/vnd.3gpp.pic-bw-small", + "Reference": "[John_M_Meredith]" + }, + { + "Name": "vnd.3gpp.pic-bw-var", + "Template": "application/vnd.3gpp.pic-bw-var", + "Reference": "[John_M_Meredith]" + }, + { + "Name": "vnd.3gpp-prose-pc3a+xml", + "Template": "application/vnd.3gpp-prose-pc3a+xml", + "Reference": "[Haorui_Yang]" + }, + { + "Name": "vnd.3gpp-prose-pc3ach+xml", + "Template": "application/vnd.3gpp-prose-pc3ach+xml", + "Reference": "[Haorui_Yang]" + }, + { + "Name": "vnd.3gpp-prose-pc3ch+xml", + "Template": "application/vnd.3gpp-prose-pc3ch+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp-prose-pc8+xml", + "Template": "application/vnd.3gpp-prose-pc8+xml", + "Reference": "[Haorui_Yang]" + }, + { + "Name": "vnd.3gpp-prose+xml", + "Template": "application/vnd.3gpp-prose+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.s1ap", + "Template": "application/vnd.3gpp.s1ap", + "Reference": "[_3GPP][Yang_Yong]" + }, + { + "Name": "vnd.3gpp.seal-group-doc+xml", + "Template": "application/vnd.3gpp.seal-group-doc+xml", + "Reference": "[Sapan_Shah]" + }, + { + "Name": "vnd.3gpp.seal-info+xml", + "Template": "application/vnd.3gpp.seal-info+xml", + "Reference": "[_3GPP][Christian_Herrero-Veron]" + }, + { + "Name": "vnd.3gpp.seal-location-info+xml", + "Template": "application/vnd.3gpp.seal-location-info+xml", + "Reference": "[_3GPP][Christian_Herrero-Veron]" + }, + { + "Name": "vnd.3gpp.seal-mbms-usage-info+xml", + "Template": "application/vnd.3gpp.seal-mbms-usage-info+xml", + "Reference": "[_3GPP][Christian_Herrero-Veron]" + }, + { + "Name": "vnd.3gpp.seal-network-QoS-management-info+xml", + "Template": "application/vnd.3gpp.seal-network-QoS-management-info+xml", + "Reference": "[_3GPP][Christian_Herrero-Veron]" + }, + { + "Name": "vnd.3gpp.seal-ue-config-info+xml", + "Template": "application/vnd.3gpp.seal-ue-config-info+xml", + "Reference": "[Sapan_Shah]" + }, + { + "Name": "vnd.3gpp.seal-unicast-info+xml", + "Template": "application/vnd.3gpp.seal-unicast-info+xml", + "Reference": "[_3GPP][Christian_Herrero-Veron]" + }, + { + "Name": "vnd.3gpp.seal-user-profile-info+xml", + "Template": "application/vnd.3gpp.seal-user-profile-info+xml", + "Reference": "[Sapan_Shah]" + }, + { + "Name": "vnd.3gpp.sms", + "Template": "application/vnd.3gpp.sms", + "Reference": "[John_M_Meredith]" + }, + { + "Name": "vnd.3gpp.sms+xml", + "Template": "application/vnd.3gpp.sms+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.srvcc-ext+xml", + "Template": "application/vnd.3gpp.srvcc-ext+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.SRVCC-info+xml", + "Template": "application/vnd.3gpp.SRVCC-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.state-and-event-info+xml", + "Template": "application/vnd.3gpp.state-and-event-info+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.ussd+xml", + "Template": "application/vnd.3gpp.ussd+xml", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp.vae-info+xml", + "Template": "application/vnd.3gpp.vae-info+xml", + "Reference": "[_3GPP][Christian_Herrero-Veron]" + }, + { + "Name": "vnd.3gpp-v2x-local-service-information", + "Template": "application/vnd.3gpp-v2x-local-service-information", + "Reference": "[Frederic_Firmin]" + }, + { + "Name": "vnd.3gpp2.bcmcsinfo+xml", + "Template": "application/vnd.3gpp2.bcmcsinfo+xml", + "Reference": "[AC_Mahendran]" + }, + { + "Name": "vnd.3gpp2.sms", + "Template": "application/vnd.3gpp2.sms", + "Reference": "[AC_Mahendran]" + }, + { + "Name": "vnd.3gpp2.tcap", + "Template": "application/vnd.3gpp2.tcap", + "Reference": "[AC_Mahendran]" + }, + { + "Name": "vnd.3gpp.v2x", + "Template": "application/vnd.3gpp.v2x", + "Reference": "[Sang_Min_Park]" + }, + { + "Name": "vnd.3lightssoftware.imagescal", + "Template": "application/vnd.3lightssoftware.imagescal", + "Reference": "[Gus_Asadi]" + }, + { + "Name": "vnd.3M.Post-it-Notes", + "Template": "application/vnd.3M.Post-it-Notes", + "Reference": "[Michael_OBrien]" + }, + { + "Name": "vnd.accpac.simply.aso", + "Template": "application/vnd.accpac.simply.aso", + "Reference": "[Steve_Leow]" + }, + { + "Name": "vnd.accpac.simply.imp", + "Template": "application/vnd.accpac.simply.imp", + "Reference": "[Steve_Leow]" + }, + { + "Name": "vnd.acm.addressxfer+json", + "Template": "application/vnd.acm.addressxfer+json", + "Reference": "[Sridhar_Ramakrishnan]" + }, + { + "Name": "vnd.acm.chatbot+json", + "Template": "application/vnd.acm.chatbot+json", + "Reference": "[Sridhar_Ramakrishnan]" + }, + { + "Name": "vnd.acucobol", + "Template": "application/vnd.acucobol", + "Reference": "[Dovid_Lubin]" + }, + { + "Name": "vnd.acucorp", + "Template": "application/vnd.acucorp", + "Reference": "[Dovid_Lubin]" + }, + { + "Name": "vnd.adobe.flash.movie", + "Template": "application/vnd.adobe.flash.movie", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.adobe.formscentral.fcdt", + "Template": "application/vnd.adobe.formscentral.fcdt", + "Reference": "[Chris_Solc]" + }, + { + "Name": "vnd.adobe.fxp", + "Template": "application/vnd.adobe.fxp", + "Reference": "[Steven_Heintz]" + }, + { + "Name": "vnd.adobe.partial-upload", + "Template": "application/vnd.adobe.partial-upload", + "Reference": "[Tapani_Otala]" + }, + { + "Name": "vnd.adobe.xdp+xml", + "Template": "application/vnd.adobe.xdp+xml", + "Reference": "[John_Brinkman]" + }, + { + "Name": "vnd.aether.imp", + "Template": "application/vnd.aether.imp", + "Reference": "[Jay_Moskowitz]" + }, + { + "Name": "vnd.afpc.afplinedata", + "Template": "application/vnd.afpc.afplinedata", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.afplinedata-pagedef", + "Template": "application/vnd.afpc.afplinedata-pagedef", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.cmoca-cmresource", + "Template": "application/vnd.afpc.cmoca-cmresource", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.foca-charset", + "Template": "application/vnd.afpc.foca-charset", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.foca-codedfont", + "Template": "application/vnd.afpc.foca-codedfont", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.foca-codepage", + "Template": "application/vnd.afpc.foca-codepage", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.modca", + "Template": "application/vnd.afpc.modca", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.modca-cmtable", + "Template": "application/vnd.afpc.modca-cmtable", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.modca-formdef", + "Template": "application/vnd.afpc.modca-formdef", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.modca-mediummap", + "Template": "application/vnd.afpc.modca-mediummap", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.modca-objectcontainer", + "Template": "application/vnd.afpc.modca-objectcontainer", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.modca-overlay", + "Template": "application/vnd.afpc.modca-overlay", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.afpc.modca-pagesegment", + "Template": "application/vnd.afpc.modca-pagesegment", + "Reference": "[Jörg_Palmer]" + }, + { + "Name": "vnd.age", + "Template": "application/vnd.age", + "Reference": "[Filippo_Valsorda]" + }, + { + "Name": "vnd.ah-barcode", + "Template": "application/vnd.ah-barcode", + "Reference": "[Katsuhiko_Ichinose]" + }, + { + "Name": "vnd.ahead.space", + "Template": "application/vnd.ahead.space", + "Reference": "[Tor_Kristensen]" + }, + { + "Name": "vnd.airzip.filesecure.azf", + "Template": "application/vnd.airzip.filesecure.azf", + "Reference": "[Daniel_Mould][Gary_Clueit]" + }, + { + "Name": "vnd.airzip.filesecure.azs", + "Template": "application/vnd.airzip.filesecure.azs", + "Reference": "[Daniel_Mould][Gary_Clueit]" + }, + { + "Name": "vnd.amadeus+json", + "Template": "application/vnd.amadeus+json", + "Reference": "[Patrick_Brosse]" + }, + { + "Name": "vnd.amazon.mobi8-ebook", + "Template": "application/vnd.amazon.mobi8-ebook", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.americandynamics.acc", + "Template": "application/vnd.americandynamics.acc", + "Reference": "[Gary_Sands]" + }, + { + "Name": "vnd.amiga.ami", + "Template": "application/vnd.amiga.ami", + "Reference": "[Kevin_Blumberg]" + }, + { + "Name": "vnd.amundsen.maze+xml", + "Template": "application/vnd.amundsen.maze+xml", + "Reference": "[Mike_Amundsen]" + }, + { + "Name": "vnd.android.ota", + "Template": "application/vnd.android.ota", + "Reference": "[Greg_Kaiser]" + }, + { + "Name": "vnd.anki", + "Template": "application/vnd.anki", + "Reference": "[Kerrick_Staley]" + }, + { + "Name": "vnd.anser-web-certificate-issue-initiation", + "Template": "application/vnd.anser-web-certificate-issue-initiation", + "Reference": "[Hiroyoshi_Mori]" + }, + { + "Name": "vnd.antix.game-component", + "Template": "application/vnd.antix.game-component", + "Reference": "[Daniel_Shelton]" + }, + { + "Name": "vnd.apache.arrow.file", + "Template": "application/vnd.apache.arrow.file", + "Reference": "[Apache_Arrow_Project]" + }, + { + "Name": "vnd.apache.arrow.stream", + "Template": "application/vnd.apache.arrow.stream", + "Reference": "[Apache_Arrow_Project]" + }, + { + "Name": "vnd.apache.thrift.binary", + "Template": "application/vnd.apache.thrift.binary", + "Reference": "[Roger_Meier]" + }, + { + "Name": "vnd.apache.thrift.compact", + "Template": "application/vnd.apache.thrift.compact", + "Reference": "[Roger_Meier]" + }, + { + "Name": "vnd.apache.thrift.json", + "Template": "application/vnd.apache.thrift.json", + "Reference": "[Roger_Meier]" + }, + { + "Name": "vnd.apexlang", + "Template": "application/vnd.apexlang", + "Reference": "[Fawad_Shaikh]" + }, + { + "Name": "vnd.api+json", + "Template": "application/vnd.api+json", + "Reference": "[Steve_Klabnik]" + }, + { + "Name": "vnd.aplextor.warrp+json", + "Template": "application/vnd.aplextor.warrp+json", + "Reference": "[Oleg_Uryutin]" + }, + { + "Name": "vnd.apothekende.reservation+json", + "Template": "application/vnd.apothekende.reservation+json", + "Reference": "[Adrian_Föder]" + }, + { + "Name": "vnd.apple.installer+xml", + "Template": "application/vnd.apple.installer+xml", + "Reference": "[Peter_Bierman]" + }, + { + "Name": "vnd.apple.keynote", + "Template": "application/vnd.apple.keynote", + "Reference": "[Manichandra_Sajjanapu]" + }, + { + "Name": "vnd.apple.mpegurl", + "Template": "application/vnd.apple.mpegurl", + "Reference": "[RFC8216]" + }, + { + "Name": "vnd.apple.numbers", + "Template": "application/vnd.apple.numbers", + "Reference": "[Manichandra_Sajjanapu]" + }, + { + "Name": "vnd.apple.pages", + "Template": "application/vnd.apple.pages", + "Reference": "[Manichandra_Sajjanapu]" + }, + { + "Name": "vnd.arastra.swi (OBSOLETED in favor of application/vnd.aristanetworks.swi)", + "Template": "application/vnd.arastra.swi", + "Reference": "[Bill_Fenner]" + }, + { + "Name": "vnd.aristanetworks.swi", + "Template": "application/vnd.aristanetworks.swi", + "Reference": "[Bill_Fenner]" + }, + { + "Name": "vnd.artisan+json", + "Template": "application/vnd.artisan+json", + "Reference": "[Brad_Turner]" + }, + { + "Name": "vnd.artsquare", + "Template": "application/vnd.artsquare", + "Reference": "[Christopher_Smith]" + }, + { + "Name": "vnd.astraea-software.iota", + "Template": "application/vnd.astraea-software.iota", + "Reference": "[Christopher_Snazell]" + }, + { + "Name": "vnd.audiograph", + "Template": "application/vnd.audiograph", + "Reference": "[Horia_Cristian_Slusanschi]" + }, + { + "Name": "vnd.autopackage", + "Template": "application/vnd.autopackage", + "Reference": "[Mike_Hearn]" + }, + { + "Name": "vnd.avalon+json", + "Template": "application/vnd.avalon+json", + "Reference": "[Ben_Hinman]" + }, + { + "Name": "vnd.avistar+xml", + "Template": "application/vnd.avistar+xml", + "Reference": "[Vladimir_Vysotsky]" + }, + { + "Name": "vnd.balsamiq.bmml+xml", + "Template": "application/vnd.balsamiq.bmml+xml", + "Reference": "[Giacomo_Guilizzoni]" + }, + { + "Name": "vnd.banana-accounting", + "Template": "application/vnd.banana-accounting", + "Reference": "[José_Del_Romano]" + }, + { + "Name": "vnd.bbf.usp.error", + "Template": "application/vnd.bbf.usp.error", + "Reference": "[Broadband_Forum]" + }, + { + "Name": "vnd.bbf.usp.msg", + "Template": "application/vnd.bbf.usp.msg", + "Reference": "[Broadband_Forum]" + }, + { + "Name": "vnd.bbf.usp.msg+json", + "Template": "application/vnd.bbf.usp.msg+json", + "Reference": "[Broadband_Forum]" + }, + { + "Name": "vnd.balsamiq.bmpr", + "Template": "application/vnd.balsamiq.bmpr", + "Reference": "[Giacomo_Guilizzoni]" + }, + { + "Name": "vnd.bekitzur-stech+json", + "Template": "application/vnd.bekitzur-stech+json", + "Reference": "[Jegulsky]" + }, + { + "Name": "vnd.belightsoft.lhzd+zip", + "Template": "application/vnd.belightsoft.lhzd+zip", + "Reference": "[Dmytro_Yunchyk]" + }, + { + "Name": "vnd.belightsoft.lhzl+zip", + "Template": "application/vnd.belightsoft.lhzl+zip", + "Reference": "[Dmytro_Yunchyk]" + }, + { + "Name": "vnd.bint.med-content", + "Template": "application/vnd.bint.med-content", + "Reference": "[Heinz-Peter_Schütz]" + }, + { + "Name": "vnd.biopax.rdf+xml", + "Template": "application/vnd.biopax.rdf+xml", + "Reference": "[Pathway_Commons]" + }, + { + "Name": "vnd.blink-idb-value-wrapper", + "Template": "application/vnd.blink-idb-value-wrapper", + "Reference": "[Victor_Costan]" + }, + { + "Name": "vnd.blueice.multipass", + "Template": "application/vnd.blueice.multipass", + "Reference": "[Thomas_Holmstrom]" + }, + { + "Name": "vnd.bluetooth.ep.oob", + "Template": "application/vnd.bluetooth.ep.oob", + "Reference": "[Mike_Foley]" + }, + { + "Name": "vnd.bluetooth.le.oob", + "Template": "application/vnd.bluetooth.le.oob", + "Reference": "[Mark_Powell]" + }, + { + "Name": "vnd.bmi", + "Template": "application/vnd.bmi", + "Reference": "[Tadashi_Gotoh]" + }, + { + "Name": "vnd.bpf", + "Template": "application/vnd.bpf", + "Reference": "[NCGIS][Bryan_Blank]" + }, + { + "Name": "vnd.bpf3", + "Template": "application/vnd.bpf3", + "Reference": "[NCGIS][Bryan_Blank]" + }, + { + "Name": "vnd.businessobjects", + "Template": "application/vnd.businessobjects", + "Reference": "[Philippe_Imoucha]" + }, + { + "Name": "vnd.byu.uapi+json", + "Template": "application/vnd.byu.uapi+json", + "Reference": "[Brent_Moore]" + }, + { + "Name": "vnd.bzip3", + "Template": "application/vnd.bzip3", + "Reference": "[Kamila_Szewczyk]" + }, + { + "Name": "vnd.cab-jscript", + "Template": "application/vnd.cab-jscript", + "Reference": "[Joerg_Falkenberg]" + }, + { + "Name": "vnd.canon-cpdl", + "Template": "application/vnd.canon-cpdl", + "Reference": "[Shin_Muto]" + }, + { + "Name": "vnd.canon-lips", + "Template": "application/vnd.canon-lips", + "Reference": "[Shin_Muto]" + }, + { + "Name": "vnd.capasystems-pg+json", + "Template": "application/vnd.capasystems-pg+json", + "Reference": "[Yüksel_Aydemir]" + }, + { + "Name": "vnd.cendio.thinlinc.clientconf", + "Template": "application/vnd.cendio.thinlinc.clientconf", + "Reference": "[Peter_Astrand]" + }, + { + "Name": "vnd.century-systems.tcp_stream", + "Template": "application/vnd.century-systems.tcp_stream", + "Reference": "[Shuji_Fujii]" + }, + { + "Name": "vnd.chemdraw+xml", + "Template": "application/vnd.chemdraw+xml", + "Reference": "[Glenn_Howes]" + }, + { + "Name": "vnd.chess-pgn", + "Template": "application/vnd.chess-pgn", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.chipnuts.karaoke-mmd", + "Template": "application/vnd.chipnuts.karaoke-mmd", + "Reference": "[Chunyun_Xiong]" + }, + { + "Name": "vnd.ciedi", + "Template": "application/vnd.ciedi", + "Reference": "[Hidekazu_Enjo]" + }, + { + "Name": "vnd.cinderella", + "Template": "application/vnd.cinderella", + "Reference": "[Ulrich_Kortenkamp]" + }, + { + "Name": "vnd.cirpack.isdn-ext", + "Template": "application/vnd.cirpack.isdn-ext", + "Reference": "[Pascal_Mayeux]" + }, + { + "Name": "vnd.citationstyles.style+xml", + "Template": "application/vnd.citationstyles.style+xml", + "Reference": "[Rintze_M._Zelle]" + }, + { + "Name": "vnd.claymore", + "Template": "application/vnd.claymore", + "Reference": "[Ray_Simpson]" + }, + { + "Name": "vnd.cloanto.rp9", + "Template": "application/vnd.cloanto.rp9", + "Reference": "[Mike_Labatt]" + }, + { + "Name": "vnd.clonk.c4group", + "Template": "application/vnd.clonk.c4group", + "Reference": "[Guenther_Brammer]" + }, + { + "Name": "vnd.cluetrust.cartomobile-config", + "Template": "application/vnd.cluetrust.cartomobile-config", + "Reference": "[Gaige_Paulsen]" + }, + { + "Name": "vnd.cluetrust.cartomobile-config-pkg", + "Template": "application/vnd.cluetrust.cartomobile-config-pkg", + "Reference": "[Gaige_Paulsen]" + }, + { + "Name": "vnd.cncf.helm.chart.content.v1.tar+gzip", + "Template": "application/vnd.cncf.helm.chart.content.v1.tar+gzip", + "Reference": "[Andrew_Block]" + }, + { + "Name": "vnd.cncf.helm.chart.provenance.v1.prov", + "Template": "application/vnd.cncf.helm.chart.provenance.v1.prov", + "Reference": "[Andrew_Block]" + }, + { + "Name": "vnd.cncf.helm.config.v1+json", + "Template": "application/vnd.cncf.helm.config.v1+json", + "Reference": "[Andrew_Block]" + }, + { + "Name": "vnd.coffeescript", + "Template": "application/vnd.coffeescript", + "Reference": "[Devyn_Collier_Johnson]" + }, + { + "Name": "vnd.collabio.xodocuments.document", + "Template": "application/vnd.collabio.xodocuments.document", + "Reference": "[Alexey_Meandrov]" + }, + { + "Name": "vnd.collabio.xodocuments.document-template", + "Template": "application/vnd.collabio.xodocuments.document-template", + "Reference": "[Alexey_Meandrov]" + }, + { + "Name": "vnd.collabio.xodocuments.presentation", + "Template": "application/vnd.collabio.xodocuments.presentation", + "Reference": "[Alexey_Meandrov]" + }, + { + "Name": "vnd.collabio.xodocuments.presentation-template", + "Template": "application/vnd.collabio.xodocuments.presentation-template", + "Reference": "[Alexey_Meandrov]" + }, + { + "Name": "vnd.collabio.xodocuments.spreadsheet", + "Template": "application/vnd.collabio.xodocuments.spreadsheet", + "Reference": "[Alexey_Meandrov]" + }, + { + "Name": "vnd.collabio.xodocuments.spreadsheet-template", + "Template": "application/vnd.collabio.xodocuments.spreadsheet-template", + "Reference": "[Alexey_Meandrov]" + }, + { + "Name": "vnd.collection.doc+json", + "Template": "application/vnd.collection.doc+json", + "Reference": "[Irakli_Nadareishvili]" + }, + { + "Name": "vnd.collection+json", + "Template": "application/vnd.collection+json", + "Reference": "[Mike_Amundsen]" + }, + { + "Name": "vnd.collection.next+json", + "Template": "application/vnd.collection.next+json", + "Reference": "[Ioseb_Dzmanashvili]" + }, + { + "Name": "vnd.comicbook-rar", + "Template": "application/vnd.comicbook-rar", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.comicbook+zip", + "Template": "application/vnd.comicbook+zip", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.commerce-battelle", + "Template": "application/vnd.commerce-battelle", + "Reference": "[David_Applebaum]" + }, + { + "Name": "vnd.commonspace", + "Template": "application/vnd.commonspace", + "Reference": "[Ravinder_Chandhok]" + }, + { + "Name": "vnd.coreos.ignition+json", + "Template": "application/vnd.coreos.ignition+json", + "Reference": "[Alex_Crawford]" + }, + { + "Name": "vnd.cosmocaller", + "Template": "application/vnd.cosmocaller", + "Reference": "[Steve_Dellutri]" + }, + { + "Name": "vnd.contact.cmsg", + "Template": "application/vnd.contact.cmsg", + "Reference": "[Frank_Patz]" + }, + { + "Name": "vnd.crick.clicker", + "Template": "application/vnd.crick.clicker", + "Reference": "[Andrew_Burt]" + }, + { + "Name": "vnd.crick.clicker.keyboard", + "Template": "application/vnd.crick.clicker.keyboard", + "Reference": "[Andrew_Burt]" + }, + { + "Name": "vnd.crick.clicker.palette", + "Template": "application/vnd.crick.clicker.palette", + "Reference": "[Andrew_Burt]" + }, + { + "Name": "vnd.crick.clicker.template", + "Template": "application/vnd.crick.clicker.template", + "Reference": "[Andrew_Burt]" + }, + { + "Name": "vnd.crick.clicker.wordbank", + "Template": "application/vnd.crick.clicker.wordbank", + "Reference": "[Andrew_Burt]" + }, + { + "Name": "vnd.criticaltools.wbs+xml", + "Template": "application/vnd.criticaltools.wbs+xml", + "Reference": "[Jim_Spiller]" + }, + { + "Name": "vnd.cryptii.pipe+json", + "Template": "application/vnd.cryptii.pipe+json", + "Reference": "[Fränz_Friederes]" + }, + { + "Name": "vnd.crypto-shade-file", + "Template": "application/vnd.crypto-shade-file", + "Reference": "[Connor_Horman]" + }, + { + "Name": "vnd.cryptomator.encrypted", + "Template": "application/vnd.cryptomator.encrypted", + "Reference": "[Sebastian_Stenzel]" + }, + { + "Name": "vnd.cryptomator.vault", + "Template": "application/vnd.cryptomator.vault", + "Reference": "[Sebastian_Stenzel]" + }, + { + "Name": "vnd.ctc-posml", + "Template": "application/vnd.ctc-posml", + "Reference": "[Bayard_Kohlhepp]" + }, + { + "Name": "vnd.ctct.ws+xml", + "Template": "application/vnd.ctct.ws+xml", + "Reference": "[Jim_Ancona]" + }, + { + "Name": "vnd.cups-pdf", + "Template": "application/vnd.cups-pdf", + "Reference": "[Michael_Sweet]" + }, + { + "Name": "vnd.cups-postscript", + "Template": "application/vnd.cups-postscript", + "Reference": "[Michael_Sweet]" + }, + { + "Name": "vnd.cups-ppd", + "Template": "application/vnd.cups-ppd", + "Reference": "[Michael_Sweet]" + }, + { + "Name": "vnd.cups-raster", + "Template": "application/vnd.cups-raster", + "Reference": "[Michael_Sweet]" + }, + { + "Name": "vnd.cups-raw", + "Template": "application/vnd.cups-raw", + "Reference": "[Michael_Sweet]" + }, + { + "Name": "vnd.curl", + "Template": "application/vnd.curl", + "Reference": "[Robert_Byrnes]" + }, + { + "Name": "vnd.cyan.dean.root+xml", + "Template": "application/vnd.cyan.dean.root+xml", + "Reference": "[Matt_Kern]" + }, + { + "Name": "vnd.cybank", + "Template": "application/vnd.cybank", + "Reference": "[Nor_Helmee]" + }, + { + "Name": "vnd.cyclonedx+json", + "Template": "application/vnd.cyclonedx+json", + "Reference": "[Patrick_Dwyer]" + }, + { + "Name": "vnd.cyclonedx+xml", + "Template": "application/vnd.cyclonedx+xml", + "Reference": "[Patrick_Dwyer]" + }, + { + "Name": "vnd.d2l.coursepackage1p0+zip", + "Template": "application/vnd.d2l.coursepackage1p0+zip", + "Reference": "[Viktor_Haag]" + }, + { + "Name": "vnd.d3m-dataset", + "Template": "application/vnd.d3m-dataset", + "Reference": "[Mi_Tar]" + }, + { + "Name": "vnd.d3m-problem", + "Template": "application/vnd.d3m-problem", + "Reference": "[Mi_Tar]" + }, + { + "Name": "vnd.dart", + "Template": "application/vnd.dart", + "Reference": "[Anders_Sandholm]" + }, + { + "Name": "vnd.data-vision.rdz", + "Template": "application/vnd.data-vision.rdz", + "Reference": "[James_Fields]" + }, + { + "Name": "vnd.datalog", + "Template": "application/vnd.datalog", + "Reference": "[Simon_Johnston]" + }, + { + "Name": "vnd.datapackage+json", + "Template": "application/vnd.datapackage+json", + "Reference": "[Paul_Walsh]" + }, + { + "Name": "vnd.dataresource+json", + "Template": "application/vnd.dataresource+json", + "Reference": "[Paul_Walsh]" + }, + { + "Name": "vnd.dbf", + "Template": "application/vnd.dbf", + "Reference": "[Mi_Tar]" + }, + { + "Name": "vnd.debian.binary-package", + "Template": "application/vnd.debian.binary-package", + "Reference": "[Debian_Policy_mailing_list]" + }, + { + "Name": "vnd.dece.data", + "Template": "application/vnd.dece.data", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.dece.ttml+xml", + "Template": "application/vnd.dece.ttml+xml", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.dece.unspecified", + "Template": "application/vnd.dece.unspecified", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.dece.zip", + "Template": "application/vnd.dece.zip", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.denovo.fcselayout-link", + "Template": "application/vnd.denovo.fcselayout-link", + "Reference": "[Michael_Dixon]" + }, + { + "Name": "vnd.desmume.movie", + "Template": "application/vnd.desmume.movie", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.dir-bi.plate-dl-nosuffix", + "Template": "application/vnd.dir-bi.plate-dl-nosuffix", + "Reference": "[Yamanaka]" + }, + { + "Name": "vnd.dm.delegation+xml", + "Template": "application/vnd.dm.delegation+xml", + "Reference": "[Axel_Ferrazzini]" + }, + { + "Name": "vnd.dna", + "Template": "application/vnd.dna", + "Reference": "[Meredith_Searcy]" + }, + { + "Name": "vnd.document+json", + "Template": "application/vnd.document+json", + "Reference": "[Tom_Christie]" + }, + { + "Name": "vnd.dolby.mobile.1", + "Template": "application/vnd.dolby.mobile.1", + "Reference": "[Steve_Hattersley]" + }, + { + "Name": "vnd.dolby.mobile.2", + "Template": "application/vnd.dolby.mobile.2", + "Reference": "[Steve_Hattersley]" + }, + { + "Name": "vnd.doremir.scorecloud-binary-document", + "Template": "application/vnd.doremir.scorecloud-binary-document", + "Reference": "[Erik_Ronström]" + }, + { + "Name": "vnd.dpgraph", + "Template": "application/vnd.dpgraph", + "Reference": "[David_Parker]" + }, + { + "Name": "vnd.dreamfactory", + "Template": "application/vnd.dreamfactory", + "Reference": "[William_C._Appleton]" + }, + { + "Name": "vnd.drive+json", + "Template": "application/vnd.drive+json", + "Reference": "[Keith_Kester]" + }, + { + "Name": "vnd.dtg.local", + "Template": "application/vnd.dtg.local", + "Reference": "[Ali_Teffahi]" + }, + { + "Name": "vnd.dtg.local.flash", + "Template": "application/vnd.dtg.local.flash", + "Reference": "[Ali_Teffahi]" + }, + { + "Name": "vnd.dtg.local.html", + "Template": "application/vnd.dtg.local.html", + "Reference": "[Ali_Teffahi]" + }, + { + "Name": "vnd.dvb.ait", + "Template": "application/vnd.dvb.ait", + "Reference": "[Peter_Siebert][Michael_Lagally]" + }, + { + "Name": "vnd.dvb.dvbisl+xml", + "Template": "application/vnd.dvb.dvbisl+xml", + "Reference": "[Emily_DUBS]" + }, + { + "Name": "vnd.dvb.dvbj", + "Template": "application/vnd.dvb.dvbj", + "Reference": "[Peter_Siebert][Michael_Lagally]" + }, + { + "Name": "vnd.dvb.esgcontainer", + "Template": "application/vnd.dvb.esgcontainer", + "Reference": "[Joerg_Heuer]" + }, + { + "Name": "vnd.dvb.ipdcdftnotifaccess", + "Template": "application/vnd.dvb.ipdcdftnotifaccess", + "Reference": "[Roy_Yue]" + }, + { + "Name": "vnd.dvb.ipdcesgaccess", + "Template": "application/vnd.dvb.ipdcesgaccess", + "Reference": "[Joerg_Heuer]" + }, + { + "Name": "vnd.dvb.ipdcesgaccess2", + "Template": "application/vnd.dvb.ipdcesgaccess2", + "Reference": "[Jerome_Marcon]" + }, + { + "Name": "vnd.dvb.ipdcesgpdd", + "Template": "application/vnd.dvb.ipdcesgpdd", + "Reference": "[Jerome_Marcon]" + }, + { + "Name": "vnd.dvb.ipdcroaming", + "Template": "application/vnd.dvb.ipdcroaming", + "Reference": "[Yiling_Xu]" + }, + { + "Name": "vnd.dvb.iptv.alfec-base", + "Template": "application/vnd.dvb.iptv.alfec-base", + "Reference": "[Jean-Baptiste_Henry]" + }, + { + "Name": "vnd.dvb.iptv.alfec-enhancement", + "Template": "application/vnd.dvb.iptv.alfec-enhancement", + "Reference": "[Jean-Baptiste_Henry]" + }, + { + "Name": "vnd.dvb.notif-aggregate-root+xml", + "Template": "application/vnd.dvb.notif-aggregate-root+xml", + "Reference": "[Roy_Yue]" + }, + { + "Name": "vnd.dvb.notif-container+xml", + "Template": "application/vnd.dvb.notif-container+xml", + "Reference": "[Roy_Yue]" + }, + { + "Name": "vnd.dvb.notif-generic+xml", + "Template": "application/vnd.dvb.notif-generic+xml", + "Reference": "[Roy_Yue]" + }, + { + "Name": "vnd.dvb.notif-ia-msglist+xml", + "Template": "application/vnd.dvb.notif-ia-msglist+xml", + "Reference": "[Roy_Yue]" + }, + { + "Name": "vnd.dvb.notif-ia-registration-request+xml", + "Template": "application/vnd.dvb.notif-ia-registration-request+xml", + "Reference": "[Roy_Yue]" + }, + { + "Name": "vnd.dvb.notif-ia-registration-response+xml", + "Template": "application/vnd.dvb.notif-ia-registration-response+xml", + "Reference": "[Roy_Yue]" + }, + { + "Name": "vnd.dvb.notif-init+xml", + "Template": "application/vnd.dvb.notif-init+xml", + "Reference": "[Roy_Yue]" + }, + { + "Name": "vnd.dvb.pfr", + "Template": "application/vnd.dvb.pfr", + "Reference": "[Peter_Siebert][Michael_Lagally]" + }, + { + "Name": "vnd.dvb.service", + "Template": "application/vnd.dvb.service", + "Reference": "[Peter_Siebert][Michael_Lagally]" + }, + { + "Name": "vnd.dxr", + "Template": "application/vnd.dxr", + "Reference": "[Michael_Duffy]" + }, + { + "Name": "vnd.dynageo", + "Template": "application/vnd.dynageo", + "Reference": "[Roland_Mechling]" + }, + { + "Name": "vnd.dzr", + "Template": "application/vnd.dzr", + "Reference": "[Carl_Anderson]" + }, + { + "Name": "vnd.easykaraoke.cdgdownload", + "Template": "application/vnd.easykaraoke.cdgdownload", + "Reference": "[Iain_Downs]" + }, + { + "Name": "vnd.ecip.rlp", + "Template": "application/vnd.ecip.rlp", + "Reference": "[Wei_Tang]" + }, + { + "Name": "vnd.ecdis-update", + "Template": "application/vnd.ecdis-update", + "Reference": "[Gert_Buettgenbach]" + }, + { + "Name": "vnd.eclipse.ditto+json", + "Template": "application/vnd.eclipse.ditto+json", + "Reference": "[Eclipse_Ditto_developers]" + }, + { + "Name": "vnd.ecowin.chart", + "Template": "application/vnd.ecowin.chart", + "Reference": "[Thomas_Olsson]" + }, + { + "Name": "vnd.ecowin.filerequest", + "Template": "application/vnd.ecowin.filerequest", + "Reference": "[Thomas_Olsson]" + }, + { + "Name": "vnd.ecowin.fileupdate", + "Template": "application/vnd.ecowin.fileupdate", + "Reference": "[Thomas_Olsson]" + }, + { + "Name": "vnd.ecowin.series", + "Template": "application/vnd.ecowin.series", + "Reference": "[Thomas_Olsson]" + }, + { + "Name": "vnd.ecowin.seriesrequest", + "Template": "application/vnd.ecowin.seriesrequest", + "Reference": "[Thomas_Olsson]" + }, + { + "Name": "vnd.ecowin.seriesupdate", + "Template": "application/vnd.ecowin.seriesupdate", + "Reference": "[Thomas_Olsson]" + }, + { + "Name": "vnd.efi.img", + "Template": "application/vnd.efi.img", + "Reference": "[UEFI_Forum][Fu_Siyuan]" + }, + { + "Name": "vnd.efi.iso", + "Template": "application/vnd.efi.iso", + "Reference": "[UEFI_Forum][Fu_Siyuan]" + }, + { + "Name": "vnd.eln+zip", + "Template": "application/vnd.eln+zip", + "Reference": "[Nicolas_CARPI]" + }, + { + "Name": "vnd.emclient.accessrequest+xml", + "Template": "application/vnd.emclient.accessrequest+xml", + "Reference": "[Filip_Navara]" + }, + { + "Name": "vnd.enliven", + "Template": "application/vnd.enliven", + "Reference": "[Paul_Santinelli_Jr.]" + }, + { + "Name": "vnd.enphase.envoy", + "Template": "application/vnd.enphase.envoy", + "Reference": "[Chris_Eich]" + }, + { + "Name": "vnd.eprints.data+xml", + "Template": "application/vnd.eprints.data+xml", + "Reference": "[Tim_Brody]" + }, + { + "Name": "vnd.epson.esf", + "Template": "application/vnd.epson.esf", + "Reference": "[Shoji_Hoshina]" + }, + { + "Name": "vnd.epson.msf", + "Template": "application/vnd.epson.msf", + "Reference": "[Shoji_Hoshina]" + }, + { + "Name": "vnd.epson.quickanime", + "Template": "application/vnd.epson.quickanime", + "Reference": "[Yu_Gu]" + }, + { + "Name": "vnd.epson.salt", + "Template": "application/vnd.epson.salt", + "Reference": "[Yasuhito_Nagatomo]" + }, + { + "Name": "vnd.epson.ssf", + "Template": "application/vnd.epson.ssf", + "Reference": "[Shoji_Hoshina]" + }, + { + "Name": "vnd.ericsson.quickcall", + "Template": "application/vnd.ericsson.quickcall", + "Reference": "[Paul_Tidwell]" + }, + { + "Name": "vnd.erofs", + "Template": "application/vnd.erofs", + "Reference": "[Xiang_Gao]" + }, + { + "Name": "vnd.espass-espass+zip", + "Template": "application/vnd.espass-espass+zip", + "Reference": "[Marcus_Ligi_Büschleb]" + }, + { + "Name": "vnd.eszigno3+xml", + "Template": "application/vnd.eszigno3+xml", + "Reference": "[Szilveszter_Tóth]" + }, + { + "Name": "vnd.etsi.aoc+xml", + "Template": "application/vnd.etsi.aoc+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.asic-s+zip", + "Template": "application/vnd.etsi.asic-s+zip", + "Reference": "[Miguel_Angel_Reina_Ortega]" + }, + { + "Name": "vnd.etsi.asic-e+zip", + "Template": "application/vnd.etsi.asic-e+zip", + "Reference": "[Miguel_Angel_Reina_Ortega]" + }, + { + "Name": "vnd.etsi.cug+xml", + "Template": "application/vnd.etsi.cug+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.iptvcommand+xml", + "Template": "application/vnd.etsi.iptvcommand+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.iptvdiscovery+xml", + "Template": "application/vnd.etsi.iptvdiscovery+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.iptvprofile+xml", + "Template": "application/vnd.etsi.iptvprofile+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.iptvsad-bc+xml", + "Template": "application/vnd.etsi.iptvsad-bc+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.iptvsad-cod+xml", + "Template": "application/vnd.etsi.iptvsad-cod+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.iptvsad-npvr+xml", + "Template": "application/vnd.etsi.iptvsad-npvr+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.iptvservice+xml", + "Template": "application/vnd.etsi.iptvservice+xml", + "Reference": "[Miguel_Angel_Reina_Ortega]" + }, + { + "Name": "vnd.etsi.iptvsync+xml", + "Template": "application/vnd.etsi.iptvsync+xml", + "Reference": "[Miguel_Angel_Reina_Ortega]" + }, + { + "Name": "vnd.etsi.iptvueprofile+xml", + "Template": "application/vnd.etsi.iptvueprofile+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.mcid+xml", + "Template": "application/vnd.etsi.mcid+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.mheg5", + "Template": "application/vnd.etsi.mheg5", + "Reference": "[Miguel_Angel_Reina_Ortega][Ian_Medland]" + }, + { + "Name": "vnd.etsi.overload-control-policy-dataset+xml", + "Template": "application/vnd.etsi.overload-control-policy-dataset+xml", + "Reference": "[Miguel_Angel_Reina_Ortega]" + }, + { + "Name": "vnd.etsi.pstn+xml", + "Template": "application/vnd.etsi.pstn+xml", + "Reference": "[Jiwan_Han][Thomas_Belling]" + }, + { + "Name": "vnd.etsi.sci+xml", + "Template": "application/vnd.etsi.sci+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.simservs+xml", + "Template": "application/vnd.etsi.simservs+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.timestamp-token", + "Template": "application/vnd.etsi.timestamp-token", + "Reference": "[Miguel_Angel_Reina_Ortega]" + }, + { + "Name": "vnd.etsi.tsl+xml", + "Template": "application/vnd.etsi.tsl+xml", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.etsi.tsl.der", + "Template": "application/vnd.etsi.tsl.der", + "Reference": "[Shicheng_Hu]" + }, + { + "Name": "vnd.eu.kasparian.car+json", + "Template": "application/vnd.eu.kasparian.car+json", + "Reference": "[Hervé_Kasparian]" + }, + { + "Name": "vnd.eudora.data", + "Template": "application/vnd.eudora.data", + "Reference": "[Pete_Resnick]" + }, + { + "Name": "vnd.evolv.ecig.profile", + "Template": "application/vnd.evolv.ecig.profile", + "Reference": "[James_Bellinger]" + }, + { + "Name": "vnd.evolv.ecig.settings", + "Template": "application/vnd.evolv.ecig.settings", + "Reference": "[James_Bellinger]" + }, + { + "Name": "vnd.evolv.ecig.theme", + "Template": "application/vnd.evolv.ecig.theme", + "Reference": "[James_Bellinger]" + }, + { + "Name": "vnd.exstream-empower+zip", + "Template": "application/vnd.exstream-empower+zip", + "Reference": "[Bill_Kidwell]" + }, + { + "Name": "vnd.exstream-package", + "Template": "application/vnd.exstream-package", + "Reference": "[Bill_Kidwell]" + }, + { + "Name": "vnd.ezpix-album", + "Template": "application/vnd.ezpix-album", + "Reference": "[ElectronicZombieCorp]" + }, + { + "Name": "vnd.ezpix-package", + "Template": "application/vnd.ezpix-package", + "Reference": "[ElectronicZombieCorp]" + }, + { + "Name": "vnd.f-secure.mobile", + "Template": "application/vnd.f-secure.mobile", + "Reference": "[Samu_Sarivaara]" + }, + { + "Name": "vnd.fastcopy-disk-image", + "Template": "application/vnd.fastcopy-disk-image", + "Reference": "[Thomas_Huth]" + }, + { + "Name": "vnd.familysearch.gedcom+zip", + "Template": "application/vnd.familysearch.gedcom+zip", + "Reference": "[Gordon_Clarke]" + }, + { + "Name": "vnd.fdsn.mseed", + "Template": "application/vnd.fdsn.mseed", + "Reference": "[Chad_Trabant]" + }, + { + "Name": "vnd.fdsn.seed", + "Template": "application/vnd.fdsn.seed", + "Reference": "[Chad_Trabant]" + }, + { + "Name": "vnd.ffsns", + "Template": "application/vnd.ffsns", + "Reference": "[Holstage]" + }, + { + "Name": "vnd.ficlab.flb+zip", + "Template": "application/vnd.ficlab.flb+zip", + "Reference": "[Steve_Gilberd]" + }, + { + "Name": "vnd.filmit.zfc", + "Template": "application/vnd.filmit.zfc", + "Reference": "[Harms_Moeller]" + }, + { + "Name": "vnd.fints", + "Template": "application/vnd.fints", + "Reference": "[Ingo_Hammann]" + }, + { + "Name": "vnd.firemonkeys.cloudcell", + "Template": "application/vnd.firemonkeys.cloudcell", + "Reference": "[Alex_Dubov]" + }, + { + "Name": "vnd.FloGraphIt", + "Template": "application/vnd.FloGraphIt", + "Reference": "[Dick_Floersch]" + }, + { + "Name": "vnd.fluxtime.clip", + "Template": "application/vnd.fluxtime.clip", + "Reference": "[Marc_Winter]" + }, + { + "Name": "vnd.font-fontforge-sfd", + "Template": "application/vnd.font-fontforge-sfd", + "Reference": "[George_Williams]" + }, + { + "Name": "vnd.framemaker", + "Template": "application/vnd.framemaker", + "Reference": "[Mike_Wexler]" + }, + { + "Name": "vnd.freelog.comic", + "Template": "application/vnd.freelog.comic", + "Reference": "[Liu_Qiancen]" + }, + { + "Name": "vnd.frogans.fnc (OBSOLETE)", + "Template": "application/vnd.frogans.fnc", + "Reference": "[OP3FT][Alexis_Tamas]" + }, + { + "Name": "vnd.frogans.ltf (OBSOLETE)", + "Template": "application/vnd.frogans.ltf", + "Reference": "[OP3FT][Alexis_Tamas]" + }, + { + "Name": "vnd.fsc.weblaunch", + "Template": "application/vnd.fsc.weblaunch", + "Reference": "[Derek_Smith]" + }, + { + "Name": "vnd.fujifilm.fb.docuworks", + "Template": "application/vnd.fujifilm.fb.docuworks", + "Reference": "[Kazuya_Iimura]" + }, + { + "Name": "vnd.fujifilm.fb.docuworks.binder", + "Template": "application/vnd.fujifilm.fb.docuworks.binder", + "Reference": "[Kazuya_Iimura]" + }, + { + "Name": "vnd.fujifilm.fb.docuworks.container", + "Template": "application/vnd.fujifilm.fb.docuworks.container", + "Reference": "[Kazuya_Iimura]" + }, + { + "Name": "vnd.fujifilm.fb.jfi+xml", + "Template": "application/vnd.fujifilm.fb.jfi+xml", + "Reference": "[Keitaro_Ishida]" + }, + { + "Name": "vnd.fujitsu.oasys", + "Template": "application/vnd.fujitsu.oasys", + "Reference": "[Nobukazu_Togashi]" + }, + { + "Name": "vnd.fujitsu.oasys2", + "Template": "application/vnd.fujitsu.oasys2", + "Reference": "[Nobukazu_Togashi]" + }, + { + "Name": "vnd.fujitsu.oasys3", + "Template": "application/vnd.fujitsu.oasys3", + "Reference": "[Seiji_Okudaira]" + }, + { + "Name": "vnd.fujitsu.oasysgp", + "Template": "application/vnd.fujitsu.oasysgp", + "Reference": "[Masahiko_Sugimoto]" + }, + { + "Name": "vnd.fujitsu.oasysprs", + "Template": "application/vnd.fujitsu.oasysprs", + "Reference": "[Masumi_Ogita]" + }, + { + "Name": "vnd.fujixerox.ART4", + "Template": "application/vnd.fujixerox.ART4", + "Reference": "[Fumio_Tanabe]" + }, + { + "Name": "vnd.fujixerox.ART-EX", + "Template": "application/vnd.fujixerox.ART-EX", + "Reference": "[Fumio_Tanabe]" + }, + { + "Name": "vnd.fujixerox.ddd", + "Template": "application/vnd.fujixerox.ddd", + "Reference": "[Masanori_Onda]" + }, + { + "Name": "vnd.fujixerox.docuworks", + "Template": "application/vnd.fujixerox.docuworks", + "Reference": "[Takatomo_Wakibayashi]" + }, + { + "Name": "vnd.fujixerox.docuworks.binder", + "Template": "application/vnd.fujixerox.docuworks.binder", + "Reference": "[Takashi_Matsumoto]" + }, + { + "Name": "vnd.fujixerox.docuworks.container", + "Template": "application/vnd.fujixerox.docuworks.container", + "Reference": "[Kiyoshi_Tashiro]" + }, + { + "Name": "vnd.fujixerox.HBPL", + "Template": "application/vnd.fujixerox.HBPL", + "Reference": "[Fumio_Tanabe]" + }, + { + "Name": "vnd.fut-misnet", + "Template": "application/vnd.fut-misnet", + "Reference": "[Jann_Pruulman]" + }, + { + "Name": "vnd.futoin+cbor", + "Template": "application/vnd.futoin+cbor", + "Reference": "[Andrey_Galkin]" + }, + { + "Name": "vnd.futoin+json", + "Template": "application/vnd.futoin+json", + "Reference": "[Andrey_Galkin]" + }, + { + "Name": "vnd.fuzzysheet", + "Template": "application/vnd.fuzzysheet", + "Reference": "[Simon_Birtwistle]" + }, + { + "Name": "vnd.genomatix.tuxedo", + "Template": "application/vnd.genomatix.tuxedo", + "Reference": "[Torben_Frey]" + }, + { + "Name": "vnd.genozip", + "Template": "application/vnd.genozip", + "Reference": "[Divon_Lan]" + }, + { + "Name": "vnd.gentics.grd+json", + "Template": "application/vnd.gentics.grd+json", + "Reference": "[Philipp_Gortan]" + }, + { + "Name": "vnd.gentoo.catmetadata+xml", + "Template": "application/vnd.gentoo.catmetadata+xml", + "Reference": "[Michał_Górny]" + }, + { + "Name": "vnd.gentoo.ebuild", + "Template": "application/vnd.gentoo.ebuild", + "Reference": "[Michał_Górny]" + }, + { + "Name": "vnd.gentoo.eclass", + "Template": "application/vnd.gentoo.eclass", + "Reference": "[Michał_Górny]" + }, + { + "Name": "vnd.gentoo.gpkg", + "Template": "application/vnd.gentoo.gpkg", + "Reference": "[Michał_Górny]" + }, + { + "Name": "vnd.gentoo.manifest", + "Template": "application/vnd.gentoo.manifest", + "Reference": "[Michał_Górny]" + }, + { + "Name": "vnd.gentoo.xpak", + "Template": "application/vnd.gentoo.xpak", + "Reference": "[Gentoo_Portage_Project]" + }, + { + "Name": "vnd.gentoo.pkgmetadata+xml", + "Template": "application/vnd.gentoo.pkgmetadata+xml", + "Reference": "[Michał_Górny]" + }, + { + "Name": "vnd.geo+json (OBSOLETED by [RFC7946] in favor of application/geo+json)", + "Template": "application/vnd.geo+json", + "Reference": "[Sean_Gillies]" + }, + { + "Name": "vnd.geocube+xml (OBSOLETED by request)", + "Template": "application/vnd.geocube+xml", + "Reference": "[Francois_Pirsch]" + }, + { + "Name": "vnd.geogebra.file", + "Template": "application/vnd.geogebra.file", + "Reference": "[GeoGebra][Yves_Kreis]" + }, + { + "Name": "vnd.geogebra.slides", + "Template": "application/vnd.geogebra.slides", + "Reference": "[GeoGebra][Michael_Borcherds][Markus_Hohenwarter]" + }, + { + "Name": "vnd.geogebra.tool", + "Template": "application/vnd.geogebra.tool", + "Reference": "[GeoGebra][Yves_Kreis]" + }, + { + "Name": "vnd.geometry-explorer", + "Template": "application/vnd.geometry-explorer", + "Reference": "[Michael_Hvidsten]" + }, + { + "Name": "vnd.geonext", + "Template": "application/vnd.geonext", + "Reference": "[Matthias_Ehmann]" + }, + { + "Name": "vnd.geoplan", + "Template": "application/vnd.geoplan", + "Reference": "[Christian_Mercat]" + }, + { + "Name": "vnd.geospace", + "Template": "application/vnd.geospace", + "Reference": "[Christian_Mercat]" + }, + { + "Name": "vnd.gerber", + "Template": "application/vnd.gerber", + "Reference": "[Thomas_Weyn]" + }, + { + "Name": "vnd.globalplatform.card-content-mgt", + "Template": "application/vnd.globalplatform.card-content-mgt", + "Reference": "[Gil_Bernabeu]" + }, + { + "Name": "vnd.globalplatform.card-content-mgt-response", + "Template": "application/vnd.globalplatform.card-content-mgt-response", + "Reference": "[Gil_Bernabeu]" + }, + { + "Name": "vnd.gmx - DEPRECATED", + "Template": "application/vnd.gmx", + "Reference": "[Christian_V._Sciberras]" + }, + { + "Name": "vnd.gnu.taler.exchange+json", + "Template": "application/vnd.gnu.taler.exchange+json", + "Reference": "[Christian_Grothoff]" + }, + { + "Name": "vnd.gnu.taler.merchant+json", + "Template": "application/vnd.gnu.taler.merchant+json", + "Reference": "[Christian_Grothoff]" + }, + { + "Name": "vnd.google-earth.kml+xml", + "Template": "application/vnd.google-earth.kml+xml", + "Reference": "[Michael_Ashbridge]" + }, + { + "Name": "vnd.google-earth.kmz", + "Template": "application/vnd.google-earth.kmz", + "Reference": "[Michael_Ashbridge]" + }, + { + "Name": "vnd.gov.sk.e-form+xml (OBSOLETED by request)", + "Template": "application/vnd.gov.sk.e-form+xml", + "Reference": "[Stefan_Szilva]" + }, + { + "Name": "vnd.gov.sk.e-form+zip", + "Template": "application/vnd.gov.sk.e-form+zip", + "Reference": "[Stefan_Szilva]" + }, + { + "Name": "vnd.gov.sk.xmldatacontainer+xml", + "Template": "application/vnd.gov.sk.xmldatacontainer+xml", + "Reference": "[Stefan_Szilva]" + }, + { + "Name": "vnd.gpxsee.map+xml", + "Template": "application/vnd.gpxsee.map+xml", + "Reference": "[Martin_Tůma]" + }, + { + "Name": "vnd.grafeq", + "Template": "application/vnd.grafeq", + "Reference": "[Jeff_Tupper]" + }, + { + "Name": "vnd.gridmp", + "Template": "application/vnd.gridmp", + "Reference": "[Jeff_Lawson]" + }, + { + "Name": "vnd.groove-account", + "Template": "application/vnd.groove-account", + "Reference": "[Todd_Joseph]" + }, + { + "Name": "vnd.groove-help", + "Template": "application/vnd.groove-help", + "Reference": "[Todd_Joseph]" + }, + { + "Name": "vnd.groove-identity-message", + "Template": "application/vnd.groove-identity-message", + "Reference": "[Todd_Joseph]" + }, + { + "Name": "vnd.groove-injector", + "Template": "application/vnd.groove-injector", + "Reference": "[Todd_Joseph]" + }, + { + "Name": "vnd.groove-tool-message", + "Template": "application/vnd.groove-tool-message", + "Reference": "[Todd_Joseph]" + }, + { + "Name": "vnd.groove-tool-template", + "Template": "application/vnd.groove-tool-template", + "Reference": "[Todd_Joseph]" + }, + { + "Name": "vnd.groove-vcard", + "Template": "application/vnd.groove-vcard", + "Reference": "[Todd_Joseph]" + }, + { + "Name": "vnd.hal+json", + "Template": "application/vnd.hal+json", + "Reference": "[Mike_Kelly]" + }, + { + "Name": "vnd.hal+xml", + "Template": "application/vnd.hal+xml", + "Reference": "[Mike_Kelly]" + }, + { + "Name": "vnd.HandHeld-Entertainment+xml", + "Template": "application/vnd.HandHeld-Entertainment+xml", + "Reference": "[Eric_Hamilton]" + }, + { + "Name": "vnd.hbci", + "Template": "application/vnd.hbci", + "Reference": "[Ingo_Hammann]" + }, + { + "Name": "vnd.hc+json", + "Template": "application/vnd.hc+json", + "Reference": "[Jan_Schütze]" + }, + { + "Name": "vnd.hcl-bireports", + "Template": "application/vnd.hcl-bireports", + "Reference": "[Doug_R._Serres]" + }, + { + "Name": "vnd.hdt", + "Template": "application/vnd.hdt", + "Reference": "[Javier_D._Fernández]" + }, + { + "Name": "vnd.heroku+json", + "Template": "application/vnd.heroku+json", + "Reference": "[Wesley_Beary]" + }, + { + "Name": "vnd.hhe.lesson-player", + "Template": "application/vnd.hhe.lesson-player", + "Reference": "[Randy_Jones]" + }, + { + "Name": "vnd.hp-HPGL", + "Template": "application/vnd.hp-HPGL", + "Reference": "[Bob_Pentecost]" + }, + { + "Name": "vnd.hp-hpid", + "Template": "application/vnd.hp-hpid", + "Reference": "[Aloke_Gupta]" + }, + { + "Name": "vnd.hp-hps", + "Template": "application/vnd.hp-hps", + "Reference": "[Steve_Aubrey]" + }, + { + "Name": "vnd.hp-jlyt", + "Template": "application/vnd.hp-jlyt", + "Reference": "[Amir_Gaash]" + }, + { + "Name": "vnd.hp-PCL", + "Template": "application/vnd.hp-PCL", + "Reference": "[Bob_Pentecost]" + }, + { + "Name": "vnd.hp-PCLXL", + "Template": "application/vnd.hp-PCLXL", + "Reference": "[Bob_Pentecost]" + }, + { + "Name": "vnd.hsl", + "Template": "application/vnd.hsl", + "Reference": "[Heungsub_Lee]" + }, + { + "Name": "vnd.httphone", + "Template": "application/vnd.httphone", + "Reference": "[Franck_Lefevre]" + }, + { + "Name": "vnd.hydrostatix.sof-data", + "Template": "application/vnd.hydrostatix.sof-data", + "Reference": "[Allen_Gillam]" + }, + { + "Name": "vnd.hyper-item+json", + "Template": "application/vnd.hyper-item+json", + "Reference": "[Mario_Demuth]" + }, + { + "Name": "vnd.hyper+json", + "Template": "application/vnd.hyper+json", + "Reference": "[Irakli_Nadareishvili]" + }, + { + "Name": "vnd.hyperdrive+json", + "Template": "application/vnd.hyperdrive+json", + "Reference": "[Daniel_Sims]" + }, + { + "Name": "vnd.hzn-3d-crossword", + "Template": "application/vnd.hzn-3d-crossword", + "Reference": "[James_Minnis]" + }, + { + "Name": "vnd.ibm.afplinedata (OBSOLETED in favor of vnd.afpc.afplinedata)", + "Template": "application/vnd.ibm.afplinedata", + "Reference": "[Roger_Buis]" + }, + { + "Name": "vnd.ibm.electronic-media", + "Template": "application/vnd.ibm.electronic-media", + "Reference": "[Bruce_Tantlinger]" + }, + { + "Name": "vnd.ibm.MiniPay", + "Template": "application/vnd.ibm.MiniPay", + "Reference": "[Amir_Herzberg]" + }, + { + "Name": "vnd.ibm.modcap (OBSOLETED in favor of application/vnd.afpc.modca)", + "Template": "application/vnd.ibm.modcap", + "Reference": "[Reinhard_Hohensee]" + }, + { + "Name": "vnd.ibm.rights-management", + "Template": "application/vnd.ibm.rights-management", + "Reference": "[Bruce_Tantlinger]" + }, + { + "Name": "vnd.ibm.secure-container", + "Template": "application/vnd.ibm.secure-container", + "Reference": "[Bruce_Tantlinger]" + }, + { + "Name": "vnd.iccprofile", + "Template": "application/vnd.iccprofile", + "Reference": "[Phil_Green]" + }, + { + "Name": "vnd.ieee.1905", + "Template": "application/vnd.ieee.1905", + "Reference": "[Purva_R_Rajkotia]" + }, + { + "Name": "vnd.igloader", + "Template": "application/vnd.igloader", + "Reference": "[Tim_Fisher]" + }, + { + "Name": "vnd.imagemeter.folder+zip", + "Template": "application/vnd.imagemeter.folder+zip", + "Reference": "[Dirk_Farin]" + }, + { + "Name": "vnd.imagemeter.image+zip", + "Template": "application/vnd.imagemeter.image+zip", + "Reference": "[Dirk_Farin]" + }, + { + "Name": "vnd.immervision-ivp", + "Template": "application/vnd.immervision-ivp", + "Reference": "[Mathieu_Villegas]" + }, + { + "Name": "vnd.immervision-ivu", + "Template": "application/vnd.immervision-ivu", + "Reference": "[Mathieu_Villegas]" + }, + { + "Name": "vnd.ims.imsccv1p1", + "Template": "application/vnd.ims.imsccv1p1", + "Reference": "[Lisa_Mattson]" + }, + { + "Name": "vnd.ims.imsccv1p2", + "Template": "application/vnd.ims.imsccv1p2", + "Reference": "[Lisa_Mattson]" + }, + { + "Name": "vnd.ims.imsccv1p3", + "Template": "application/vnd.ims.imsccv1p3", + "Reference": "[Lisa_Mattson]" + }, + { + "Name": "vnd.ims.lis.v2.result+json", + "Template": "application/vnd.ims.lis.v2.result+json", + "Reference": "[Lisa_Mattson]" + }, + { + "Name": "vnd.ims.lti.v2.toolconsumerprofile+json", + "Template": "application/vnd.ims.lti.v2.toolconsumerprofile+json", + "Reference": "[Lisa_Mattson]" + }, + { + "Name": "vnd.ims.lti.v2.toolproxy.id+json", + "Template": "application/vnd.ims.lti.v2.toolproxy.id+json", + "Reference": "[Lisa_Mattson]" + }, + { + "Name": "vnd.ims.lti.v2.toolproxy+json", + "Template": "application/vnd.ims.lti.v2.toolproxy+json", + "Reference": "[Lisa_Mattson]" + }, + { + "Name": "vnd.ims.lti.v2.toolsettings+json", + "Template": "application/vnd.ims.lti.v2.toolsettings+json", + "Reference": "[Lisa_Mattson]" + }, + { + "Name": "vnd.ims.lti.v2.toolsettings.simple+json", + "Template": "application/vnd.ims.lti.v2.toolsettings.simple+json", + "Reference": "[Lisa_Mattson]" + }, + { + "Name": "vnd.informedcontrol.rms+xml", + "Template": "application/vnd.informedcontrol.rms+xml", + "Reference": "[Mark_Wahl]" + }, + { + "Name": "vnd.infotech.project", + "Template": "application/vnd.infotech.project", + "Reference": "[Charles_Engelke]" + }, + { + "Name": "vnd.infotech.project+xml", + "Template": "application/vnd.infotech.project+xml", + "Reference": "[Charles_Engelke]" + }, + { + "Name": "vnd.informix-visionary (OBSOLETED in favor of application/vnd.visionary)", + "Template": "application/vnd.informix-visionary", + "Reference": "[Christopher_Gales]" + }, + { + "Name": "vnd.innopath.wamp.notification", + "Template": "application/vnd.innopath.wamp.notification", + "Reference": "[Takanori_Sudo]" + }, + { + "Name": "vnd.insors.igm", + "Template": "application/vnd.insors.igm", + "Reference": "[Jon_Swanson]" + }, + { + "Name": "vnd.intercon.formnet", + "Template": "application/vnd.intercon.formnet", + "Reference": "[Tom_Gurak]" + }, + { + "Name": "vnd.intergeo", + "Template": "application/vnd.intergeo", + "Reference": "[Yves_Kreis_2]" + }, + { + "Name": "vnd.intertrust.digibox", + "Template": "application/vnd.intertrust.digibox", + "Reference": "[Luke_Tomasello]" + }, + { + "Name": "vnd.intertrust.nncp", + "Template": "application/vnd.intertrust.nncp", + "Reference": "[Luke_Tomasello]" + }, + { + "Name": "vnd.intu.qbo", + "Template": "application/vnd.intu.qbo", + "Reference": "[Greg_Scratchley]" + }, + { + "Name": "vnd.intu.qfx", + "Template": "application/vnd.intu.qfx", + "Reference": "[Greg_Scratchley]" + }, + { + "Name": "vnd.ipfs.ipns-record", + "Template": "application/vnd.ipfs.ipns-record", + "Reference": "[Marcin_Rataj]" + }, + { + "Name": "vnd.ipld.car", + "Template": "application/vnd.ipld.car", + "Reference": "[Marcin_Rataj]" + }, + { + "Name": "vnd.ipld.dag-cbor", + "Template": "application/vnd.ipld.dag-cbor", + "Reference": "[Marcin_Rataj]" + }, + { + "Name": "vnd.ipld.dag-json", + "Template": "application/vnd.ipld.dag-json", + "Reference": "[Marcin_Rataj]" + }, + { + "Name": "vnd.ipld.raw", + "Template": "application/vnd.ipld.raw", + "Reference": "[Marcin_Rataj]" + }, + { + "Name": "vnd.iptc.g2.catalogitem+xml", + "Template": "application/vnd.iptc.g2.catalogitem+xml", + "Reference": "[Michael_Steidl]" + }, + { + "Name": "vnd.iptc.g2.conceptitem+xml", + "Template": "application/vnd.iptc.g2.conceptitem+xml", + "Reference": "[Michael_Steidl]" + }, + { + "Name": "vnd.iptc.g2.knowledgeitem+xml", + "Template": "application/vnd.iptc.g2.knowledgeitem+xml", + "Reference": "[Michael_Steidl]" + }, + { + "Name": "vnd.iptc.g2.newsitem+xml", + "Template": "application/vnd.iptc.g2.newsitem+xml", + "Reference": "[Michael_Steidl]" + }, + { + "Name": "vnd.iptc.g2.newsmessage+xml", + "Template": "application/vnd.iptc.g2.newsmessage+xml", + "Reference": "[Michael_Steidl]" + }, + { + "Name": "vnd.iptc.g2.packageitem+xml", + "Template": "application/vnd.iptc.g2.packageitem+xml", + "Reference": "[Michael_Steidl]" + }, + { + "Name": "vnd.iptc.g2.planningitem+xml", + "Template": "application/vnd.iptc.g2.planningitem+xml", + "Reference": "[Michael_Steidl]" + }, + { + "Name": "vnd.ipunplugged.rcprofile", + "Template": "application/vnd.ipunplugged.rcprofile", + "Reference": "[Per_Ersson]" + }, + { + "Name": "vnd.irepository.package+xml", + "Template": "application/vnd.irepository.package+xml", + "Reference": "[Martin_Knowles]" + }, + { + "Name": "vnd.is-xpr", + "Template": "application/vnd.is-xpr", + "Reference": "[Satish_Navarajan]" + }, + { + "Name": "vnd.isac.fcs", + "Template": "application/vnd.isac.fcs", + "Reference": "[Ryan_Brinkman]" + }, + { + "Name": "vnd.jam", + "Template": "application/vnd.jam", + "Reference": "[Brijesh_Kumar]" + }, + { + "Name": "vnd.iso11783-10+zip", + "Template": "application/vnd.iso11783-10+zip", + "Reference": "[Frank_Wiebeler]" + }, + { + "Name": "vnd.japannet-directory-service", + "Template": "application/vnd.japannet-directory-service", + "Reference": "[Kiyofusa_Fujii]" + }, + { + "Name": "vnd.japannet-jpnstore-wakeup", + "Template": "application/vnd.japannet-jpnstore-wakeup", + "Reference": "[Jun_Yoshitake]" + }, + { + "Name": "vnd.japannet-payment-wakeup", + "Template": "application/vnd.japannet-payment-wakeup", + "Reference": "[Kiyofusa_Fujii]" + }, + { + "Name": "vnd.japannet-registration", + "Template": "application/vnd.japannet-registration", + "Reference": "[Jun_Yoshitake]" + }, + { + "Name": "vnd.japannet-registration-wakeup", + "Template": "application/vnd.japannet-registration-wakeup", + "Reference": "[Kiyofusa_Fujii]" + }, + { + "Name": "vnd.japannet-setstore-wakeup", + "Template": "application/vnd.japannet-setstore-wakeup", + "Reference": "[Jun_Yoshitake]" + }, + { + "Name": "vnd.japannet-verification", + "Template": "application/vnd.japannet-verification", + "Reference": "[Jun_Yoshitake]" + }, + { + "Name": "vnd.japannet-verification-wakeup", + "Template": "application/vnd.japannet-verification-wakeup", + "Reference": "[Kiyofusa_Fujii]" + }, + { + "Name": "vnd.jcp.javame.midlet-rms", + "Template": "application/vnd.jcp.javame.midlet-rms", + "Reference": "[Mikhail_Gorshenev]" + }, + { + "Name": "vnd.jisp", + "Template": "application/vnd.jisp", + "Reference": "[Sebastiaan_Deckers]" + }, + { + "Name": "vnd.joost.joda-archive", + "Template": "application/vnd.joost.joda-archive", + "Reference": "[Joost]" + }, + { + "Name": "vnd.jsk.isdn-ngn", + "Template": "application/vnd.jsk.isdn-ngn", + "Reference": "[Yokoyama_Kiyonobu]" + }, + { + "Name": "vnd.kahootz", + "Template": "application/vnd.kahootz", + "Reference": "[Tim_Macdonald]" + }, + { + "Name": "vnd.kde.karbon", + "Template": "application/vnd.kde.karbon", + "Reference": "[David_Faure]" + }, + { + "Name": "vnd.kde.kchart", + "Template": "application/vnd.kde.kchart", + "Reference": "[David_Faure]" + }, + { + "Name": "vnd.kde.kformula", + "Template": "application/vnd.kde.kformula", + "Reference": "[David_Faure]" + }, + { + "Name": "vnd.kde.kivio", + "Template": "application/vnd.kde.kivio", + "Reference": "[David_Faure]" + }, + { + "Name": "vnd.kde.kontour", + "Template": "application/vnd.kde.kontour", + "Reference": "[David_Faure]" + }, + { + "Name": "vnd.kde.kpresenter", + "Template": "application/vnd.kde.kpresenter", + "Reference": "[David_Faure]" + }, + { + "Name": "vnd.kde.kspread", + "Template": "application/vnd.kde.kspread", + "Reference": "[David_Faure]" + }, + { + "Name": "vnd.kde.kword", + "Template": "application/vnd.kde.kword", + "Reference": "[David_Faure]" + }, + { + "Name": "vnd.kenameaapp", + "Template": "application/vnd.kenameaapp", + "Reference": "[Dirk_DiGiorgio-Haag]" + }, + { + "Name": "vnd.kidspiration", + "Template": "application/vnd.kidspiration", + "Reference": "[Jack_Bennett]" + }, + { + "Name": "vnd.Kinar", + "Template": "application/vnd.Kinar", + "Reference": "[Hemant_Thakkar]" + }, + { + "Name": "vnd.koan", + "Template": "application/vnd.koan", + "Reference": "[Pete_Cole]" + }, + { + "Name": "vnd.kodak-descriptor", + "Template": "application/vnd.kodak-descriptor", + "Reference": "[Michael_J._Donahue]" + }, + { + "Name": "vnd.las", + "Template": "application/vnd.las", + "Reference": "[NCGIS][Bryan_Blank]" + }, + { + "Name": "vnd.las.las+json", + "Template": "application/vnd.las.las+json", + "Reference": "[Rob_Bailey]" + }, + { + "Name": "vnd.las.las+xml", + "Template": "application/vnd.las.las+xml", + "Reference": "[Rob_Bailey]" + }, + { + "Name": "vnd.laszip", + "Template": "application/vnd.laszip", + "Reference": "[NCGIS][Bryan_Blank]" + }, + { + "Name": "vnd.ldev.productlicensing", + "Template": "application/vnd.ldev.productlicensing", + "Reference": "[L.development_Polska]" + }, + { + "Name": "vnd.leap+json", + "Template": "application/vnd.leap+json", + "Reference": "[Mark_C_Fralick]" + }, + { + "Name": "vnd.liberty-request+xml", + "Template": "application/vnd.liberty-request+xml", + "Reference": "[Brett_McDowell]" + }, + { + "Name": "vnd.llamagraphics.life-balance.desktop", + "Template": "application/vnd.llamagraphics.life-balance.desktop", + "Reference": "[Catherine_E._White]" + }, + { + "Name": "vnd.llamagraphics.life-balance.exchange+xml", + "Template": "application/vnd.llamagraphics.life-balance.exchange+xml", + "Reference": "[Catherine_E._White]" + }, + { + "Name": "vnd.logipipe.circuit+zip", + "Template": "application/vnd.logipipe.circuit+zip", + "Reference": "[Victor_Kuchynsky]" + }, + { + "Name": "vnd.loom", + "Template": "application/vnd.loom", + "Reference": "[Sten_Linnarsson]" + }, + { + "Name": "vnd.lotus-1-2-3", + "Template": "application/vnd.lotus-1-2-3", + "Reference": "[Paul_Wattenberger]" + }, + { + "Name": "vnd.lotus-approach", + "Template": "application/vnd.lotus-approach", + "Reference": "[Paul_Wattenberger]" + }, + { + "Name": "vnd.lotus-freelance", + "Template": "application/vnd.lotus-freelance", + "Reference": "[Paul_Wattenberger]" + }, + { + "Name": "vnd.lotus-notes", + "Template": "application/vnd.lotus-notes", + "Reference": "[Michael_Laramie]" + }, + { + "Name": "vnd.lotus-organizer", + "Template": "application/vnd.lotus-organizer", + "Reference": "[Paul_Wattenberger]" + }, + { + "Name": "vnd.lotus-screencam", + "Template": "application/vnd.lotus-screencam", + "Reference": "[Paul_Wattenberger]" + }, + { + "Name": "vnd.lotus-wordpro", + "Template": "application/vnd.lotus-wordpro", + "Reference": "[Paul_Wattenberger]" + }, + { + "Name": "vnd.macports.portpkg", + "Template": "application/vnd.macports.portpkg", + "Reference": "[James_Berry]" + }, + { + "Name": "vnd.mapbox-vector-tile", + "Template": "application/vnd.mapbox-vector-tile", + "Reference": "[Blake_Thompson]" + }, + { + "Name": "vnd.marlin.drm.actiontoken+xml", + "Template": "application/vnd.marlin.drm.actiontoken+xml", + "Reference": "[Gary_Ellison]" + }, + { + "Name": "vnd.marlin.drm.conftoken+xml", + "Template": "application/vnd.marlin.drm.conftoken+xml", + "Reference": "[Gary_Ellison]" + }, + { + "Name": "vnd.marlin.drm.license+xml", + "Template": "application/vnd.marlin.drm.license+xml", + "Reference": "[Gary_Ellison]" + }, + { + "Name": "vnd.marlin.drm.mdcf", + "Template": "application/vnd.marlin.drm.mdcf", + "Reference": "[Gary_Ellison]" + }, + { + "Name": "vnd.mason+json", + "Template": "application/vnd.mason+json", + "Reference": "[Jorn_Wildt]" + }, + { + "Name": "vnd.maxar.archive.3tz+zip", + "Template": "application/vnd.maxar.archive.3tz+zip", + "Reference": "[Erik_Dahlström]" + }, + { + "Name": "vnd.maxmind.maxmind-db", + "Template": "application/vnd.maxmind.maxmind-db", + "Reference": "[William_Stevenson]" + }, + { + "Name": "vnd.mcd", + "Template": "application/vnd.mcd", + "Reference": "[Tadashi_Gotoh]" + }, + { + "Name": "vnd.mdl", + "Template": "application/vnd.mdl", + "Reference": "[Lutz_Kettner]" + }, + { + "Name": "vnd.mdl-mbsdf", + "Template": "application/vnd.mdl-mbsdf", + "Reference": "[Lutz_Kettner]" + }, + { + "Name": "vnd.medcalcdata", + "Template": "application/vnd.medcalcdata", + "Reference": "[Frank_Schoonjans]" + }, + { + "Name": "vnd.mediastation.cdkey", + "Template": "application/vnd.mediastation.cdkey", + "Reference": "[Henry_Flurry]" + }, + { + "Name": "vnd.medicalholodeck.recordxr", + "Template": "application/vnd.medicalholodeck.recordxr", + "Reference": "[Dominique_Sandoz]" + }, + { + "Name": "vnd.meridian-slingshot", + "Template": "application/vnd.meridian-slingshot", + "Reference": "[Eric_Wedel]" + }, + { + "Name": "vnd.mermaid", + "Template": "application/vnd.mermaid", + "Reference": "[Sidharth_Vinod]" + }, + { + "Name": "vnd.MFER", + "Template": "application/vnd.MFER", + "Reference": "[Masaaki_Hirai]" + }, + { + "Name": "vnd.mfmp", + "Template": "application/vnd.mfmp", + "Reference": "[Yukari_Ikeda]" + }, + { + "Name": "vnd.micro+json", + "Template": "application/vnd.micro+json", + "Reference": "[Dali_Zheng]" + }, + { + "Name": "vnd.micrografx.flo", + "Template": "application/vnd.micrografx.flo", + "Reference": "[Joe_Prevo]" + }, + { + "Name": "vnd.micrografx.igx", + "Template": "application/vnd.micrografx.igx", + "Reference": "[Joe_Prevo]" + }, + { + "Name": "vnd.microsoft.portable-executable", + "Template": "application/vnd.microsoft.portable-executable", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.microsoft.windows.thumbnail-cache", + "Template": "application/vnd.microsoft.windows.thumbnail-cache", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.miele+json", + "Template": "application/vnd.miele+json", + "Reference": "[Nils_Langhammer]" + }, + { + "Name": "vnd.mif", + "Template": "application/vnd.mif", + "Reference": "[Mike_Wexler]" + }, + { + "Name": "vnd.minisoft-hp3000-save", + "Template": "application/vnd.minisoft-hp3000-save", + "Reference": "[Chris_Bartram]" + }, + { + "Name": "vnd.mitsubishi.misty-guard.trustweb", + "Template": "application/vnd.mitsubishi.misty-guard.trustweb", + "Reference": "[Tanaka]" + }, + { + "Name": "vnd.Mobius.DAF", + "Template": "application/vnd.Mobius.DAF", + "Reference": "[Allen_K._Kabayama]" + }, + { + "Name": "vnd.Mobius.DIS", + "Template": "application/vnd.Mobius.DIS", + "Reference": "[Allen_K._Kabayama]" + }, + { + "Name": "vnd.Mobius.MBK", + "Template": "application/vnd.Mobius.MBK", + "Reference": "[Alex_Devasia]" + }, + { + "Name": "vnd.Mobius.MQY", + "Template": "application/vnd.Mobius.MQY", + "Reference": "[Alex_Devasia]" + }, + { + "Name": "vnd.Mobius.MSL", + "Template": "application/vnd.Mobius.MSL", + "Reference": "[Allen_K._Kabayama]" + }, + { + "Name": "vnd.Mobius.PLC", + "Template": "application/vnd.Mobius.PLC", + "Reference": "[Allen_K._Kabayama]" + }, + { + "Name": "vnd.Mobius.TXF", + "Template": "application/vnd.Mobius.TXF", + "Reference": "[Allen_K._Kabayama]" + }, + { + "Name": "vnd.modl", + "Template": "application/vnd.modl", + "Reference": "[Elliott_Brown]" + }, + { + "Name": "vnd.mophun.application", + "Template": "application/vnd.mophun.application", + "Reference": "[Bjorn_Wennerstrom]" + }, + { + "Name": "vnd.mophun.certificate", + "Template": "application/vnd.mophun.certificate", + "Reference": "[Bjorn_Wennerstrom]" + }, + { + "Name": "vnd.motorola.flexsuite", + "Template": "application/vnd.motorola.flexsuite", + "Reference": "[Mark_Patton]" + }, + { + "Name": "vnd.motorola.flexsuite.adsi", + "Template": "application/vnd.motorola.flexsuite.adsi", + "Reference": "[Mark_Patton]" + }, + { + "Name": "vnd.motorola.flexsuite.fis", + "Template": "application/vnd.motorola.flexsuite.fis", + "Reference": "[Mark_Patton]" + }, + { + "Name": "vnd.motorola.flexsuite.gotap", + "Template": "application/vnd.motorola.flexsuite.gotap", + "Reference": "[Mark_Patton]" + }, + { + "Name": "vnd.motorola.flexsuite.kmr", + "Template": "application/vnd.motorola.flexsuite.kmr", + "Reference": "[Mark_Patton]" + }, + { + "Name": "vnd.motorola.flexsuite.ttc", + "Template": "application/vnd.motorola.flexsuite.ttc", + "Reference": "[Mark_Patton]" + }, + { + "Name": "vnd.motorola.flexsuite.wem", + "Template": "application/vnd.motorola.flexsuite.wem", + "Reference": "[Mark_Patton]" + }, + { + "Name": "vnd.motorola.iprm", + "Template": "application/vnd.motorola.iprm", + "Reference": "[Rafie_Shamsaasef]" + }, + { + "Name": "vnd.mozilla.xul+xml", + "Template": "application/vnd.mozilla.xul+xml", + "Reference": "[Braden_N_McDaniel]" + }, + { + "Name": "vnd.ms-artgalry", + "Template": "application/vnd.ms-artgalry", + "Reference": "[Dean_Slawson]" + }, + { + "Name": "vnd.ms-asf", + "Template": "application/vnd.ms-asf", + "Reference": "[Eric_Fleischman]" + }, + { + "Name": "vnd.ms-cab-compressed", + "Template": "application/vnd.ms-cab-compressed", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.ms-3mfdocument", + "Template": "application/vnd.ms-3mfdocument", + "Reference": "[Shawn_Maloney]" + }, + { + "Name": "vnd.ms-excel", + "Template": "application/vnd.ms-excel", + "Reference": "[Sukvinder_S._Gill]" + }, + { + "Name": "vnd.ms-excel.addin.macroEnabled.12", + "Template": "application/vnd.ms-excel.addin.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-excel.sheet.binary.macroEnabled.12", + "Template": "application/vnd.ms-excel.sheet.binary.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-excel.sheet.macroEnabled.12", + "Template": "application/vnd.ms-excel.sheet.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-excel.template.macroEnabled.12", + "Template": "application/vnd.ms-excel.template.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-fontobject", + "Template": "application/vnd.ms-fontobject", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.ms-htmlhelp", + "Template": "application/vnd.ms-htmlhelp", + "Reference": "[Anatoly_Techtonik]" + }, + { + "Name": "vnd.ms-ims", + "Template": "application/vnd.ms-ims", + "Reference": "[Eric_Ledoux]" + }, + { + "Name": "vnd.ms-lrm", + "Template": "application/vnd.ms-lrm", + "Reference": "[Eric_Ledoux]" + }, + { + "Name": "vnd.ms-office.activeX+xml", + "Template": "application/vnd.ms-office.activeX+xml", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-officetheme", + "Template": "application/vnd.ms-officetheme", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-playready.initiator+xml", + "Template": "application/vnd.ms-playready.initiator+xml", + "Reference": "[Daniel_Schneider]" + }, + { + "Name": "vnd.ms-powerpoint", + "Template": "application/vnd.ms-powerpoint", + "Reference": "[Sukvinder_S._Gill]" + }, + { + "Name": "vnd.ms-powerpoint.addin.macroEnabled.12", + "Template": "application/vnd.ms-powerpoint.addin.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-powerpoint.presentation.macroEnabled.12", + "Template": "application/vnd.ms-powerpoint.presentation.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-powerpoint.slide.macroEnabled.12", + "Template": "application/vnd.ms-powerpoint.slide.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-powerpoint.slideshow.macroEnabled.12", + "Template": "application/vnd.ms-powerpoint.slideshow.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-powerpoint.template.macroEnabled.12", + "Template": "application/vnd.ms-powerpoint.template.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-PrintDeviceCapabilities+xml", + "Template": "application/vnd.ms-PrintDeviceCapabilities+xml", + "Reference": "[Justin_Hutchings]" + }, + { + "Name": "vnd.ms-PrintSchemaTicket+xml", + "Template": "application/vnd.ms-PrintSchemaTicket+xml", + "Reference": "[Justin_Hutchings]" + }, + { + "Name": "vnd.ms-project", + "Template": "application/vnd.ms-project", + "Reference": "[Sukvinder_S._Gill]" + }, + { + "Name": "vnd.ms-tnef", + "Template": "application/vnd.ms-tnef", + "Reference": "[Sukvinder_S._Gill]" + }, + { + "Name": "vnd.ms-windows.devicepairing", + "Template": "application/vnd.ms-windows.devicepairing", + "Reference": "[Justin_Hutchings]" + }, + { + "Name": "vnd.ms-windows.nwprinting.oob", + "Template": "application/vnd.ms-windows.nwprinting.oob", + "Reference": "[Justin_Hutchings]" + }, + { + "Name": "vnd.ms-windows.printerpairing", + "Template": "application/vnd.ms-windows.printerpairing", + "Reference": "[Justin_Hutchings]" + }, + { + "Name": "vnd.ms-windows.wsd.oob", + "Template": "application/vnd.ms-windows.wsd.oob", + "Reference": "[Justin_Hutchings]" + }, + { + "Name": "vnd.ms-wmdrm.lic-chlg-req", + "Template": "application/vnd.ms-wmdrm.lic-chlg-req", + "Reference": "[Kevin_Lau]" + }, + { + "Name": "vnd.ms-wmdrm.lic-resp", + "Template": "application/vnd.ms-wmdrm.lic-resp", + "Reference": "[Kevin_Lau]" + }, + { + "Name": "vnd.ms-wmdrm.meter-chlg-req", + "Template": "application/vnd.ms-wmdrm.meter-chlg-req", + "Reference": "[Kevin_Lau]" + }, + { + "Name": "vnd.ms-wmdrm.meter-resp", + "Template": "application/vnd.ms-wmdrm.meter-resp", + "Reference": "[Kevin_Lau]" + }, + { + "Name": "vnd.ms-word.document.macroEnabled.12", + "Template": "application/vnd.ms-word.document.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-word.template.macroEnabled.12", + "Template": "application/vnd.ms-word.template.macroEnabled.12", + "Reference": "[Chris_Rae]" + }, + { + "Name": "vnd.ms-works", + "Template": "application/vnd.ms-works", + "Reference": "[Sukvinder_S._Gill]" + }, + { + "Name": "vnd.ms-wpl", + "Template": "application/vnd.ms-wpl", + "Reference": "[Dan_Plastina]" + }, + { + "Name": "vnd.ms-xpsdocument", + "Template": "application/vnd.ms-xpsdocument", + "Reference": "[Jesse_McGatha]" + }, + { + "Name": "vnd.msa-disk-image", + "Template": "application/vnd.msa-disk-image", + "Reference": "[Thomas_Huth]" + }, + { + "Name": "vnd.mseq", + "Template": "application/vnd.mseq", + "Reference": "[Gwenael_Le_Bodic]" + }, + { + "Name": "vnd.msign", + "Template": "application/vnd.msign", + "Reference": "[Malte_Borcherding]" + }, + { + "Name": "vnd.multiad.creator", + "Template": "application/vnd.multiad.creator", + "Reference": "[Steve_Mills]" + }, + { + "Name": "vnd.multiad.creator.cif", + "Template": "application/vnd.multiad.creator.cif", + "Reference": "[Steve_Mills]" + }, + { + "Name": "vnd.musician", + "Template": "application/vnd.musician", + "Reference": "[Greg_Adams]" + }, + { + "Name": "vnd.music-niff", + "Template": "application/vnd.music-niff", + "Reference": "[Tim_Butler]" + }, + { + "Name": "vnd.muvee.style", + "Template": "application/vnd.muvee.style", + "Reference": "[Chandrashekhara_Anantharamu]" + }, + { + "Name": "vnd.mynfc", + "Template": "application/vnd.mynfc", + "Reference": "[Franck_Lefevre]" + }, + { + "Name": "vnd.nacamar.ybrid+json", + "Template": "application/vnd.nacamar.ybrid+json", + "Reference": "[Sebastian_A._Weiss]" + }, + { + "Name": "vnd.nato.bindingdataobject+cbor", + "Template": "application/vnd.nato.bindingdataobject+cbor", + "Reference": "[Aidan_Murdock]" + }, + { + "Name": "vnd.nato.bindingdataobject+json", + "Template": "application/vnd.nato.bindingdataobject+json", + "Reference": "[Aidan_Murdock]" + }, + { + "Name": "vnd.nato.bindingdataobject+xml", + "Template": "application/vnd.nato.bindingdataobject+xml", + "Reference": "[Aidan_Murdock]" + }, + { + "Name": "vnd.nato.openxmlformats-package.iepd+zip", + "Template": "application/vnd.nato.openxmlformats-package.iepd+zip", + "Reference": "[Aidan_Murdock]" + }, + { + "Name": "vnd.ncd.control", + "Template": "application/vnd.ncd.control", + "Reference": "[Lauri_Tarkkala]" + }, + { + "Name": "vnd.ncd.reference", + "Template": "application/vnd.ncd.reference", + "Reference": "[Lauri_Tarkkala]" + }, + { + "Name": "vnd.nearst.inv+json", + "Template": "application/vnd.nearst.inv+json", + "Reference": "[Thomas_Schoffelen]" + }, + { + "Name": "vnd.nebumind.line", + "Template": "application/vnd.nebumind.line", + "Reference": "[Andreas_Molzer]" + }, + { + "Name": "vnd.nervana", + "Template": "application/vnd.nervana", + "Reference": "[Steve_Judkins]" + }, + { + "Name": "vnd.netfpx", + "Template": "application/vnd.netfpx", + "Reference": "[Andy_Mutz]" + }, + { + "Name": "vnd.neurolanguage.nlu", + "Template": "application/vnd.neurolanguage.nlu", + "Reference": "[Dan_DuFeu]" + }, + { + "Name": "vnd.nimn", + "Template": "application/vnd.nimn", + "Reference": "[Amit_Kumar_Gupta]" + }, + { + "Name": "vnd.nintendo.snes.rom", + "Template": "application/vnd.nintendo.snes.rom", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.nintendo.nitro.rom", + "Template": "application/vnd.nintendo.nitro.rom", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.nitf", + "Template": "application/vnd.nitf", + "Reference": "[Steve_Rogan]" + }, + { + "Name": "vnd.noblenet-directory", + "Template": "application/vnd.noblenet-directory", + "Reference": "[Monty_Solomon]" + }, + { + "Name": "vnd.noblenet-sealer", + "Template": "application/vnd.noblenet-sealer", + "Reference": "[Monty_Solomon]" + }, + { + "Name": "vnd.noblenet-web", + "Template": "application/vnd.noblenet-web", + "Reference": "[Monty_Solomon]" + }, + { + "Name": "vnd.nokia.catalogs", + "Template": "application/vnd.nokia.catalogs", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.conml+wbxml", + "Template": "application/vnd.nokia.conml+wbxml", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.conml+xml", + "Template": "application/vnd.nokia.conml+xml", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.iptv.config+xml", + "Template": "application/vnd.nokia.iptv.config+xml", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.iSDS-radio-presets", + "Template": "application/vnd.nokia.iSDS-radio-presets", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.landmark+wbxml", + "Template": "application/vnd.nokia.landmark+wbxml", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.landmark+xml", + "Template": "application/vnd.nokia.landmark+xml", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.landmarkcollection+xml", + "Template": "application/vnd.nokia.landmarkcollection+xml", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.ncd", + "Template": "application/vnd.nokia.ncd", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.n-gage.ac+xml", + "Template": "application/vnd.nokia.n-gage.ac+xml", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.n-gage.data", + "Template": "application/vnd.nokia.n-gage.data", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.n-gage.symbian.install (OBSOLETE; no replacement given)", + "Template": "application/vnd.nokia.n-gage.symbian.install", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.pcd+wbxml", + "Template": "application/vnd.nokia.pcd+wbxml", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.pcd+xml", + "Template": "application/vnd.nokia.pcd+xml", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.radio-preset", + "Template": "application/vnd.nokia.radio-preset", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nokia.radio-presets", + "Template": "application/vnd.nokia.radio-presets", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.novadigm.EDM", + "Template": "application/vnd.novadigm.EDM", + "Reference": "[Janine_Swenson]" + }, + { + "Name": "vnd.novadigm.EDX", + "Template": "application/vnd.novadigm.EDX", + "Reference": "[Janine_Swenson]" + }, + { + "Name": "vnd.novadigm.EXT", + "Template": "application/vnd.novadigm.EXT", + "Reference": "[Janine_Swenson]" + }, + { + "Name": "vnd.ntt-local.content-share", + "Template": "application/vnd.ntt-local.content-share", + "Reference": "[Akinori_Taya]" + }, + { + "Name": "vnd.ntt-local.file-transfer", + "Template": "application/vnd.ntt-local.file-transfer", + "Reference": "[NTT-local]" + }, + { + "Name": "vnd.ntt-local.ogw_remote-access", + "Template": "application/vnd.ntt-local.ogw_remote-access", + "Reference": "[NTT-local]" + }, + { + "Name": "vnd.ntt-local.sip-ta_remote", + "Template": "application/vnd.ntt-local.sip-ta_remote", + "Reference": "[NTT-local]" + }, + { + "Name": "vnd.ntt-local.sip-ta_tcp_stream", + "Template": "application/vnd.ntt-local.sip-ta_tcp_stream", + "Reference": "[NTT-local]" + }, + { + "Name": "vnd.oai.workflows", + "Template": "application/vnd.oai.workflows", + "Reference": "[Frank_Kilcommins]" + }, + { + "Name": "vnd.oai.workflows+json", + "Template": "application/vnd.oai.workflows+json", + "Reference": "[Frank_Kilcommins]" + }, + { + "Name": "vnd.oai.workflows+yaml", + "Template": "application/vnd.oai.workflows+yaml", + "Reference": "[Frank_Kilcommins]" + }, + { + "Name": "vnd.oasis.opendocument.base", + "Template": "application/vnd.oasis.opendocument.base", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.chart", + "Template": "application/vnd.oasis.opendocument.chart", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.chart-template", + "Template": "application/vnd.oasis.opendocument.chart-template", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.database (OBSOLETED in favor of application/vnd.oasis.opendocument.base)", + "Template": "application/vnd.oasis.opendocument.database", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.formula", + "Template": "application/vnd.oasis.opendocument.formula", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.formula-template", + "Template": "application/vnd.oasis.opendocument.formula-template", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.graphics", + "Template": "application/vnd.oasis.opendocument.graphics", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.graphics-template", + "Template": "application/vnd.oasis.opendocument.graphics-template", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.image", + "Template": "application/vnd.oasis.opendocument.image", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.image-template", + "Template": "application/vnd.oasis.opendocument.image-template", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.presentation", + "Template": "application/vnd.oasis.opendocument.presentation", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.presentation-template", + "Template": "application/vnd.oasis.opendocument.presentation-template", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.spreadsheet", + "Template": "application/vnd.oasis.opendocument.spreadsheet", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.spreadsheet-template", + "Template": "application/vnd.oasis.opendocument.spreadsheet-template", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.text", + "Template": "application/vnd.oasis.opendocument.text", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.text-master", + "Template": "application/vnd.oasis.opendocument.text-master", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.text-master-template", + "Template": "application/vnd.oasis.opendocument.text-master-template", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.text-template", + "Template": "application/vnd.oasis.opendocument.text-template", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.oasis.opendocument.text-web", + "Template": "application/vnd.oasis.opendocument.text-web", + "Reference": "[OASIS_TC_Admin][OASIS]" + }, + { + "Name": "vnd.obn", + "Template": "application/vnd.obn", + "Reference": "[Matthias_Hessling]" + }, + { + "Name": "vnd.ocf+cbor", + "Template": "application/vnd.ocf+cbor", + "Reference": "[Michael_Koster]" + }, + { + "Name": "vnd.oci.image.manifest.v1+json", + "Template": "application/vnd.oci.image.manifest.v1+json", + "Reference": "[Steven_Lasker]" + }, + { + "Name": "vnd.oftn.l10n+json", + "Template": "application/vnd.oftn.l10n+json", + "Reference": "[Eli_Grey]" + }, + { + "Name": "vnd.oipf.contentaccessdownload+xml", + "Template": "application/vnd.oipf.contentaccessdownload+xml", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.contentaccessstreaming+xml", + "Template": "application/vnd.oipf.contentaccessstreaming+xml", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.cspg-hexbinary", + "Template": "application/vnd.oipf.cspg-hexbinary", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.dae.svg+xml", + "Template": "application/vnd.oipf.dae.svg+xml", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.dae.xhtml+xml", + "Template": "application/vnd.oipf.dae.xhtml+xml", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.mippvcontrolmessage+xml", + "Template": "application/vnd.oipf.mippvcontrolmessage+xml", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.pae.gem", + "Template": "application/vnd.oipf.pae.gem", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.spdiscovery+xml", + "Template": "application/vnd.oipf.spdiscovery+xml", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.spdlist+xml", + "Template": "application/vnd.oipf.spdlist+xml", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.ueprofile+xml", + "Template": "application/vnd.oipf.ueprofile+xml", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.oipf.userprofile+xml", + "Template": "application/vnd.oipf.userprofile+xml", + "Reference": "[Claire_DEsclercs]" + }, + { + "Name": "vnd.olpc-sugar", + "Template": "application/vnd.olpc-sugar", + "Reference": "[John_Palmieri]" + }, + { + "Name": "vnd.oma.bcast.associated-procedure-parameter+xml", + "Template": "application/vnd.oma.bcast.associated-procedure-parameter+xml", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.drm-trigger+xml", + "Template": "application/vnd.oma.bcast.drm-trigger+xml", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.imd+xml", + "Template": "application/vnd.oma.bcast.imd+xml", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.ltkm", + "Template": "application/vnd.oma.bcast.ltkm", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.notification+xml", + "Template": "application/vnd.oma.bcast.notification+xml", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.provisioningtrigger", + "Template": "application/vnd.oma.bcast.provisioningtrigger", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.sgboot", + "Template": "application/vnd.oma.bcast.sgboot", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.sgdd+xml", + "Template": "application/vnd.oma.bcast.sgdd+xml", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.sgdu", + "Template": "application/vnd.oma.bcast.sgdu", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.simple-symbol-container", + "Template": "application/vnd.oma.bcast.simple-symbol-container", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.smartcard-trigger+xml", + "Template": "application/vnd.oma.bcast.smartcard-trigger+xml", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.sprov+xml", + "Template": "application/vnd.oma.bcast.sprov+xml", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.bcast.stkm", + "Template": "application/vnd.oma.bcast.stkm", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.cab-address-book+xml", + "Template": "application/vnd.oma.cab-address-book+xml", + "Reference": "[Hao_Wang][OMA]" + }, + { + "Name": "vnd.oma.cab-feature-handler+xml", + "Template": "application/vnd.oma.cab-feature-handler+xml", + "Reference": "[Hao_Wang][OMA]" + }, + { + "Name": "vnd.oma.cab-pcc+xml", + "Template": "application/vnd.oma.cab-pcc+xml", + "Reference": "[Hao_Wang][OMA]" + }, + { + "Name": "vnd.oma.cab-subs-invite+xml", + "Template": "application/vnd.oma.cab-subs-invite+xml", + "Reference": "[Hao_Wang][OMA]" + }, + { + "Name": "vnd.oma.cab-user-prefs+xml", + "Template": "application/vnd.oma.cab-user-prefs+xml", + "Reference": "[Hao_Wang][OMA]" + }, + { + "Name": "vnd.oma.dcd", + "Template": "application/vnd.oma.dcd", + "Reference": "[Avi_Primo][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.dcdc", + "Template": "application/vnd.oma.dcdc", + "Reference": "[Avi_Primo][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.dd2+xml", + "Template": "application/vnd.oma.dd2+xml", + "Reference": "[Jun_Sato][Open_Mobile_Alliance_BAC_DLDRM_Working_Group]" + }, + { + "Name": "vnd.oma.drm.risd+xml", + "Template": "application/vnd.oma.drm.risd+xml", + "Reference": "[Uwe_Rauschenbach][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.group-usage-list+xml", + "Template": "application/vnd.oma.group-usage-list+xml", + "Reference": "[Sean_Kelley][OMA_Presence_and_Availability_PAG_Working_Group]" + }, + { + "Name": "vnd.oma.lwm2m+cbor", + "Template": "application/vnd.oma.lwm2m+cbor", + "Reference": "[Open_Mobile_Naming_Authority][John_Mudge]" + }, + { + "Name": "vnd.oma.lwm2m+json", + "Template": "application/vnd.oma.lwm2m+json", + "Reference": "[Open_Mobile_Naming_Authority][John_Mudge]" + }, + { + "Name": "vnd.oma.lwm2m+tlv", + "Template": "application/vnd.oma.lwm2m+tlv", + "Reference": "[Open_Mobile_Naming_Authority][John_Mudge]" + }, + { + "Name": "vnd.oma.pal+xml", + "Template": "application/vnd.oma.pal+xml", + "Reference": "[Brian_McColgan][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.poc.detailed-progress-report+xml", + "Template": "application/vnd.oma.poc.detailed-progress-report+xml", + "Reference": "[OMA_Push_to_Talk_over_Cellular_POC_Working_Group]" + }, + { + "Name": "vnd.oma.poc.final-report+xml", + "Template": "application/vnd.oma.poc.final-report+xml", + "Reference": "[OMA_Push_to_Talk_over_Cellular_POC_Working_Group]" + }, + { + "Name": "vnd.oma.poc.groups+xml", + "Template": "application/vnd.oma.poc.groups+xml", + "Reference": "[Sean_Kelley][OMA_Push_to_Talk_over_Cellular_POC_Working_Group]" + }, + { + "Name": "vnd.oma.poc.invocation-descriptor+xml", + "Template": "application/vnd.oma.poc.invocation-descriptor+xml", + "Reference": "[OMA_Push_to_Talk_over_Cellular_POC_Working_Group]" + }, + { + "Name": "vnd.oma.poc.optimized-progress-report+xml", + "Template": "application/vnd.oma.poc.optimized-progress-report+xml", + "Reference": "[OMA_Push_to_Talk_over_Cellular_POC_Working_Group]" + }, + { + "Name": "vnd.oma.push", + "Template": "application/vnd.oma.push", + "Reference": "[Bryan_Sullivan][OMA]" + }, + { + "Name": "vnd.oma.scidm.messages+xml", + "Template": "application/vnd.oma.scidm.messages+xml", + "Reference": "[Wenjun_Zeng][Open_Mobile_Naming_Authority]" + }, + { + "Name": "vnd.oma.xcap-directory+xml", + "Template": "application/vnd.oma.xcap-directory+xml", + "Reference": "[Sean_Kelley][OMA_Presence_and_Availability_PAG_Working_Group]" + }, + { + "Name": "vnd.omads-email+xml", + "Template": "application/vnd.omads-email+xml", + "Reference": "[OMA_Data_Synchronization_Working_Group]" + }, + { + "Name": "vnd.omads-file+xml", + "Template": "application/vnd.omads-file+xml", + "Reference": "[OMA_Data_Synchronization_Working_Group]" + }, + { + "Name": "vnd.omads-folder+xml", + "Template": "application/vnd.omads-folder+xml", + "Reference": "[OMA_Data_Synchronization_Working_Group]" + }, + { + "Name": "vnd.omaloc-supl-init", + "Template": "application/vnd.omaloc-supl-init", + "Reference": "[Julien_Grange]" + }, + { + "Name": "vnd.oma-scws-config", + "Template": "application/vnd.oma-scws-config", + "Reference": "[Ilan_Mahalal]" + }, + { + "Name": "vnd.oma-scws-http-request", + "Template": "application/vnd.oma-scws-http-request", + "Reference": "[Ilan_Mahalal]" + }, + { + "Name": "vnd.oma-scws-http-response", + "Template": "application/vnd.oma-scws-http-response", + "Reference": "[Ilan_Mahalal]" + }, + { + "Name": "vnd.onepager", + "Template": "application/vnd.onepager", + "Reference": "[Nathan_Black]" + }, + { + "Name": "vnd.onepagertamp", + "Template": "application/vnd.onepagertamp", + "Reference": "[Nathan_Black]" + }, + { + "Name": "vnd.onepagertamx", + "Template": "application/vnd.onepagertamx", + "Reference": "[Nathan_Black]" + }, + { + "Name": "vnd.onepagertat", + "Template": "application/vnd.onepagertat", + "Reference": "[Nathan_Black]" + }, + { + "Name": "vnd.onepagertatp", + "Template": "application/vnd.onepagertatp", + "Reference": "[Nathan_Black]" + }, + { + "Name": "vnd.onepagertatx", + "Template": "application/vnd.onepagertatx", + "Reference": "[Nathan_Black]" + }, + { + "Name": "vnd.onvif.metadata", + "Template": "application/vnd.onvif.metadata", + "Reference": "[Hans_Busch]" + }, + { + "Name": "vnd.openblox.game-binary", + "Template": "application/vnd.openblox.game-binary", + "Reference": "[Mark_Otaris]" + }, + { + "Name": "vnd.openblox.game+xml", + "Template": "application/vnd.openblox.game+xml", + "Reference": "[Mark_Otaris]" + }, + { + "Name": "vnd.openeye.oeb", + "Template": "application/vnd.openeye.oeb", + "Reference": "[Craig_Bruce]" + }, + { + "Name": "vnd.openstreetmap.data+xml", + "Template": "application/vnd.openstreetmap.data+xml", + "Reference": "[Paul_Norman]" + }, + { + "Name": "vnd.opentimestamps.ots", + "Template": "application/vnd.opentimestamps.ots", + "Reference": "[Peter_Todd]" + }, + { + "Name": "vnd.openxmlformats-officedocument.custom-properties+xml", + "Template": "application/vnd.openxmlformats-officedocument.custom-properties+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.customXmlProperties+xml", + "Template": "application/vnd.openxmlformats-officedocument.customXmlProperties+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.drawing+xml", + "Template": "application/vnd.openxmlformats-officedocument.drawing+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.drawingml.chart+xml", + "Template": "application/vnd.openxmlformats-officedocument.drawingml.chart+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.drawingml.chartshapes+xml", + "Template": "application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.drawingml.diagramColors+xml", + "Template": "application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.drawingml.diagramData+xml", + "Template": "application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml", + "Template": "application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml", + "Template": "application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.extended-properties+xml", + "Template": "application/vnd.openxmlformats-officedocument.extended-properties+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.commentAuthors+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.commentAuthors+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.comments+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.comments+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.handoutMaster+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.handoutMaster+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.notesMaster+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.notesMaster+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.notesSlide+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.notesSlide+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.presentation", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.presentation", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.presentation.main+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.presProps+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.presProps+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.slide", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.slide", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.slide+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.slide+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.slideLayout+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.slideLayout+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.slideMaster+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.slideMaster+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.slideshow", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.slideshow", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.slideUpdateInfo+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.slideUpdateInfo+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.tableStyles+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.tableStyles+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.tags+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.tags+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.template", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.template", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.template.main+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.template.main+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.presentationml.viewProps+xml", + "Template": "application/vnd.openxmlformats-officedocument.presentationml.viewProps+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.comments+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.connections+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.styles+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.table+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.template", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.template", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml", + "Template": "application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.theme+xml", + "Template": "application/vnd.openxmlformats-officedocument.theme+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.themeOverride+xml", + "Template": "application/vnd.openxmlformats-officedocument.themeOverride+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.vmlDrawing", + "Template": "application/vnd.openxmlformats-officedocument.vmlDrawing", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.comments+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.document", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.document", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.footer+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.settings+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.styles+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.template", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.template", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml", + "Template": "application/vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-package.core-properties+xml", + "Template": "application/vnd.openxmlformats-package.core-properties+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-package.digital-signature-xmlsignature+xml", + "Template": "application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.openxmlformats-package.relationships+xml", + "Template": "application/vnd.openxmlformats-package.relationships+xml", + "Reference": "[Makoto_Murata]" + }, + { + "Name": "vnd.oracle.resource+json", + "Template": "application/vnd.oracle.resource+json", + "Reference": "[Ning_Dong]" + }, + { + "Name": "vnd.orange.indata", + "Template": "application/vnd.orange.indata", + "Reference": "[CHATRAS_Bruno]" + }, + { + "Name": "vnd.osa.netdeploy", + "Template": "application/vnd.osa.netdeploy", + "Reference": "[Steven_Klos]" + }, + { + "Name": "vnd.osgeo.mapguide.package", + "Template": "application/vnd.osgeo.mapguide.package", + "Reference": "[Jason_Birch]" + }, + { + "Name": "vnd.osgi.bundle", + "Template": "application/vnd.osgi.bundle", + "Reference": "[Peter_Kriens]" + }, + { + "Name": "vnd.osgi.dp", + "Template": "application/vnd.osgi.dp", + "Reference": "[Peter_Kriens]" + }, + { + "Name": "vnd.osgi.subsystem", + "Template": "application/vnd.osgi.subsystem", + "Reference": "[Peter_Kriens]" + }, + { + "Name": "vnd.otps.ct-kip+xml", + "Template": "application/vnd.otps.ct-kip+xml", + "Reference": "[Magnus_Nystrom]" + }, + { + "Name": "vnd.oxli.countgraph", + "Template": "application/vnd.oxli.countgraph", + "Reference": "[C._Titus_Brown]" + }, + { + "Name": "vnd.pagerduty+json", + "Template": "application/vnd.pagerduty+json", + "Reference": "[Steve_Rice]" + }, + { + "Name": "vnd.palm", + "Template": "application/vnd.palm", + "Reference": "[Gavin_Peacock]" + }, + { + "Name": "vnd.panoply", + "Template": "application/vnd.panoply", + "Reference": "[Natarajan_Balasundara]" + }, + { + "Name": "vnd.paos.xml", + "Template": "application/vnd.paos.xml", + "Reference": "[John_Kemp]" + }, + { + "Name": "vnd.patentdive", + "Template": "application/vnd.patentdive", + "Reference": "[Christian_Trosclair]" + }, + { + "Name": "vnd.patientecommsdoc", + "Template": "application/vnd.patientecommsdoc", + "Reference": "[Andrew_David_Kendall]" + }, + { + "Name": "vnd.pawaafile", + "Template": "application/vnd.pawaafile", + "Reference": "[Prakash_Baskaran]" + }, + { + "Name": "vnd.pcos", + "Template": "application/vnd.pcos", + "Reference": "[Slawomir_Lisznianski]" + }, + { + "Name": "vnd.pg.format", + "Template": "application/vnd.pg.format", + "Reference": "[April_Gandert]" + }, + { + "Name": "vnd.pg.osasli", + "Template": "application/vnd.pg.osasli", + "Reference": "[April_Gandert]" + }, + { + "Name": "vnd.piaccess.application-licence", + "Template": "application/vnd.piaccess.application-licence", + "Reference": "[Lucas_Maneos]" + }, + { + "Name": "vnd.picsel", + "Template": "application/vnd.picsel", + "Reference": "[Giuseppe_Naccarato]" + }, + { + "Name": "vnd.pmi.widget", + "Template": "application/vnd.pmi.widget", + "Reference": "[Rhys_Lewis]" + }, + { + "Name": "vnd.poc.group-advertisement+xml", + "Template": "application/vnd.poc.group-advertisement+xml", + "Reference": "[Sean_Kelley][OMA_Push_to_Talk_over_Cellular_POC_Working_Group]" + }, + { + "Name": "vnd.pocketlearn", + "Template": "application/vnd.pocketlearn", + "Reference": "[Jorge_Pando]" + }, + { + "Name": "vnd.powerbuilder6", + "Template": "application/vnd.powerbuilder6", + "Reference": "[David_Guy]" + }, + { + "Name": "vnd.powerbuilder6-s", + "Template": "application/vnd.powerbuilder6-s", + "Reference": "[David_Guy]" + }, + { + "Name": "vnd.powerbuilder7", + "Template": "application/vnd.powerbuilder7", + "Reference": "[Reed_Shilts]" + }, + { + "Name": "vnd.powerbuilder75", + "Template": "application/vnd.powerbuilder75", + "Reference": "[Reed_Shilts]" + }, + { + "Name": "vnd.powerbuilder75-s", + "Template": "application/vnd.powerbuilder75-s", + "Reference": "[Reed_Shilts]" + }, + { + "Name": "vnd.powerbuilder7-s", + "Template": "application/vnd.powerbuilder7-s", + "Reference": "[Reed_Shilts]" + }, + { + "Name": "vnd.preminet", + "Template": "application/vnd.preminet", + "Reference": "[Juoko_Tenhunen]" + }, + { + "Name": "vnd.previewsystems.box", + "Template": "application/vnd.previewsystems.box", + "Reference": "[Roman_Smolgovsky]" + }, + { + "Name": "vnd.proteus.magazine", + "Template": "application/vnd.proteus.magazine", + "Reference": "[Pete_Hoch]" + }, + { + "Name": "vnd.psfs", + "Template": "application/vnd.psfs", + "Reference": "[Kristopher_Durski]" + }, + { + "Name": "vnd.pt.mundusmundi", + "Template": "application/vnd.pt.mundusmundi", + "Reference": "[Igor_Lima_Bolacha_Severino]" + }, + { + "Name": "vnd.publishare-delta-tree", + "Template": "application/vnd.publishare-delta-tree", + "Reference": "[Oren_Ben-Kiki]" + }, + { + "Name": "vnd.pvi.ptid1", + "Template": "application/vnd.pvi.ptid1", + "Reference": "[Charles_P._Lamb]" + }, + { + "Name": "vnd.pwg-multiplexed", + "Template": "application/vnd.pwg-multiplexed", + "Reference": "[RFC3391]" + }, + { + "Name": "vnd.pwg-xhtml-print+xml", + "Template": "application/vnd.pwg-xhtml-print+xml", + "Reference": "[Don_Wright]" + }, + { + "Name": "vnd.qualcomm.brew-app-res", + "Template": "application/vnd.qualcomm.brew-app-res", + "Reference": "[Glenn_Forrester]" + }, + { + "Name": "vnd.quarantainenet", + "Template": "application/vnd.quarantainenet", + "Reference": "[Casper_Joost_Eyckelhof]" + }, + { + "Name": "vnd.Quark.QuarkXPress", + "Template": "application/vnd.Quark.QuarkXPress", + "Reference": "[Hannes_Scheidler]" + }, + { + "Name": "vnd.quobject-quoxdocument", + "Template": "application/vnd.quobject-quoxdocument", + "Reference": "[Matthias_Ludwig]" + }, + { + "Name": "vnd.radisys.moml+xml", + "Template": "application/vnd.radisys.moml+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-audit-conf+xml", + "Template": "application/vnd.radisys.msml-audit-conf+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-audit-conn+xml", + "Template": "application/vnd.radisys.msml-audit-conn+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-audit-dialog+xml", + "Template": "application/vnd.radisys.msml-audit-dialog+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-audit-stream+xml", + "Template": "application/vnd.radisys.msml-audit-stream+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-audit+xml", + "Template": "application/vnd.radisys.msml-audit+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-conf+xml", + "Template": "application/vnd.radisys.msml-conf+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-dialog-base+xml", + "Template": "application/vnd.radisys.msml-dialog-base+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-dialog-fax-detect+xml", + "Template": "application/vnd.radisys.msml-dialog-fax-detect+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-dialog-fax-sendrecv+xml", + "Template": "application/vnd.radisys.msml-dialog-fax-sendrecv+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-dialog-group+xml", + "Template": "application/vnd.radisys.msml-dialog-group+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-dialog-speech+xml", + "Template": "application/vnd.radisys.msml-dialog-speech+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-dialog-transform+xml", + "Template": "application/vnd.radisys.msml-dialog-transform+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml-dialog+xml", + "Template": "application/vnd.radisys.msml-dialog+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.radisys.msml+xml", + "Template": "application/vnd.radisys.msml+xml", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.rainstor.data", + "Template": "application/vnd.rainstor.data", + "Reference": "[Kevin_Crook]" + }, + { + "Name": "vnd.rapid", + "Template": "application/vnd.rapid", + "Reference": "[Etay_Szekely]" + }, + { + "Name": "vnd.rar", + "Template": "application/vnd.rar", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.realvnc.bed", + "Template": "application/vnd.realvnc.bed", + "Reference": "[Nick_Reeves]" + }, + { + "Name": "vnd.recordare.musicxml", + "Template": "application/vnd.recordare.musicxml", + "Reference": "[W3C_Music_Notation_Community_Group]" + }, + { + "Name": "vnd.recordare.musicxml+xml", + "Template": "application/vnd.recordare.musicxml+xml", + "Reference": "[W3C_Music_Notation_Community_Group]" + }, + { + "Name": "vnd.relpipe", + "Template": "application/vnd.relpipe", + "Reference": "[Frantisek_Kucera]" + }, + { + "Name": "vnd.RenLearn.rlprint", + "Template": "application/vnd.RenLearn.rlprint", + "Reference": "[James_Wick]" + }, + { + "Name": "vnd.resilient.logic", + "Template": "application/vnd.resilient.logic", + "Reference": "[Benedikt_Muessig]" + }, + { + "Name": "vnd.restful+json", + "Template": "application/vnd.restful+json", + "Reference": "[Stephen_Mizell]" + }, + { + "Name": "vnd.rig.cryptonote", + "Template": "application/vnd.rig.cryptonote", + "Reference": "[Ken_Jibiki]" + }, + { + "Name": "vnd.route66.link66+xml", + "Template": "application/vnd.route66.link66+xml", + "Reference": "[Sybren_Kikstra]" + }, + { + "Name": "vnd.rs-274x", + "Template": "application/vnd.rs-274x", + "Reference": "[Lee_Harding]" + }, + { + "Name": "vnd.ruckus.download", + "Template": "application/vnd.ruckus.download", + "Reference": "[Jerry_Harris]" + }, + { + "Name": "vnd.s3sms", + "Template": "application/vnd.s3sms", + "Reference": "[Lauri_Tarkkala]" + }, + { + "Name": "vnd.sailingtracker.track", + "Template": "application/vnd.sailingtracker.track", + "Reference": "[Heikki_Vesalainen]" + }, + { + "Name": "vnd.sar", + "Template": "application/vnd.sar", + "Reference": "[Markus_Strehle]" + }, + { + "Name": "vnd.sbm.cid", + "Template": "application/vnd.sbm.cid", + "Reference": "[Shinji_Kusakari]" + }, + { + "Name": "vnd.sbm.mid2", + "Template": "application/vnd.sbm.mid2", + "Reference": "[Masanori_Murai]" + }, + { + "Name": "vnd.scribus", + "Template": "application/vnd.scribus", + "Reference": "[Craig_Bradney]" + }, + { + "Name": "vnd.sealed.3df", + "Template": "application/vnd.sealed.3df", + "Reference": "[John_Kwan]" + }, + { + "Name": "vnd.sealed.csf", + "Template": "application/vnd.sealed.csf", + "Reference": "[John_Kwan]" + }, + { + "Name": "vnd.sealed.doc", + "Template": "application/vnd.sealed.doc", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealed.eml", + "Template": "application/vnd.sealed.eml", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealed.mht", + "Template": "application/vnd.sealed.mht", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealed.net", + "Template": "application/vnd.sealed.net", + "Reference": "[Martin_Lambert]" + }, + { + "Name": "vnd.sealed.ppt", + "Template": "application/vnd.sealed.ppt", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealed.tiff", + "Template": "application/vnd.sealed.tiff", + "Reference": "[John_Kwan][Martin_Lambert]" + }, + { + "Name": "vnd.sealed.xls", + "Template": "application/vnd.sealed.xls", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealedmedia.softseal.html", + "Template": "application/vnd.sealedmedia.softseal.html", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealedmedia.softseal.pdf", + "Template": "application/vnd.sealedmedia.softseal.pdf", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.seemail", + "Template": "application/vnd.seemail", + "Reference": "[Steve_Webb]" + }, + { + "Name": "vnd.seis+json", + "Template": "application/vnd.seis+json", + "Reference": "[ICT_Manager]" + }, + { + "Name": "vnd.sema", + "Template": "application/vnd.sema", + "Reference": "[Anders_Hansson]" + }, + { + "Name": "vnd.semd", + "Template": "application/vnd.semd", + "Reference": "[Anders_Hansson]" + }, + { + "Name": "vnd.semf", + "Template": "application/vnd.semf", + "Reference": "[Anders_Hansson]" + }, + { + "Name": "vnd.shade-save-file", + "Template": "application/vnd.shade-save-file", + "Reference": "[Connor_Horman]" + }, + { + "Name": "vnd.shana.informed.formdata", + "Template": "application/vnd.shana.informed.formdata", + "Reference": "[Guy_Selzler]" + }, + { + "Name": "vnd.shana.informed.formtemplate", + "Template": "application/vnd.shana.informed.formtemplate", + "Reference": "[Guy_Selzler]" + }, + { + "Name": "vnd.shana.informed.interchange", + "Template": "application/vnd.shana.informed.interchange", + "Reference": "[Guy_Selzler]" + }, + { + "Name": "vnd.shana.informed.package", + "Template": "application/vnd.shana.informed.package", + "Reference": "[Guy_Selzler]" + }, + { + "Name": "vnd.shootproof+json", + "Template": "application/vnd.shootproof+json", + "Reference": "[Ben_Ramsey]" + }, + { + "Name": "vnd.shopkick+json", + "Template": "application/vnd.shopkick+json", + "Reference": "[Ronald_Jacobs]" + }, + { + "Name": "vnd.shp", + "Template": "application/vnd.shp", + "Reference": "[Mi_Tar]" + }, + { + "Name": "vnd.shx", + "Template": "application/vnd.shx", + "Reference": "[Mi_Tar]" + }, + { + "Name": "vnd.sigrok.session", + "Template": "application/vnd.sigrok.session", + "Reference": "[Uwe_Hermann]" + }, + { + "Name": "vnd.SimTech-MindMapper", + "Template": "application/vnd.SimTech-MindMapper", + "Reference": "[Patrick_Koh]" + }, + { + "Name": "vnd.siren+json", + "Template": "application/vnd.siren+json", + "Reference": "[Kevin_Swiber]" + }, + { + "Name": "vnd.smaf", + "Template": "application/vnd.smaf", + "Reference": "[Hiroaki_Takahashi]" + }, + { + "Name": "vnd.smart.notebook", + "Template": "application/vnd.smart.notebook", + "Reference": "[Jonathan_Neitz]" + }, + { + "Name": "vnd.smart.teacher", + "Template": "application/vnd.smart.teacher", + "Reference": "[Michael_Boyle]" + }, + { + "Name": "vnd.smintio.portals.archive", + "Template": "application/vnd.smintio.portals.archive", + "Reference": "[Reinhard_Holzner]" + }, + { + "Name": "vnd.snesdev-page-table", + "Template": "application/vnd.snesdev-page-table", + "Reference": "[Connor_Horman]" + }, + { + "Name": "vnd.software602.filler.form+xml", + "Template": "application/vnd.software602.filler.form+xml", + "Reference": "[Jakub_Hytka][Martin_Vondrous]" + }, + { + "Name": "vnd.software602.filler.form-xml-zip", + "Template": "application/vnd.software602.filler.form-xml-zip", + "Reference": "[Jakub_Hytka][Martin_Vondrous]" + }, + { + "Name": "vnd.solent.sdkm+xml", + "Template": "application/vnd.solent.sdkm+xml", + "Reference": "[Cliff_Gauntlett]" + }, + { + "Name": "vnd.spotfire.dxp", + "Template": "application/vnd.spotfire.dxp", + "Reference": "[Stefan_Jernberg]" + }, + { + "Name": "vnd.spotfire.sfs", + "Template": "application/vnd.spotfire.sfs", + "Reference": "[Stefan_Jernberg]" + }, + { + "Name": "vnd.sqlite3", + "Template": "application/vnd.sqlite3", + "Reference": "[Clemens_Ladisch]" + }, + { + "Name": "vnd.sss-cod", + "Template": "application/vnd.sss-cod", + "Reference": "[Asang_Dani]" + }, + { + "Name": "vnd.sss-dtf", + "Template": "application/vnd.sss-dtf", + "Reference": "[Eric_Bruno]" + }, + { + "Name": "vnd.sss-ntf", + "Template": "application/vnd.sss-ntf", + "Reference": "[Eric_Bruno]" + }, + { + "Name": "vnd.stepmania.package", + "Template": "application/vnd.stepmania.package", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.stepmania.stepchart", + "Template": "application/vnd.stepmania.stepchart", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.street-stream", + "Template": "application/vnd.street-stream", + "Reference": "[Glenn_Levitt]" + }, + { + "Name": "vnd.sun.wadl+xml", + "Template": "application/vnd.sun.wadl+xml", + "Reference": "[Marc_Hadley]" + }, + { + "Name": "vnd.sus-calendar", + "Template": "application/vnd.sus-calendar", + "Reference": "[Jonathan_Niedfeldt]" + }, + { + "Name": "vnd.svd", + "Template": "application/vnd.svd", + "Reference": "[Scott_Becker]" + }, + { + "Name": "vnd.swiftview-ics", + "Template": "application/vnd.swiftview-ics", + "Reference": "[Glenn_Widener]" + }, + { + "Name": "vnd.sybyl.mol2", + "Template": "application/vnd.sybyl.mol2", + "Reference": "[Finn_Rayk_Gärtner]" + }, + { + "Name": "vnd.sycle+xml", + "Template": "application/vnd.sycle+xml", + "Reference": "[Johann_Terblanche]" + }, + { + "Name": "vnd.syft+json", + "Template": "application/vnd.syft+json", + "Reference": "[Dan_Luhring]" + }, + { + "Name": "vnd.syncml.dm.notification", + "Template": "application/vnd.syncml.dm.notification", + "Reference": "[Peter_Thompson][OMA-DM_Work_Group]" + }, + { + "Name": "vnd.syncml.dmddf+xml", + "Template": "application/vnd.syncml.dmddf+xml", + "Reference": "[OMA-DM_Work_Group]" + }, + { + "Name": "vnd.syncml.dmtnds+wbxml", + "Template": "application/vnd.syncml.dmtnds+wbxml", + "Reference": "[OMA-DM_Work_Group]" + }, + { + "Name": "vnd.syncml.dmtnds+xml", + "Template": "application/vnd.syncml.dmtnds+xml", + "Reference": "[OMA-DM_Work_Group]" + }, + { + "Name": "vnd.syncml.dmddf+wbxml", + "Template": "application/vnd.syncml.dmddf+wbxml", + "Reference": "[OMA-DM_Work_Group]" + }, + { + "Name": "vnd.syncml.dm+wbxml", + "Template": "application/vnd.syncml.dm+wbxml", + "Reference": "[OMA-DM_Work_Group]" + }, + { + "Name": "vnd.syncml.dm+xml", + "Template": "application/vnd.syncml.dm+xml", + "Reference": "[Bindu_Rama_Rao][OMA-DM_Work_Group]" + }, + { + "Name": "vnd.syncml.ds.notification", + "Template": "application/vnd.syncml.ds.notification", + "Reference": "[OMA_Data_Synchronization_Working_Group]" + }, + { + "Name": "vnd.syncml+xml", + "Template": "application/vnd.syncml+xml", + "Reference": "[OMA_Data_Synchronization_Working_Group]" + }, + { + "Name": "vnd.tableschema+json", + "Template": "application/vnd.tableschema+json", + "Reference": "[Paul_Walsh]" + }, + { + "Name": "vnd.tao.intent-module-archive", + "Template": "application/vnd.tao.intent-module-archive", + "Reference": "[Daniel_Shelton]" + }, + { + "Name": "vnd.tcpdump.pcap", + "Template": "application/vnd.tcpdump.pcap", + "Reference": "[Guy_Harris][Glen_Turner]" + }, + { + "Name": "vnd.think-cell.ppttc+json", + "Template": "application/vnd.think-cell.ppttc+json", + "Reference": "[Arno_Schoedl]" + }, + { + "Name": "vnd.tml", + "Template": "application/vnd.tml", + "Reference": "[Joey_Smith]" + }, + { + "Name": "vnd.tmd.mediaflex.api+xml", + "Template": "application/vnd.tmd.mediaflex.api+xml", + "Reference": "[Alex_Sibilev]" + }, + { + "Name": "vnd.tmobile-livetv", + "Template": "application/vnd.tmobile-livetv", + "Reference": "[Nicolas_Helin]" + }, + { + "Name": "vnd.tri.onesource", + "Template": "application/vnd.tri.onesource", + "Reference": "[Rick_Rupp]" + }, + { + "Name": "vnd.trid.tpt", + "Template": "application/vnd.trid.tpt", + "Reference": "[Frank_Cusack]" + }, + { + "Name": "vnd.triscape.mxs", + "Template": "application/vnd.triscape.mxs", + "Reference": "[Steven_Simonoff]" + }, + { + "Name": "vnd.trueapp", + "Template": "application/vnd.trueapp", + "Reference": "[J._Scott_Hepler]" + }, + { + "Name": "vnd.truedoc", + "Template": "application/vnd.truedoc", + "Reference": "[Brad_Chase]" + }, + { + "Name": "vnd.ubisoft.webplayer", + "Template": "application/vnd.ubisoft.webplayer", + "Reference": "[Martin_Talbot]" + }, + { + "Name": "vnd.ufdl", + "Template": "application/vnd.ufdl", + "Reference": "[Dave_Manning]" + }, + { + "Name": "vnd.uiq.theme", + "Template": "application/vnd.uiq.theme", + "Reference": "[Tim_Ocock]" + }, + { + "Name": "vnd.umajin", + "Template": "application/vnd.umajin", + "Reference": "[Jamie_Riden]" + }, + { + "Name": "vnd.unity", + "Template": "application/vnd.unity", + "Reference": "[Unity3d]" + }, + { + "Name": "vnd.uoml+xml", + "Template": "application/vnd.uoml+xml", + "Reference": "[Arne_Gerdes]" + }, + { + "Name": "vnd.uplanet.alert", + "Template": "application/vnd.uplanet.alert", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.alert-wbxml", + "Template": "application/vnd.uplanet.alert-wbxml", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.bearer-choice", + "Template": "application/vnd.uplanet.bearer-choice", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.bearer-choice-wbxml", + "Template": "application/vnd.uplanet.bearer-choice-wbxml", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.cacheop", + "Template": "application/vnd.uplanet.cacheop", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.cacheop-wbxml", + "Template": "application/vnd.uplanet.cacheop-wbxml", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.channel", + "Template": "application/vnd.uplanet.channel", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.channel-wbxml", + "Template": "application/vnd.uplanet.channel-wbxml", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.list", + "Template": "application/vnd.uplanet.list", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.listcmd", + "Template": "application/vnd.uplanet.listcmd", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.listcmd-wbxml", + "Template": "application/vnd.uplanet.listcmd-wbxml", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uplanet.list-wbxml", + "Template": "application/vnd.uplanet.list-wbxml", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.uri-map", + "Template": "application/vnd.uri-map", + "Reference": "[Sebastian_Baer]" + }, + { + "Name": "vnd.uplanet.signal", + "Template": "application/vnd.uplanet.signal", + "Reference": "[Bruce_Martin]" + }, + { + "Name": "vnd.valve.source.material", + "Template": "application/vnd.valve.source.material", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.vcx", + "Template": "application/vnd.vcx", + "Reference": "[Taisuke_Sugimoto]" + }, + { + "Name": "vnd.vd-study", + "Template": "application/vnd.vd-study", + "Reference": "[Luc_Rogge]" + }, + { + "Name": "vnd.vectorworks", + "Template": "application/vnd.vectorworks", + "Reference": "[Lyndsey_Ferguson][Biplab_Sarkar]" + }, + { + "Name": "vnd.vel+json", + "Template": "application/vnd.vel+json", + "Reference": "[James_Wigger]" + }, + { + "Name": "vnd.verimatrix.vcas", + "Template": "application/vnd.verimatrix.vcas", + "Reference": "[Petr_Peterka]" + }, + { + "Name": "vnd.veritone.aion+json", + "Template": "application/vnd.veritone.aion+json", + "Reference": "[Al_Brown]" + }, + { + "Name": "vnd.veryant.thin", + "Template": "application/vnd.veryant.thin", + "Reference": "[Massimo_Bertoli]" + }, + { + "Name": "vnd.ves.encrypted", + "Template": "application/vnd.ves.encrypted", + "Reference": "[Jim_Zubov]" + }, + { + "Name": "vnd.vidsoft.vidconference", + "Template": "application/vnd.vidsoft.vidconference", + "Reference": "[Robert_Hess]" + }, + { + "Name": "vnd.visio", + "Template": "application/vnd.visio", + "Reference": "[Troy_Sandal]" + }, + { + "Name": "vnd.visionary", + "Template": "application/vnd.visionary", + "Reference": "[Gayatri_Aravindakumar]" + }, + { + "Name": "vnd.vividence.scriptfile", + "Template": "application/vnd.vividence.scriptfile", + "Reference": "[Mark_Risher]" + }, + { + "Name": "vnd.vsf", + "Template": "application/vnd.vsf", + "Reference": "[Delton_Rowe]" + }, + { + "Name": "vnd.wap.sic", + "Template": "application/vnd.wap.sic", + "Reference": "[WAP-Forum]" + }, + { + "Name": "vnd.wap.slc", + "Template": "application/vnd.wap.slc", + "Reference": "[WAP-Forum]" + }, + { + "Name": "vnd.wap.wbxml", + "Template": "application/vnd.wap.wbxml", + "Reference": "[Peter_Stark]" + }, + { + "Name": "vnd.wap.wmlc", + "Template": "application/vnd.wap.wmlc", + "Reference": "[Peter_Stark]" + }, + { + "Name": "vnd.wap.wmlscriptc", + "Template": "application/vnd.wap.wmlscriptc", + "Reference": "[Peter_Stark]" + }, + { + "Name": "vnd.wasmflow.wafl", + "Template": "application/vnd.wasmflow.wafl", + "Reference": "[Fawad_Shaikh]" + }, + { + "Name": "vnd.webturbo", + "Template": "application/vnd.webturbo", + "Reference": "[Yaser_Rehem]" + }, + { + "Name": "vnd.wfa.dpp", + "Template": "application/vnd.wfa.dpp", + "Reference": "[Wi-Fi_Alliance][Dr._Jun_Tian]" + }, + { + "Name": "vnd.wfa.p2p", + "Template": "application/vnd.wfa.p2p", + "Reference": "[Mick_Conley]" + }, + { + "Name": "vnd.wfa.wsc", + "Template": "application/vnd.wfa.wsc", + "Reference": "[Wi-Fi_Alliance]" + }, + { + "Name": "vnd.windows.devicepairing", + "Template": "application/vnd.windows.devicepairing", + "Reference": "[Priya_Dandawate]" + }, + { + "Name": "vnd.wmc", + "Template": "application/vnd.wmc", + "Reference": "[Thomas_Kjornes]" + }, + { + "Name": "vnd.wmf.bootstrap", + "Template": "application/vnd.wmf.bootstrap", + "Reference": "[Thinh_Nguyenphu][Prakash_Iyer]" + }, + { + "Name": "vnd.wolfram.mathematica", + "Template": "application/vnd.wolfram.mathematica", + "Reference": "[Wolfram]" + }, + { + "Name": "vnd.wolfram.mathematica.package", + "Template": "application/vnd.wolfram.mathematica.package", + "Reference": "[Wolfram]" + }, + { + "Name": "vnd.wolfram.player", + "Template": "application/vnd.wolfram.player", + "Reference": "[Wolfram]" + }, + { + "Name": "vnd.wordlift", + "Template": "application/vnd.wordlift", + "Reference": "[David_Riccitelli]" + }, + { + "Name": "vnd.wordperfect", + "Template": "application/vnd.wordperfect", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.wqd", + "Template": "application/vnd.wqd", + "Reference": "[Jan_Bostrom]" + }, + { + "Name": "vnd.wrq-hp3000-labelled", + "Template": "application/vnd.wrq-hp3000-labelled", + "Reference": "[Chris_Bartram]" + }, + { + "Name": "vnd.wt.stf", + "Template": "application/vnd.wt.stf", + "Reference": "[Bill_Wohler]" + }, + { + "Name": "vnd.wv.csp+xml", + "Template": "application/vnd.wv.csp+xml", + "Reference": "[John_Ingi_Ingimundarson]" + }, + { + "Name": "vnd.wv.csp+wbxml", + "Template": "application/vnd.wv.csp+wbxml", + "Reference": "[Matti_Salmi]" + }, + { + "Name": "vnd.wv.ssp+xml", + "Template": "application/vnd.wv.ssp+xml", + "Reference": "[John_Ingi_Ingimundarson]" + }, + { + "Name": "vnd.xacml+json", + "Template": "application/vnd.xacml+json", + "Reference": "[David_Brossard]" + }, + { + "Name": "vnd.xara", + "Template": "application/vnd.xara", + "Reference": "[David_Matthewman]" + }, + { + "Name": "vnd.xecrets-encrypted", + "Template": "application/vnd.xecrets-encrypted", + "Reference": "[Svante_Seleborg]" + }, + { + "Name": "vnd.xfdl", + "Template": "application/vnd.xfdl", + "Reference": "[Dave_Manning]" + }, + { + "Name": "vnd.xfdl.webform", + "Template": "application/vnd.xfdl.webform", + "Reference": "[Michael_Mansell]" + }, + { + "Name": "vnd.xmi+xml", + "Template": "application/vnd.xmi+xml", + "Reference": "[Fred_Waskiewicz]" + }, + { + "Name": "vnd.xmpie.cpkg", + "Template": "application/vnd.xmpie.cpkg", + "Reference": "[Reuven_Sherwin]" + }, + { + "Name": "vnd.xmpie.dpkg", + "Template": "application/vnd.xmpie.dpkg", + "Reference": "[Reuven_Sherwin]" + }, + { + "Name": "vnd.xmpie.plan", + "Template": "application/vnd.xmpie.plan", + "Reference": "[Reuven_Sherwin]" + }, + { + "Name": "vnd.xmpie.ppkg", + "Template": "application/vnd.xmpie.ppkg", + "Reference": "[Reuven_Sherwin]" + }, + { + "Name": "vnd.xmpie.xlim", + "Template": "application/vnd.xmpie.xlim", + "Reference": "[Reuven_Sherwin]" + }, + { + "Name": "vnd.yamaha.hv-dic", + "Template": "application/vnd.yamaha.hv-dic", + "Reference": "[Tomohiro_Yamamoto]" + }, + { + "Name": "vnd.yamaha.hv-script", + "Template": "application/vnd.yamaha.hv-script", + "Reference": "[Tomohiro_Yamamoto]" + }, + { + "Name": "vnd.yamaha.hv-voice", + "Template": "application/vnd.yamaha.hv-voice", + "Reference": "[Tomohiro_Yamamoto]" + }, + { + "Name": "vnd.yamaha.openscoreformat.osfpvg+xml", + "Template": "application/vnd.yamaha.openscoreformat.osfpvg+xml", + "Reference": "[Mark_Olleson]" + }, + { + "Name": "vnd.yamaha.openscoreformat", + "Template": "application/vnd.yamaha.openscoreformat", + "Reference": "[Mark_Olleson]" + }, + { + "Name": "vnd.yamaha.remote-setup", + "Template": "application/vnd.yamaha.remote-setup", + "Reference": "[Takehiro_Sukizaki]" + }, + { + "Name": "vnd.yamaha.smaf-audio", + "Template": "application/vnd.yamaha.smaf-audio", + "Reference": "[Keiichi_Shinoda]" + }, + { + "Name": "vnd.yamaha.smaf-phrase", + "Template": "application/vnd.yamaha.smaf-phrase", + "Reference": "[Keiichi_Shinoda]" + }, + { + "Name": "vnd.yamaha.through-ngn", + "Template": "application/vnd.yamaha.through-ngn", + "Reference": "[Takehiro_Sukizaki]" + }, + { + "Name": "vnd.yamaha.tunnel-udpencap", + "Template": "application/vnd.yamaha.tunnel-udpencap", + "Reference": "[Takehiro_Sukizaki]" + }, + { + "Name": "vnd.yaoweme", + "Template": "application/vnd.yaoweme", + "Reference": "[Jens_Jorgensen]" + }, + { + "Name": "vnd.yellowriver-custom-menu", + "Template": "application/vnd.yellowriver-custom-menu", + "Reference": "[Mr._Yellow]" + }, + { + "Name": "vnd.youtube.yt (OBSOLETED in favor of video/vnd.youtube.yt)", + "Template": "application/vnd.youtube.yt", + "Reference": "[Laura_Wood]" + }, + { + "Name": "vnd.zul", + "Template": "application/vnd.zul", + "Reference": "[Rene_Grothmann]" + }, + { + "Name": "vnd.zzazz.deck+xml", + "Template": "application/vnd.zzazz.deck+xml", + "Reference": "[Micheal_Hewett]" + }, + { + "Name": "voicexml+xml", + "Template": "application/voicexml+xml", + "Reference": "[RFC4267]" + }, + { + "Name": "voucher-cms+json", + "Template": "application/voucher-cms+json", + "Reference": "[RFC8366]" + }, + { + "Name": "vq-rtcpxr", + "Template": "application/vq-rtcpxr", + "Reference": "[RFC6035]" + }, + { + "Name": "wasm", + "Template": "application/wasm", + "Reference": "[W3C][Eric_Prudhommeaux]" + }, + { + "Name": "watcherinfo+xml", + "Template": "application/watcherinfo+xml", + "Reference": "[RFC3858]" + }, + { + "Name": "webpush-options+json", + "Template": "application/webpush-options+json", + "Reference": "[RFC8292]" + }, + { + "Name": "whoispp-query", + "Template": "application/whoispp-query", + "Reference": "[RFC2957]" + }, + { + "Name": "whoispp-response", + "Template": "application/whoispp-response", + "Reference": "[RFC2958]" + }, + { + "Name": "widget", + "Template": "application/widget", + "Reference": "[W3C][Steven_Pemberton][W3C-Widgets-2012]" + }, + { + "Name": "wita", + "Template": "application/wita", + "Reference": "[Larry_Campbell]" + }, + { + "Name": "wordperfect5.1", + "Template": "application/wordperfect5.1", + "Reference": "[Paul_Lindner]" + }, + { + "Name": "wsdl+xml", + "Template": "application/wsdl+xml", + "Reference": "[W3C]" + }, + { + "Name": "wspolicy+xml", + "Template": "application/wspolicy+xml", + "Reference": "[W3C]" + }, + { + "Name": "x-pki-message", + "Template": "application/x-pki-message", + "Reference": "[RFC8894]" + }, + { + "Name": "x-www-form-urlencoded", + "Template": "application/x-www-form-urlencoded", + "Reference": "[WHATWG][Anne_van_Kesteren]" + }, + { + "Name": "x-x509-ca-cert", + "Template": "application/x-x509-ca-cert", + "Reference": "[RFC8894]" + }, + { + "Name": "x-x509-ca-ra-cert", + "Template": "application/x-x509-ca-ra-cert", + "Reference": "[RFC8894]" + }, + { + "Name": "x-x509-next-ca-cert", + "Template": "application/x-x509-next-ca-cert", + "Reference": "[RFC8894]" + }, + { + "Name": "x400-bp", + "Template": "application/x400-bp", + "Reference": "[RFC1494]" + }, + { + "Name": "xacml+xml", + "Template": "application/xacml+xml", + "Reference": "[RFC7061]" + }, + { + "Name": "xcap-att+xml", + "Template": "application/xcap-att+xml", + "Reference": "[RFC4825]" + }, + { + "Name": "xcap-caps+xml", + "Template": "application/xcap-caps+xml", + "Reference": "[RFC4825]" + }, + { + "Name": "xcap-diff+xml", + "Template": "application/xcap-diff+xml", + "Reference": "[RFC5874]" + }, + { + "Name": "xcap-el+xml", + "Template": "application/xcap-el+xml", + "Reference": "[RFC4825]" + }, + { + "Name": "xcap-error+xml", + "Template": "application/xcap-error+xml", + "Reference": "[RFC4825]" + }, + { + "Name": "xcap-ns+xml", + "Template": "application/xcap-ns+xml", + "Reference": "[RFC4825]" + }, + { + "Name": "xcon-conference-info-diff+xml", + "Template": "application/xcon-conference-info-diff+xml", + "Reference": "[RFC6502]" + }, + { + "Name": "xcon-conference-info+xml", + "Template": "application/xcon-conference-info+xml", + "Reference": "[RFC6502]" + }, + { + "Name": "xenc+xml", + "Template": "application/xenc+xml", + "Reference": "[Joseph_Reagle][XENC_Working_Group]" + }, + { + "Name": "xfdf", + "Template": "application/xfdf", + "Reference": "[ISO-TC_171-SC_2][Betsy_Fanning]" + }, + { + "Name": "xhtml+xml", + "Template": "application/xhtml+xml", + "Reference": "[W3C][Robin_Berjon]" + }, + { + "Name": "xliff+xml", + "Template": "application/xliff+xml", + "Reference": "[OASIS][Chet_Ensign]" + }, + { + "Name": "xml", + "Template": "application/xml", + "Reference": "[RFC7303]" + }, + { + "Name": "xml-dtd", + "Template": "application/xml-dtd", + "Reference": "[RFC7303]" + }, + { + "Name": "xml-external-parsed-entity", + "Template": "application/xml-external-parsed-entity", + "Reference": "[RFC7303]" + }, + { + "Name": "xml-patch+xml", + "Template": "application/xml-patch+xml", + "Reference": "[RFC7351]" + }, + { + "Name": "xmpp+xml", + "Template": "application/xmpp+xml", + "Reference": "[RFC3923]" + }, + { + "Name": "xop+xml", + "Template": "application/xop+xml", + "Reference": "[Mark_Nottingham]" + }, + { + "Name": "xslt+xml", + "Template": "application/xslt+xml", + "Reference": "[W3C][http://www.w3.org/TR/2007/REC-xslt20-20070123/#media-type-registration]" + }, + { + "Name": "xv+xml", + "Template": "application/xv+xml", + "Reference": "[RFC4374]" + }, + { + "Name": "yaml", + "Template": "application/yaml", + "Reference": "[YAML][RFC-ietf-httpapi-yaml-mediatypes-10]" + }, + { + "Name": "yang", + "Template": "application/yang", + "Reference": "[RFC6020]" + }, + { + "Name": "yang-data+cbor", + "Template": "application/yang-data+cbor", + "Reference": "[RFC9254]" + }, + { + "Name": "yang-data+json", + "Template": "application/yang-data+json", + "Reference": "[RFC8040]" + }, + { + "Name": "yang-data+xml", + "Template": "application/yang-data+xml", + "Reference": "[RFC8040]" + }, + { + "Name": "yang-patch+json", + "Template": "application/yang-patch+json", + "Reference": "[RFC8072]" + }, + { + "Name": "yang-patch+xml", + "Template": "application/yang-patch+xml", + "Reference": "[RFC8072]" + }, + { + "Name": "yin+xml", + "Template": "application/yin+xml", + "Reference": "[RFC6020]" + }, + { + "Name": "zip", + "Template": "application/zip", + "Reference": "[Paul_Lindner]" + }, + { + "Name": "zlib", + "Template": "application/zlib", + "Reference": "[RFC6713]" + }, + { + "Name": "zstd", + "Template": "application/zstd", + "Reference": "[RFC8878]" + } +] \ No newline at end of file diff --git a/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/audio.json b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/audio.json new file mode 100644 index 00000000000..1678c89746c --- /dev/null +++ b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/audio.json @@ -0,0 +1,797 @@ +[ + { + "Name": "1d-interleaved-parityfec", + "Template": "audio/1d-interleaved-parityfec", + "Reference": "[RFC6015]" + }, + { + "Name": "32kadpcm", + "Template": "audio/32kadpcm", + "Reference": "[RFC3802][RFC2421]" + }, + { + "Name": "3gpp", + "Template": "audio/3gpp", + "Reference": "[RFC3839][RFC6381]" + }, + { + "Name": "3gpp2", + "Template": "audio/3gpp2", + "Reference": "[RFC4393][RFC6381]" + }, + { + "Name": "aac", + "Template": "audio/aac", + "Reference": "[ISO-IEC_JTC_1][Max_Neuendorf]" + }, + { + "Name": "ac3", + "Template": "audio/ac3", + "Reference": "[RFC4184]" + }, + { + "Name": "AMR", + "Template": "audio/AMR", + "Reference": "[RFC4867]" + }, + { + "Name": "AMR-WB", + "Template": "audio/AMR-WB", + "Reference": "[RFC4867]" + }, + { + "Name": "amr-wb+", + "Template": "audio/amr-wb+", + "Reference": "[RFC4352]" + }, + { + "Name": "aptx", + "Template": "audio/aptx", + "Reference": "[RFC7310]" + }, + { + "Name": "asc", + "Template": "audio/asc", + "Reference": "[RFC6295]" + }, + { + "Name": "ATRAC-ADVANCED-LOSSLESS", + "Template": "audio/ATRAC-ADVANCED-LOSSLESS", + "Reference": "[RFC5584]" + }, + { + "Name": "ATRAC-X", + "Template": "audio/ATRAC-X", + "Reference": "[RFC5584]" + }, + { + "Name": "ATRAC3", + "Template": "audio/ATRAC3", + "Reference": "[RFC5584]" + }, + { + "Name": "basic", + "Template": "audio/basic", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "BV16", + "Template": "audio/BV16", + "Reference": "[RFC4298]" + }, + { + "Name": "BV32", + "Template": "audio/BV32", + "Reference": "[RFC4298]" + }, + { + "Name": "clearmode", + "Template": "audio/clearmode", + "Reference": "[RFC4040]" + }, + { + "Name": "CN", + "Template": "audio/CN", + "Reference": "[RFC3389]" + }, + { + "Name": "DAT12", + "Template": "audio/DAT12", + "Reference": "[RFC3190]" + }, + { + "Name": "dls", + "Template": "audio/dls", + "Reference": "[RFC4613]" + }, + { + "Name": "dsr-es201108", + "Template": "audio/dsr-es201108", + "Reference": "[RFC3557]" + }, + { + "Name": "dsr-es202050", + "Template": "audio/dsr-es202050", + "Reference": "[RFC4060]" + }, + { + "Name": "dsr-es202211", + "Template": "audio/dsr-es202211", + "Reference": "[RFC4060]" + }, + { + "Name": "dsr-es202212", + "Template": "audio/dsr-es202212", + "Reference": "[RFC4060]" + }, + { + "Name": "DV", + "Template": "audio/DV", + "Reference": "[RFC6469]" + }, + { + "Name": "DVI4", + "Template": "audio/DVI4", + "Reference": "[RFC4856]" + }, + { + "Name": "eac3", + "Template": "audio/eac3", + "Reference": "[RFC4598]" + }, + { + "Name": "encaprtp", + "Template": "audio/encaprtp", + "Reference": "[RFC6849]" + }, + { + "Name": "EVRC", + "Template": "audio/EVRC", + "Reference": "[RFC4788]" + }, + { + "Name": "EVRC-QCP", + "Template": "audio/EVRC-QCP", + "Reference": "[RFC3625]" + }, + { + "Name": "EVRC0", + "Template": "audio/EVRC0", + "Reference": "[RFC4788]" + }, + { + "Name": "EVRC1", + "Template": "audio/EVRC1", + "Reference": "[RFC4788]" + }, + { + "Name": "EVRCB", + "Template": "audio/EVRCB", + "Reference": "[RFC5188]" + }, + { + "Name": "EVRCB0", + "Template": "audio/EVRCB0", + "Reference": "[RFC5188]" + }, + { + "Name": "EVRCB1", + "Template": "audio/EVRCB1", + "Reference": "[RFC4788]" + }, + { + "Name": "EVRCNW", + "Template": "audio/EVRCNW", + "Reference": "[RFC6884]" + }, + { + "Name": "EVRCNW0", + "Template": "audio/EVRCNW0", + "Reference": "[RFC6884]" + }, + { + "Name": "EVRCNW1", + "Template": "audio/EVRCNW1", + "Reference": "[RFC6884]" + }, + { + "Name": "EVRCWB", + "Template": "audio/EVRCWB", + "Reference": "[RFC5188]" + }, + { + "Name": "EVRCWB0", + "Template": "audio/EVRCWB0", + "Reference": "[RFC5188]" + }, + { + "Name": "EVRCWB1", + "Template": "audio/EVRCWB1", + "Reference": "[RFC5188]" + }, + { + "Name": "EVS", + "Template": "audio/EVS", + "Reference": "[_3GPP][Kyunghun_Jung]" + }, + { + "Name": "example", + "Template": "audio/example", + "Reference": "[RFC4735]" + }, + { + "Name": "flexfec", + "Template": "audio/flexfec", + "Reference": "[RFC8627]" + }, + { + "Name": "fwdred", + "Template": "audio/fwdred", + "Reference": "[RFC6354]" + }, + { + "Name": "G711-0", + "Template": "audio/G711-0", + "Reference": "[RFC7655]" + }, + { + "Name": "G719", + "Template": "audio/G719", + "Reference": "[RFC5404][RFC Errata 3245]" + }, + { + "Name": "G7221", + "Template": "audio/G7221", + "Reference": "[RFC5577]" + }, + { + "Name": "G722", + "Template": "audio/G722", + "Reference": "[RFC4856]" + }, + { + "Name": "G723", + "Template": "audio/G723", + "Reference": "[RFC4856]" + }, + { + "Name": "G726-16", + "Template": "audio/G726-16", + "Reference": "[RFC4856]" + }, + { + "Name": "G726-24", + "Template": "audio/G726-24", + "Reference": "[RFC4856]" + }, + { + "Name": "G726-32", + "Template": "audio/G726-32", + "Reference": "[RFC4856]" + }, + { + "Name": "G726-40", + "Template": "audio/G726-40", + "Reference": "[RFC4856]" + }, + { + "Name": "G728", + "Template": "audio/G728", + "Reference": "[RFC4856]" + }, + { + "Name": "G729", + "Template": "audio/G729", + "Reference": "[RFC4856]" + }, + { + "Name": "G7291", + "Template": "audio/G7291", + "Reference": "[RFC4749][RFC5459]" + }, + { + "Name": "G729D", + "Template": "audio/G729D", + "Reference": "[RFC4856]" + }, + { + "Name": "G729E", + "Template": "audio/G729E", + "Reference": "[RFC4856]" + }, + { + "Name": "GSM", + "Template": "audio/GSM", + "Reference": "[RFC4856]" + }, + { + "Name": "GSM-EFR", + "Template": "audio/GSM-EFR", + "Reference": "[RFC4856]" + }, + { + "Name": "GSM-HR-08", + "Template": "audio/GSM-HR-08", + "Reference": "[RFC5993]" + }, + { + "Name": "iLBC", + "Template": "audio/iLBC", + "Reference": "[RFC3952]" + }, + { + "Name": "ip-mr_v2.5", + "Template": "audio/ip-mr_v2.5", + "Reference": "[RFC6262]" + }, + { + "Name": "L8", + "Template": "audio/L8", + "Reference": "[RFC4856]" + }, + { + "Name": "L16", + "Template": "audio/L16", + "Reference": "[RFC4856]" + }, + { + "Name": "L20", + "Template": "audio/L20", + "Reference": "[RFC3190]" + }, + { + "Name": "L24", + "Template": "audio/L24", + "Reference": "[RFC3190]" + }, + { + "Name": "LPC", + "Template": "audio/LPC", + "Reference": "[RFC4856]" + }, + { + "Name": "matroska", + "Template": "audio/matroska", + "Reference": "[RFC-ietf-cellar-matroska-21]" + }, + { + "Name": "MELP", + "Template": "audio/MELP", + "Reference": "[RFC8130]" + }, + { + "Name": "MELP600", + "Template": "audio/MELP600", + "Reference": "[RFC8130]" + }, + { + "Name": "MELP1200", + "Template": "audio/MELP1200", + "Reference": "[RFC8130]" + }, + { + "Name": "MELP2400", + "Template": "audio/MELP2400", + "Reference": "[RFC8130]" + }, + { + "Name": "mhas", + "Template": "audio/mhas", + "Reference": "[ISO-IEC_JTC_1][Nils_Peters][Ingo_Hofmann]" + }, + { + "Name": "mobile-xmf", + "Template": "audio/mobile-xmf", + "Reference": "[RFC4723]" + }, + { + "Name": "MPA", + "Template": "audio/MPA", + "Reference": "[RFC3555]" + }, + { + "Name": "mp4", + "Template": "audio/mp4", + "Reference": "[RFC4337][RFC6381]" + }, + { + "Name": "MP4A-LATM", + "Template": "audio/MP4A-LATM", + "Reference": "[RFC6416]" + }, + { + "Name": "mpa-robust", + "Template": "audio/mpa-robust", + "Reference": "[RFC5219]" + }, + { + "Name": "mpeg", + "Template": "audio/mpeg", + "Reference": "[RFC3003]" + }, + { + "Name": "mpeg4-generic", + "Template": "audio/mpeg4-generic", + "Reference": "[RFC3640][RFC5691][RFC6295]" + }, + { + "Name": "ogg", + "Template": "audio/ogg", + "Reference": "[RFC5334][RFC7845]" + }, + { + "Name": "opus", + "Template": "audio/opus", + "Reference": "[RFC7587]" + }, + { + "Name": "parityfec", + "Template": "audio/parityfec", + "Reference": "[RFC3009]" + }, + { + "Name": "PCMA", + "Template": "audio/PCMA", + "Reference": "[RFC4856]" + }, + { + "Name": "PCMA-WB", + "Template": "audio/PCMA-WB", + "Reference": "[RFC5391]" + }, + { + "Name": "PCMU", + "Template": "audio/PCMU", + "Reference": "[RFC4856]" + }, + { + "Name": "PCMU-WB", + "Template": "audio/PCMU-WB", + "Reference": "[RFC5391]" + }, + { + "Name": "prs.sid", + "Template": "audio/prs.sid", + "Reference": "[Linus_Walleij]" + }, + { + "Name": "QCELP", + "Template": "audio/QCELP", + "Reference": "[RFC3555][RFC3625]" + }, + { + "Name": "raptorfec", + "Template": "audio/raptorfec", + "Reference": "[RFC6682]" + }, + { + "Name": "RED", + "Template": "audio/RED", + "Reference": "[RFC3555]" + }, + { + "Name": "rtp-enc-aescm128", + "Template": "audio/rtp-enc-aescm128", + "Reference": "[_3GPP]" + }, + { + "Name": "rtploopback", + "Template": "audio/rtploopback", + "Reference": "[RFC6849]" + }, + { + "Name": "rtp-midi", + "Template": "audio/rtp-midi", + "Reference": "[RFC6295]" + }, + { + "Name": "rtx", + "Template": "audio/rtx", + "Reference": "[RFC4588]" + }, + { + "Name": "scip", + "Template": "audio/scip", + "Reference": "[SCIP][Michael_Faller][Daniel_Hanson]" + }, + { + "Name": "SMV", + "Template": "audio/SMV", + "Reference": "[RFC3558]" + }, + { + "Name": "SMV0", + "Template": "audio/SMV0", + "Reference": "[RFC3558]" + }, + { + "Name": "SMV-QCP", + "Template": "audio/SMV-QCP", + "Reference": "[RFC3625]" + }, + { + "Name": "sofa", + "Template": "audio/sofa", + "Reference": "[AES][Piotr_Majdak]" + }, + { + "Name": "sp-midi", + "Template": "audio/sp-midi", + "Reference": "[Athan_Billias][MIDI_Association]" + }, + { + "Name": "speex", + "Template": "audio/speex", + "Reference": "[RFC5574]" + }, + { + "Name": "t140c", + "Template": "audio/t140c", + "Reference": "[RFC4351]" + }, + { + "Name": "t38", + "Template": "audio/t38", + "Reference": "[RFC4612]" + }, + { + "Name": "telephone-event", + "Template": "audio/telephone-event", + "Reference": "[RFC4733]" + }, + { + "Name": "TETRA_ACELP", + "Template": "audio/TETRA_ACELP", + "Reference": "[ETSI][Miguel_Angel_Reina_Ortega]" + }, + { + "Name": "TETRA_ACELP_BB", + "Template": "audio/TETRA_ACELP_BB", + "Reference": "[ETSI][Miguel_Angel_Reina_Ortega]" + }, + { + "Name": "tone", + "Template": "audio/tone", + "Reference": "[RFC4733]" + }, + { + "Name": "TSVCIS", + "Template": "audio/TSVCIS", + "Reference": "[RFC8817]" + }, + { + "Name": "UEMCLIP", + "Template": "audio/UEMCLIP", + "Reference": "[RFC5686]" + }, + { + "Name": "ulpfec", + "Template": "audio/ulpfec", + "Reference": "[RFC5109]" + }, + { + "Name": "usac", + "Template": "audio/usac", + "Reference": "[ISO-IEC_JTC_1][Max_Neuendorf]" + }, + { + "Name": "VDVI", + "Template": "audio/VDVI", + "Reference": "[RFC4856]" + }, + { + "Name": "VMR-WB", + "Template": "audio/VMR-WB", + "Reference": "[RFC4348][RFC4424]" + }, + { + "Name": "vnd.3gpp.iufp", + "Template": "audio/vnd.3gpp.iufp", + "Reference": "[Thomas_Belling]" + }, + { + "Name": "vnd.4SB", + "Template": "audio/vnd.4SB", + "Reference": "[Serge_De_Jaham]" + }, + { + "Name": "vnd.audiokoz", + "Template": "audio/vnd.audiokoz", + "Reference": "[Vicki_DeBarros]" + }, + { + "Name": "vnd.CELP", + "Template": "audio/vnd.CELP", + "Reference": "[Serge_De_Jaham]" + }, + { + "Name": "vnd.cisco.nse", + "Template": "audio/vnd.cisco.nse", + "Reference": "[Rajesh_Kumar]" + }, + { + "Name": "vnd.cmles.radio-events", + "Template": "audio/vnd.cmles.radio-events", + "Reference": "[Jean-Philippe_Goulet]" + }, + { + "Name": "vnd.cns.anp1", + "Template": "audio/vnd.cns.anp1", + "Reference": "[Ann_McLaughlin]" + }, + { + "Name": "vnd.cns.inf1", + "Template": "audio/vnd.cns.inf1", + "Reference": "[Ann_McLaughlin]" + }, + { + "Name": "vnd.dece.audio", + "Template": "audio/vnd.dece.audio", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.digital-winds", + "Template": "audio/vnd.digital-winds", + "Reference": "[Armands_Strazds]" + }, + { + "Name": "vnd.dlna.adts", + "Template": "audio/vnd.dlna.adts", + "Reference": "[Edwin_Heredia]" + }, + { + "Name": "vnd.dolby.heaac.1", + "Template": "audio/vnd.dolby.heaac.1", + "Reference": "[Steve_Hattersley]" + }, + { + "Name": "vnd.dolby.heaac.2", + "Template": "audio/vnd.dolby.heaac.2", + "Reference": "[Steve_Hattersley]" + }, + { + "Name": "vnd.dolby.mlp", + "Template": "audio/vnd.dolby.mlp", + "Reference": "[Mike_Ward]" + }, + { + "Name": "vnd.dolby.mps", + "Template": "audio/vnd.dolby.mps", + "Reference": "[Steve_Hattersley]" + }, + { + "Name": "vnd.dolby.pl2", + "Template": "audio/vnd.dolby.pl2", + "Reference": "[Steve_Hattersley]" + }, + { + "Name": "vnd.dolby.pl2x", + "Template": "audio/vnd.dolby.pl2x", + "Reference": "[Steve_Hattersley]" + }, + { + "Name": "vnd.dolby.pl2z", + "Template": "audio/vnd.dolby.pl2z", + "Reference": "[Steve_Hattersley]" + }, + { + "Name": "vnd.dolby.pulse.1", + "Template": "audio/vnd.dolby.pulse.1", + "Reference": "[Steve_Hattersley]" + }, + { + "Name": "vnd.dra", + "Template": "audio/vnd.dra", + "Reference": "[Jiang_Tian]" + }, + { + "Name": "vnd.dts", + "Template": "audio/vnd.dts", + "Reference": "[William_Zou]" + }, + { + "Name": "vnd.dts.hd", + "Template": "audio/vnd.dts.hd", + "Reference": "[William_Zou]" + }, + { + "Name": "vnd.dts.uhd", + "Template": "audio/vnd.dts.uhd", + "Reference": "[Phillip_Maness]" + }, + { + "Name": "vnd.dvb.file", + "Template": "audio/vnd.dvb.file", + "Reference": "[Peter_Siebert]" + }, + { + "Name": "vnd.everad.plj", + "Template": "audio/vnd.everad.plj", + "Reference": "[Shay_Cicelsky]" + }, + { + "Name": "vnd.hns.audio", + "Template": "audio/vnd.hns.audio", + "Reference": "[Swaminathan]" + }, + { + "Name": "vnd.lucent.voice", + "Template": "audio/vnd.lucent.voice", + "Reference": "[Greg_Vaudreuil]" + }, + { + "Name": "vnd.ms-playready.media.pya", + "Template": "audio/vnd.ms-playready.media.pya", + "Reference": "[Steve_DiAcetis]" + }, + { + "Name": "vnd.nokia.mobile-xmf", + "Template": "audio/vnd.nokia.mobile-xmf", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.nortel.vbk", + "Template": "audio/vnd.nortel.vbk", + "Reference": "[Glenn_Parsons]" + }, + { + "Name": "vnd.nuera.ecelp4800", + "Template": "audio/vnd.nuera.ecelp4800", + "Reference": "[Michael_Fox]" + }, + { + "Name": "vnd.nuera.ecelp7470", + "Template": "audio/vnd.nuera.ecelp7470", + "Reference": "[Michael_Fox]" + }, + { + "Name": "vnd.nuera.ecelp9600", + "Template": "audio/vnd.nuera.ecelp9600", + "Reference": "[Michael_Fox]" + }, + { + "Name": "vnd.octel.sbc", + "Template": "audio/vnd.octel.sbc", + "Reference": "[Greg_Vaudreuil]" + }, + { + "Name": "vnd.presonus.multitrack", + "Template": "audio/vnd.presonus.multitrack", + "Reference": "[Matthias_Juwan]" + }, + { + "Name": "vnd.qcelp - DEPRECATED in favor of audio/qcelp", + "Template": "audio/vnd.qcelp", + "Reference": "[RFC3625]" + }, + { + "Name": "vnd.rhetorex.32kadpcm", + "Template": "audio/vnd.rhetorex.32kadpcm", + "Reference": "[Greg_Vaudreuil]" + }, + { + "Name": "vnd.rip", + "Template": "audio/vnd.rip", + "Reference": "[Martin_Dawe]" + }, + { + "Name": "vnd.sealedmedia.softseal.mpeg", + "Template": "audio/vnd.sealedmedia.softseal.mpeg", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.vmx.cvsd", + "Template": "audio/vnd.vmx.cvsd", + "Reference": "[Greg_Vaudreuil]" + }, + { + "Name": "vorbis", + "Template": "audio/vorbis", + "Reference": "[RFC5215]" + }, + { + "Name": "vorbis-config", + "Template": "audio/vorbis-config", + "Reference": "[RFC5215]" + } +] diff --git a/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/font.json b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/font.json new file mode 100644 index 00000000000..1eca661bdbf --- /dev/null +++ b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/font.json @@ -0,0 +1,32 @@ +[ + { + "Name": "collection", + "Template": "font/collection", + "Reference": "[RFC8081]" + }, + { + "Name": "otf", + "Template": "font/otf", + "Reference": "[RFC8081]" + }, + { + "Name": "sfnt", + "Template": "font/sfnt", + "Reference": "[RFC8081]" + }, + { + "Name": "ttf", + "Template": "font/ttf", + "Reference": "[RFC8081]" + }, + { + "Name": "woff", + "Template": "font/woff", + "Reference": "[RFC8081]" + }, + { + "Name": "woff2", + "Template": "font/woff2", + "Reference": "[RFC8081]" + } +] diff --git a/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/image.json b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/image.json new file mode 100644 index 00000000000..f20e57a6af4 --- /dev/null +++ b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/image.json @@ -0,0 +1,407 @@ +[ + { + "Name": "aces", + "Template": "image/aces", + "Reference": "[SMPTE][Howard_Lukk]" + }, + { + "Name": "apng", + "Template": "image/apng", + "Reference": "[W3C][W3C_PNG_Working_Group]" + }, + { + "Name": "avci", + "Template": "image/avci", + "Reference": "[ISO-IEC_JTC_1][David_Singer]" + }, + { + "Name": "avcs", + "Template": "image/avcs", + "Reference": "[ISO-IEC_JTC_1][David_Singer]" + }, + { + "Name": "avif", + "Template": "image/avif", + "Reference": "[Alliance_for_Open_Media][Cyril_Concolato]" + }, + { + "Name": "bmp", + "Template": "image/bmp", + "Reference": "[RFC7903]" + }, + { + "Name": "cgm", + "Template": "image/cgm", + "Reference": "[Alan_Francis]" + }, + { + "Name": "dicom-rle", + "Template": "image/dicom-rle", + "Reference": "[DICOM_Standard_Committee][David_Clunie]" + }, + { + "Name": "dpx", + "Template": "image/dpx", + "Reference": "[SMPTE][SMPTE_Director_of_Standards_Development]" + }, + { + "Name": "emf", + "Template": "image/emf", + "Reference": "[RFC7903]" + }, + { + "Name": "example", + "Template": "image/example", + "Reference": "[RFC4735]" + }, + { + "Name": "fits", + "Template": "image/fits", + "Reference": "[RFC4047]" + }, + { + "Name": "g3fax", + "Template": "image/g3fax", + "Reference": "[RFC1494]" + }, + { + "Name": "gif", + "Template": "", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "heic", + "Template": "image/heic", + "Reference": "[ISO-IEC_JTC_1][David_Singer]" + }, + { + "Name": "heic-sequence", + "Template": "image/heic-sequence", + "Reference": "[ISO-IEC_JTC_1][David_Singer]" + }, + { + "Name": "heif", + "Template": "image/heif", + "Reference": "[ISO-IEC_JTC_1][David_Singer]" + }, + { + "Name": "heif-sequence", + "Template": "image/heif-sequence", + "Reference": "[ISO-IEC_JTC_1][David_Singer]" + }, + { + "Name": "hej2k", + "Template": "image/hej2k", + "Reference": "[ISO-IEC_JTC_1][ITU-T]" + }, + { + "Name": "hsj2", + "Template": "image/hsj2", + "Reference": "[ISO-IEC_JTC_1][ITU-T]" + }, + { + "Name": "ief", + "Template": "", + "Reference": "[RFC1314]" + }, + { + "Name": "j2c", + "Template": "image/j2c", + "Reference": "[ISO-IEC_JTC_1_SC_29_WG_1][ISO-IEC_JTC_1][ITU-T]" + }, + { + "Name": "jls", + "Template": "image/jls", + "Reference": "[DICOM_Standard_Committee][David_Clunie]" + }, + { + "Name": "jp2", + "Template": "image/jp2", + "Reference": "[RFC3745]" + }, + { + "Name": "jpeg", + "Template": "", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "jph", + "Template": "image/jph", + "Reference": "[ISO-IEC_JTC_1][ITU-T]" + }, + { + "Name": "jphc", + "Template": "image/jphc", + "Reference": "[ISO-IEC_JTC_1][ITU-T]" + }, + { + "Name": "jpm", + "Template": "image/jpm", + "Reference": "[RFC3745]" + }, + { + "Name": "jpx", + "Template": "image/jpx", + "Reference": "[RFC3745]" + }, + { + "Name": "jxr", + "Template": "image/jxr", + "Reference": "[ISO-IEC_JTC_1][ITU-T]" + }, + { + "Name": "jxrA", + "Template": "image/jxrA", + "Reference": "[ISO-IEC_JTC_1][ITU-T]" + }, + { + "Name": "jxrS", + "Template": "image/jxrS", + "Reference": "[ISO-IEC_JTC_1][ITU-T]" + }, + { + "Name": "jxs", + "Template": "image/jxs", + "Reference": "[ISO-IEC_JTC_1]" + }, + { + "Name": "jxsc", + "Template": "image/jxsc", + "Reference": "[ISO-IEC_JTC_1]" + }, + { + "Name": "jxsi", + "Template": "image/jxsi", + "Reference": "[ISO-IEC_JTC_1]" + }, + { + "Name": "jxss", + "Template": "image/jxss", + "Reference": "[ISO-IEC_JTC_1]" + }, + { + "Name": "ktx", + "Template": "image/ktx", + "Reference": "[Khronos][Mark_Callow]" + }, + { + "Name": "ktx2", + "Template": "image/ktx2", + "Reference": "[Khronos][Mark_Callow]" + }, + { + "Name": "naplps", + "Template": "image/naplps", + "Reference": "[Ilya_Ferber]" + }, + { + "Name": "png", + "Template": "image/png", + "Reference": "[W3C][PNG_Working_Group]" + }, + { + "Name": "prs.btif", + "Template": "image/prs.btif", + "Reference": "[Ben_Simon]" + }, + { + "Name": "prs.pti", + "Template": "image/prs.pti", + "Reference": "[Juern_Laun]" + }, + { + "Name": "pwg-raster", + "Template": "image/pwg-raster", + "Reference": "[Michael_Sweet]" + }, + { + "Name": "svg+xml", + "Template": "image/svg+xml", + "Reference": "[W3C][http://www.w3.org/TR/SVG/mimereg.html]" + }, + { + "Name": "t38", + "Template": "image/t38", + "Reference": "[RFC3362]" + }, + { + "Name": "tiff", + "Template": "image/tiff", + "Reference": "[RFC3302]" + }, + { + "Name": "tiff-fx", + "Template": "image/tiff-fx", + "Reference": "[RFC3950]" + }, + { + "Name": "vnd.adobe.photoshop", + "Template": "image/vnd.adobe.photoshop", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.airzip.accelerator.azv", + "Template": "image/vnd.airzip.accelerator.azv", + "Reference": "[Gary_Clueit]" + }, + { + "Name": "vnd.cns.inf2", + "Template": "image/vnd.cns.inf2", + "Reference": "[Ann_McLaughlin]" + }, + { + "Name": "vnd.dece.graphic", + "Template": "image/vnd.dece.graphic", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.djvu", + "Template": "image/vnd.djvu", + "Reference": "[Leon_Bottou]" + }, + { + "Name": "vnd.dwg", + "Template": "image/vnd.dwg", + "Reference": "[Jodi_Moline]" + }, + { + "Name": "vnd.dxf", + "Template": "image/vnd.dxf", + "Reference": "[Jodi_Moline]" + }, + { + "Name": "vnd.dvb.subtitle", + "Template": "image/vnd.dvb.subtitle", + "Reference": "[Peter_Siebert][Michael_Lagally]" + }, + { + "Name": "vnd.fastbidsheet", + "Template": "image/vnd.fastbidsheet", + "Reference": "[Scott_Becker]" + }, + { + "Name": "vnd.fpx", + "Template": "image/vnd.fpx", + "Reference": "[Marc_Douglas_Spencer]" + }, + { + "Name": "vnd.fst", + "Template": "image/vnd.fst", + "Reference": "[Arild_Fuldseth]" + }, + { + "Name": "vnd.fujixerox.edmics-mmr", + "Template": "image/vnd.fujixerox.edmics-mmr", + "Reference": "[Masanori_Onda]" + }, + { + "Name": "vnd.fujixerox.edmics-rlc", + "Template": "image/vnd.fujixerox.edmics-rlc", + "Reference": "[Masanori_Onda]" + }, + { + "Name": "vnd.globalgraphics.pgb", + "Template": "image/vnd.globalgraphics.pgb", + "Reference": "[Martin_Bailey]" + }, + { + "Name": "vnd.microsoft.icon", + "Template": "image/vnd.microsoft.icon", + "Reference": "[Simon_Butcher]" + }, + { + "Name": "vnd.mix", + "Template": "image/vnd.mix", + "Reference": "[Saveen_Reddy]" + }, + { + "Name": "vnd.ms-modi", + "Template": "image/vnd.ms-modi", + "Reference": "[Gregory_Vaughan]" + }, + { + "Name": "vnd.mozilla.apng", + "Template": "image/vnd.mozilla.apng", + "Reference": "[Stuart_Parmenter]" + }, + { + "Name": "vnd.net-fpx", + "Template": "image/vnd.net-fpx", + "Reference": "[Marc_Douglas_Spencer]" + }, + { + "Name": "vnd.pco.b16", + "Template": "image/vnd.pco.b16", + "Reference": "[PCO_AG][Jan_Zeman]" + }, + { + "Name": "vnd.radiance", + "Template": "image/vnd.radiance", + "Reference": "[Randolph_Fritz][Greg_Ward]" + }, + { + "Name": "vnd.sealed.png", + "Template": "image/vnd.sealed.png", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealedmedia.softseal.gif", + "Template": "image/vnd.sealedmedia.softseal.gif", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealedmedia.softseal.jpg", + "Template": "image/vnd.sealedmedia.softseal.jpg", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.svf", + "Template": "image/vnd.svf", + "Reference": "[Jodi_Moline]" + }, + { + "Name": "vnd.tencent.tap", + "Template": "image/vnd.tencent.tap", + "Reference": "[Ni_Hui]" + }, + { + "Name": "vnd.valve.source.texture", + "Template": "image/vnd.valve.source.texture", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.wap.wbmp", + "Template": "image/vnd.wap.wbmp", + "Reference": "[Peter_Stark]" + }, + { + "Name": "vnd.xiff", + "Template": "image/vnd.xiff", + "Reference": "[Steven_Martin]" + }, + { + "Name": "vnd.zbrush.pcx", + "Template": "image/vnd.zbrush.pcx", + "Reference": "[Chris_Charabaruk]" + }, + { + "Name": "webp", + "Template": "image/webp", + "Reference": "[RFC-zern-webp-12]" + }, + { + "Name": "wmf", + "Template": "image/wmf", + "Reference": "[RFC7903]" + }, + { + "Name": "x-emf - DEPRECATED in favor of image/emf", + "Template": "image/emf", + "Reference": "[RFC7903]" + }, + { + "Name": "x-wmf - DEPRECATED in favor of image/wmf", + "Template": "image/wmf", + "Reference": "[RFC7903]" + } +] diff --git a/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/message.json b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/message.json new file mode 100644 index 00000000000..a83e8ea5ae4 --- /dev/null +++ b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/message.json @@ -0,0 +1,128 @@ +[ + { + "Name": "bhttp", + "Template": "message/bhttp", + "Reference": "[RFC9292]" + }, + { + "Name": "CPIM", + "Template": "message/CPIM", + "Reference": "[RFC3862]" + }, + { + "Name": "delivery-status", + "Template": "message/delivery-status", + "Reference": "[RFC1894]" + }, + { + "Name": "disposition-notification", + "Template": "message/disposition-notification", + "Reference": "[RFC8098]" + }, + { + "Name": "example", + "Template": "message/example", + "Reference": "[RFC4735]" + }, + { + "Name": "external-body", + "Template": "", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "feedback-report", + "Template": "message/feedback-report", + "Reference": "[RFC5965]" + }, + { + "Name": "global", + "Template": "message/global", + "Reference": "[RFC6532]" + }, + { + "Name": "global-delivery-status", + "Template": "message/global-delivery-status", + "Reference": "[RFC6533]" + }, + { + "Name": "global-disposition-notification", + "Template": "message/global-disposition-notification", + "Reference": "[RFC6533]" + }, + { + "Name": "global-headers", + "Template": "message/global-headers", + "Reference": "[RFC6533]" + }, + { + "Name": "http", + "Template": "message/http", + "Reference": "[RFC9112]" + }, + { + "Name": "imdn+xml", + "Template": "message/imdn+xml", + "Reference": "[RFC5438]" + }, + { + "Name": "mls", + "Template": "message/mls", + "Reference": "[RFC9420]" + }, + { + "Name": "news (OBSOLETED by [RFC5537])", + "Template": "message/news", + "Reference": "[RFC5537][Henry_Spencer]" + }, + { + "Name": "ohttp-req", + "Template": "message/ohttp-req", + "Reference": "[RFC9458]" + }, + { + "Name": "ohttp-res", + "Template": "message/ohttp-res", + "Reference": "[RFC9458]" + }, + { + "Name": "partial", + "Template": "", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "rfc822", + "Template": "", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "s-http (OBSOLETE)", + "Template": "message/s-http", + "Reference": "[RFC2660][status-change-http-experiments-to-historic]" + }, + { + "Name": "sip", + "Template": "message/sip", + "Reference": "[RFC3261]" + }, + { + "Name": "sipfrag", + "Template": "message/sipfrag", + "Reference": "[RFC3420]" + }, + { + "Name": "tracking-status", + "Template": "message/tracking-status", + "Reference": "[RFC3886]" + }, + { + "Name": "vnd.si.simp (OBSOLETED by request)", + "Template": "message/vnd.si.simp", + "Reference": "[Nicholas_Parks_Young]" + }, + { + "Name": "vnd.wfa.wsc", + "Template": "message/vnd.wfa.wsc", + "Reference": "[Mick_Conley]" + } +] + diff --git a/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/model.json b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/model.json new file mode 100644 index 00000000000..2e7616376c8 --- /dev/null +++ b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/model.json @@ -0,0 +1,207 @@ +[ + { + "Name": "3mf", + "Template": "model/3mf", + "Reference": "[http://www.3mf.io/specification][_3MF][Michael_Sweet]" + }, + { + "Name": "e57", + "Template": "model/e57", + "Reference": "[ASTM]" + }, + { + "Name": "example", + "Template": "model/example", + "Reference": "[RFC4735]" + }, + { + "Name": "gltf-binary", + "Template": "model/gltf-binary", + "Reference": "[Khronos][Saurabh_Bhatia]" + }, + { + "Name": "gltf+json", + "Template": "model/gltf+json", + "Reference": "[Khronos][Uli_Klumpp]" + }, + { + "Name": "JT", + "Template": "model/JT", + "Reference": "[ISO-TC_184-SC_4][Michael_Zink]" + }, + { + "Name": "iges", + "Template": "model/iges", + "Reference": "[Curtis_Parks]" + }, + { + "Name": "mesh", + "Template": "", + "Reference": "[RFC2077]" + }, + { + "Name": "mtl", + "Template": "model/mtl", + "Reference": "[DICOM_Standard_Committee][DICOM_WG_17][Carolyn_Hull]" + }, + { + "Name": "obj", + "Template": "model/obj", + "Reference": "[DICOM_Standard_Committee][DICOM_WG_17][Carolyn_Hull]" + }, + { + "Name": "prc", + "Template": "model/prc", + "Reference": "[ISO-TC_171-SC_2][Betsy_Fanning]" + }, + { + "Name": "step", + "Template": "model/step", + "Reference": "[ISO-TC_184-SC_4][Dana_Tripp]" + }, + { + "Name": "step+xml", + "Template": "model/step+xml", + "Reference": "[ISO-TC_184-SC_4][Dana_Tripp]" + }, + { + "Name": "step+zip", + "Template": "model/step+zip", + "Reference": "[ISO-TC_184-SC_4][Dana_Tripp]" + }, + { + "Name": "step-xml+zip", + "Template": "model/step-xml+zip", + "Reference": "[ISO-TC_184-SC_4][Dana_Tripp]" + }, + { + "Name": "stl", + "Template": "model/stl", + "Reference": "[DICOM_Standard_Committee][DICOM_WG_17][Carolyn_Hull]" + }, + { + "Name": "u3d", + "Template": "model/u3d", + "Reference": "[PDF_Association][Peter_Wyatt]" + }, + { + "Name": "vnd.bary", + "Template": "model/vnd.bary", + "Reference": "[Displaced_Micro-Mesh_SDK_Support]" + }, + { + "Name": "vnd.cld", + "Template": "model/vnd.cld", + "Reference": "[Robert_Monaghan]" + }, + { + "Name": "vnd.collada+xml", + "Template": "model/vnd.collada+xml", + "Reference": "[James_Riordon]" + }, + { + "Name": "vnd.dwf", + "Template": "model/vnd.dwf", + "Reference": "[Jason_Pratt]" + }, + { + "Name": "vnd.flatland.3dml", + "Template": "model/vnd.flatland.3dml", + "Reference": "[Michael_Powers]" + }, + { + "Name": "vnd.gdl", + "Template": "model/vnd.gdl", + "Reference": "[Attila_Babits]" + }, + { + "Name": "vnd.gs-gdl", + "Template": "model/vnd.gs-gdl", + "Reference": "[Attila_Babits]" + }, + { + "Name": "vnd.gtw", + "Template": "model/vnd.gtw", + "Reference": "[Yutaka_Ozaki]" + }, + { + "Name": "vnd.moml+xml", + "Template": "model/vnd.moml+xml", + "Reference": "[Christopher_Brooks]" + }, + { + "Name": "vnd.mts", + "Template": "model/vnd.mts", + "Reference": "[Boris_Rabinovitch]" + }, + { + "Name": "vnd.opengex", + "Template": "model/vnd.opengex", + "Reference": "[Eric_Lengyel]" + }, + { + "Name": "vnd.parasolid.transmit.binary", + "Template": "model/vnd.parasolid.transmit.binary", + "Reference": "[Parasolid]" + }, + { + "Name": "vnd.parasolid.transmit.text", + "Template": "model/vnd.parasolid.transmit.text", + "Reference": "[Parasolid]" + }, + { + "Name": "vnd.pytha.pyox", + "Template": "model/vnd.pytha.pyox", + "Reference": "[Daniel_Flassig]" + }, + { + "Name": "vnd.rosette.annotated-data-model", + "Template": "model/vnd.rosette.annotated-data-model", + "Reference": "[Benson_Margulies]" + }, + { + "Name": "vnd.sap.vds", + "Template": "model/vnd.sap.vds", + "Reference": "[SAP_SE][Igor_Afanasyev]" + }, + { + "Name": "vnd.usda", + "Template": "model/vnd.usda", + "Reference": "[Sebastian_Grassia]" + }, + { + "Name": "vnd.usdz+zip", + "Template": "model/vnd.usdz+zip", + "Reference": "[Sebastian_Grassia]" + }, + { + "Name": "vnd.valve.source.compiled-map", + "Template": "model/vnd.valve.source.compiled-map", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.vtu", + "Template": "model/vnd.vtu", + "Reference": "[Boris_Rabinovitch]" + }, + { + "Name": "vrml", + "Template": "", + "Reference": "[RFC2077]" + }, + { + "Name": "x3d-vrml", + "Template": "model/x3d-vrml", + "Reference": "[Web3D][Web3D_X3D]" + }, + { + "Name": "x3d+fastinfoset", + "Template": "model/x3d+fastinfoset", + "Reference": "[Web3D_X3D]" + }, + { + "Name": "x3d+xml", + "Template": "model/x3d+xml", + "Reference": "[Web3D][Web3D_X3D]" + } +] diff --git a/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/multipart.json b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/multipart.json new file mode 100644 index 00000000000..470b0318337 --- /dev/null +++ b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/multipart.json @@ -0,0 +1,87 @@ +[ + { + "Name": "alternative", + "Template": "", + "Reference": "[RFC2046][RFC2045]" + }, + { + "Name": "appledouble", + "Template": "multipart/appledouble", + "Reference": "[Patrik_Faltstrom]" + }, + { + "Name": "byteranges", + "Template": "multipart/byteranges", + "Reference": "[RFC9110]" + }, + { + "Name": "digest", + "Template": "", + "Reference": "[RFC2046][RFC2045]" + }, + { + "Name": "encrypted", + "Template": "multipart/encrypted", + "Reference": "[RFC1847]" + }, + { + "Name": "example", + "Template": "multipart/example", + "Reference": "[RFC4735]" + }, + { + "Name": "form-data", + "Template": "multipart/form-data", + "Reference": "[RFC7578]" + }, + { + "Name": "header-set", + "Template": "multipart/header-set", + "Reference": "[Dave_Crocker]" + }, + { + "Name": "mixed", + "Template": "", + "Reference": "[RFC2046][RFC2045]" + }, + { + "Name": "multilingual", + "Template": "multipart/multilingual", + "Reference": "[RFC8255]" + }, + { + "Name": "parallel", + "Template": "", + "Reference": "[RFC2046][RFC2045]" + }, + { + "Name": "related", + "Template": "multipart/related", + "Reference": "[RFC2387]" + }, + { + "Name": "report", + "Template": "multipart/report", + "Reference": "[RFC6522]" + }, + { + "Name": "signed", + "Template": "multipart/signed", + "Reference": "[RFC1847]" + }, + { + "Name": "vnd.bint.med-plus", + "Template": "multipart/vnd.bint.med-plus", + "Reference": "[Heinz-Peter_Schütz]" + }, + { + "Name": "voice-message", + "Template": "multipart/voice-message", + "Reference": "[RFC3801]" + }, + { + "Name": "x-mixed-replace", + "Template": "multipart/x-mixed-replace", + "Reference": "[W3C][Robin_Berjon]" + } +] diff --git a/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/text.json b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/text.json new file mode 100644 index 00000000000..1a01ff8d195 --- /dev/null +++ b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/text.json @@ -0,0 +1,472 @@ +[ + { + "Name": "1d-interleaved-parityfec", + "Template": "text/1d-interleaved-parityfec", + "Reference": "[RFC6015]" + }, + { + "Name": "cache-manifest", + "Template": "text/cache-manifest", + "Reference": "[W3C][Robin_Berjon]" + }, + { + "Name": "calendar", + "Template": "text/calendar", + "Reference": "[RFC5545]" + }, + { + "Name": "cql", + "Template": "text/cql", + "Reference": "[HL7][Bryn_Rhodes]" + }, + { + "Name": "cql-expression", + "Template": "text/cql-expression", + "Reference": "[HL7][Bryn_Rhodes]" + }, + { + "Name": "cql-identifier", + "Template": "text/cql-identifier", + "Reference": "[HL7][Bryn_Rhodes]" + }, + { + "Name": "css", + "Template": "text/css", + "Reference": "[RFC2318]" + }, + { + "Name": "csv", + "Template": "text/csv", + "Reference": "[RFC4180][RFC7111]" + }, + { + "Name": "csv-schema", + "Template": "text/csv-schema", + "Reference": "[National_Archives_UK][David_Underdown]" + }, + { + "Name": "directory - DEPRECATED by RFC6350", + "Template": "text/directory", + "Reference": "[RFC2425][RFC6350]" + }, + { + "Name": "dns", + "Template": "text/dns", + "Reference": "[RFC4027]" + }, + { + "Name": "ecmascript (OBSOLETED in favor of text/javascript)", + "Template": "text/ecmascript", + "Reference": "[RFC9239]" + }, + { + "Name": "encaprtp", + "Template": "text/encaprtp", + "Reference": "[RFC6849]" + }, + { + "Name": "enriched", + "Template": "", + "Reference": "[RFC1896]" + }, + { + "Name": "example", + "Template": "text/example", + "Reference": "[RFC4735]" + }, + { + "Name": "fhirpath", + "Template": "text/fhirpath", + "Reference": "[HL7][Bryn_Rhodes]" + }, + { + "Name": "flexfec", + "Template": "text/flexfec", + "Reference": "[RFC8627]" + }, + { + "Name": "fwdred", + "Template": "text/fwdred", + "Reference": "[RFC6354]" + }, + { + "Name": "gff3", + "Template": "text/gff3", + "Reference": "[Sequence_Ontology]" + }, + { + "Name": "grammar-ref-list", + "Template": "text/grammar-ref-list", + "Reference": "[RFC6787]" + }, + { + "Name": "hl7v2", + "Template": "text/hl7v2", + "Reference": "[HL7][Marc_Duteau]" + }, + { + "Name": "html", + "Template": "text/html", + "Reference": "[W3C][Robin_Berjon]" + }, + { + "Name": "javascript", + "Template": "text/javascript", + "Reference": "[RFC9239]" + }, + { + "Name": "jcr-cnd", + "Template": "text/jcr-cnd", + "Reference": "[Peeter_Piegaze]" + }, + { + "Name": "markdown", + "Template": "text/markdown", + "Reference": "[RFC7763]" + }, + { + "Name": "mizar", + "Template": "text/mizar", + "Reference": "[Jesse_Alama]" + }, + { + "Name": "n3", + "Template": "text/n3", + "Reference": "[W3C][Eric_Prudhommeaux]" + }, + { + "Name": "parameters", + "Template": "text/parameters", + "Reference": "[RFC7826]" + }, + { + "Name": "parityfec", + "Template": "text/parityfec", + "Reference": "[RFC3009]" + }, + { + "Name": "plain", + "Template": "", + "Reference": "[RFC2046][RFC3676][RFC5147]" + }, + { + "Name": "provenance-notation", + "Template": "text/provenance-notation", + "Reference": "[W3C][Ivan_Herman]" + }, + { + "Name": "prs.fallenstein.rst", + "Template": "text/prs.fallenstein.rst", + "Reference": "[Benja_Fallenstein]" + }, + { + "Name": "prs.lines.tag", + "Template": "text/prs.lines.tag", + "Reference": "[John_Lines]" + }, + { + "Name": "prs.prop.logic", + "Template": "text/prs.prop.logic", + "Reference": "[Hans-Dieter_A._Hiep]" + }, + { + "Name": "prs.texi", + "Template": "text/prs.texi", + "Reference": "[Matin_Bavardi]" + }, + { + "Name": "raptorfec", + "Template": "text/raptorfec", + "Reference": "[RFC6682]" + }, + { + "Name": "RED", + "Template": "text/RED", + "Reference": "[RFC4102]" + }, + { + "Name": "rfc822-headers", + "Template": "text/rfc822-headers", + "Reference": "[RFC6522]" + }, + { + "Name": "richtext", + "Template": "", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "rtf", + "Template": "text/rtf", + "Reference": "[Paul_Lindner]" + }, + { + "Name": "rtp-enc-aescm128", + "Template": "text/rtp-enc-aescm128", + "Reference": "[_3GPP]" + }, + { + "Name": "rtploopback", + "Template": "text/rtploopback", + "Reference": "[RFC6849]" + }, + { + "Name": "rtx", + "Template": "text/rtx", + "Reference": "[RFC4588]" + }, + { + "Name": "SGML", + "Template": "text/SGML", + "Reference": "[RFC1874]" + }, + { + "Name": "shaclc", + "Template": "text/shaclc", + "Reference": "[W3C_SHACL_Community_Group][Vladimir_Alexiev]" + }, + { + "Name": "shex", + "Template": "text/shex", + "Reference": "[W3C][Eric_Prudhommeaux]" + }, + { + "Name": "spdx", + "Template": "text/spdx", + "Reference": "[Linux_Foundation][Rose_Judge]" + }, + { + "Name": "strings", + "Template": "text/strings", + "Reference": "[IEEE-ISTO-PWG-PPP]" + }, + { + "Name": "t140", + "Template": "text/t140", + "Reference": "[RFC4103]" + }, + { + "Name": "tab-separated-values", + "Template": "text/tab-separated-values", + "Reference": "[Paul_Lindner]" + }, + { + "Name": "troff", + "Template": "text/troff", + "Reference": "[RFC4263]" + }, + { + "Name": "turtle", + "Template": "text/turtle", + "Reference": "[W3C][Eric_Prudhommeaux]" + }, + { + "Name": "ulpfec", + "Template": "text/ulpfec", + "Reference": "[RFC5109]" + }, + { + "Name": "uri-list", + "Template": "text/uri-list", + "Reference": "[RFC2483]" + }, + { + "Name": "vcard", + "Template": "text/vcard", + "Reference": "[RFC6350]" + }, + { + "Name": "vnd.a", + "Template": "text/vnd.a", + "Reference": "[Regis_Dehoux]" + }, + { + "Name": "vnd.abc", + "Template": "text/vnd.abc", + "Reference": "[Steve_Allen]" + }, + { + "Name": "vnd.ascii-art", + "Template": "text/vnd.ascii-art", + "Reference": "[Kim_Scarborough]" + }, + { + "Name": "vnd.curl", + "Template": "text/vnd.curl", + "Reference": "[Robert_Byrnes]" + }, + { + "Name": "vnd.debian.copyright", + "Template": "text/vnd.debian.copyright", + "Reference": "[Charles_Plessy]" + }, + { + "Name": "vnd.DMClientScript", + "Template": "text/vnd.DMClientScript", + "Reference": "[Dan_Bradley]" + }, + { + "Name": "vnd.dvb.subtitle", + "Template": "text/vnd.dvb.subtitle", + "Reference": "[Peter_Siebert][Michael_Lagally]" + }, + { + "Name": "vnd.esmertec.theme-descriptor", + "Template": "text/vnd.esmertec.theme-descriptor", + "Reference": "[Stefan_Eilemann]" + }, + { + "Name": "vnd.exchangeable", + "Template": "text/vnd.exchangeable", + "Reference": "[Martin_Cizek]" + }, + { + "Name": "vnd.familysearch.gedcom", + "Template": "text/vnd.familysearch.gedcom", + "Reference": "[Gordon_Clarke]" + }, + { + "Name": "vnd.ficlab.flt", + "Template": "text/vnd.ficlab.flt", + "Reference": "[Steve_Gilberd]" + }, + { + "Name": "vnd.fly", + "Template": "text/vnd.fly", + "Reference": "[John-Mark_Gurney]" + }, + { + "Name": "vnd.fmi.flexstor", + "Template": "text/vnd.fmi.flexstor", + "Reference": "[Kari_E._Hurtta]" + }, + { + "Name": "vnd.gml", + "Template": "text/vnd.gml", + "Reference": "[Mi_Tar]" + }, + { + "Name": "vnd.graphviz", + "Template": "text/vnd.graphviz", + "Reference": "[John_Ellson]" + }, + { + "Name": "vnd.hans", + "Template": "text/vnd.hans", + "Reference": "[Hill_Hanxv]" + }, + { + "Name": "vnd.hgl", + "Template": "text/vnd.hgl", + "Reference": "[Heungsub_Lee]" + }, + { + "Name": "vnd.in3d.3dml", + "Template": "text/vnd.in3d.3dml", + "Reference": "[Michael_Powers]" + }, + { + "Name": "vnd.in3d.spot", + "Template": "text/vnd.in3d.spot", + "Reference": "[Michael_Powers]" + }, + { + "Name": "vnd.IPTC.NewsML", + "Template": "text/vnd.IPTC.NewsML", + "Reference": "[IPTC]" + }, + { + "Name": "vnd.IPTC.NITF", + "Template": "text/vnd.IPTC.NITF", + "Reference": "[IPTC]" + }, + { + "Name": "vnd.latex-z", + "Template": "text/vnd.latex-z", + "Reference": "[Mikusiak_Lubos]" + }, + { + "Name": "vnd.motorola.reflex", + "Template": "text/vnd.motorola.reflex", + "Reference": "[Mark_Patton]" + }, + { + "Name": "vnd.ms-mediapackage", + "Template": "text/vnd.ms-mediapackage", + "Reference": "[Jan_Nelson]" + }, + { + "Name": "vnd.net2phone.commcenter.command", + "Template": "text/vnd.net2phone.commcenter.command", + "Reference": "[Feiyu_Xie]" + }, + { + "Name": "vnd.radisys.msml-basic-layout", + "Template": "text/vnd.radisys.msml-basic-layout", + "Reference": "[RFC5707]" + }, + { + "Name": "vnd.senx.warpscript", + "Template": "text/vnd.senx.warpscript", + "Reference": "[Pierre_Papin]" + }, + { + "Name": "vnd.si.uricatalogue (OBSOLETED by request)", + "Template": "text/vnd.si.uricatalogue", + "Reference": "[Nicholas_Parks_Young]" + }, + { + "Name": "vnd.sun.j2me.app-descriptor", + "Template": "text/vnd.sun.j2me.app-descriptor", + "Reference": "[Gary_Adams]" + }, + { + "Name": "vnd.sosi", + "Template": "text/vnd.sosi", + "Reference": "[Petter_Reinholdtsen]" + }, + { + "Name": "vnd.trolltech.linguist", + "Template": "text/vnd.trolltech.linguist", + "Reference": "[David_Lee_Lambert]" + }, + { + "Name": "vnd.wap.si", + "Template": "text/vnd.wap.si", + "Reference": "[WAP-Forum]" + }, + { + "Name": "vnd.wap.sl", + "Template": "text/vnd.wap.sl", + "Reference": "[WAP-Forum]" + }, + { + "Name": "vnd.wap.wml", + "Template": "text/vnd.wap.wml", + "Reference": "[Peter_Stark]" + }, + { + "Name": "vnd.wap.wmlscript", + "Template": "text/vnd.wap.wmlscript", + "Reference": "[Peter_Stark]" + }, + { + "Name": "vtt", + "Template": "text/vtt", + "Reference": "[W3C][Silvia_Pfeiffer]" + }, + { + "Name": "wgsl", + "Template": "text/wgsl", + "Reference": "[W3C][David_Neto]" + }, + { + "Name": "xml", + "Template": "text/xml", + "Reference": "[RFC7303]" + }, + { + "Name": "xml-external-parsed-entity", + "Template": "text/xml-external-parsed-entity", + "Reference": "[RFC7303]" + } +] diff --git a/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/video.json b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/video.json new file mode 100644 index 00000000000..72f7b897273 --- /dev/null +++ b/hapi-fhir-validation/src/main/resources/org/hl7/fhir/common/hapi/validation/support/mimetype/video.json @@ -0,0 +1,457 @@ +[ + { + "Name": "1d-interleaved-parityfec", + "Template": "video/1d-interleaved-parityfec", + "Reference": "[RFC6015]" + }, + { + "Name": "3gpp", + "Template": "video/3gpp", + "Reference": "[RFC3839][RFC6381]" + }, + { + "Name": "3gpp2", + "Template": "video/3gpp2", + "Reference": "[RFC4393][RFC6381]" + }, + { + "Name": "3gpp-tt", + "Template": "video/3gpp-tt", + "Reference": "[RFC4396]" + }, + { + "Name": "AV1", + "Template": "video/AV1", + "Reference": "[Alliance_for_Open_Media]" + }, + { + "Name": "BMPEG", + "Template": "video/BMPEG", + "Reference": "[RFC3555]" + }, + { + "Name": "BT656", + "Template": "video/BT656", + "Reference": "[RFC3555]" + }, + { + "Name": "CelB", + "Template": "video/CelB", + "Reference": "[RFC3555]" + }, + { + "Name": "DV", + "Template": "video/DV", + "Reference": "[RFC6469]" + }, + { + "Name": "encaprtp", + "Template": "video/encaprtp", + "Reference": "[RFC6849]" + }, + { + "Name": "example", + "Template": "video/example", + "Reference": "[RFC4735]" + }, + { + "Name": "FFV1", + "Template": "video/FFV1", + "Reference": "[RFC9043]" + }, + { + "Name": "flexfec", + "Template": "video/flexfec", + "Reference": "[RFC8627]" + }, + { + "Name": "H261", + "Template": "video/H261", + "Reference": "[RFC4587]" + }, + { + "Name": "H263", + "Template": "video/H263", + "Reference": "[RFC3555]" + }, + { + "Name": "H263-1998", + "Template": "video/H263-1998", + "Reference": "[RFC4629]" + }, + { + "Name": "H263-2000", + "Template": "video/H263-2000", + "Reference": "[RFC4629]" + }, + { + "Name": "H264", + "Template": "video/H264", + "Reference": "[RFC6184]" + }, + { + "Name": "H264-RCDO", + "Template": "video/H264-RCDO", + "Reference": "[RFC6185]" + }, + { + "Name": "H264-SVC", + "Template": "video/H264-SVC", + "Reference": "[RFC6190]" + }, + { + "Name": "H265", + "Template": "video/H265", + "Reference": "[RFC7798]" + }, + { + "Name": "H266", + "Template": "video/H266", + "Reference": "[RFC9328]" + }, + { + "Name": "iso.segment", + "Template": "video/iso.segment", + "Reference": "[David_Singer][ISO-IEC_JTC_1]" + }, + { + "Name": "JPEG", + "Template": "video/JPEG", + "Reference": "[RFC3555]" + }, + { + "Name": "jpeg2000", + "Template": "video/jpeg2000", + "Reference": "[RFC5371][RFC5372]" + }, + { + "Name": "jxsv", + "Template": "video/jxsv", + "Reference": "[RFC9134]" + }, + { + "Name": "matroska", + "Template": "video/matroska", + "Reference": "[RFC-ietf-cellar-matroska-21]" + }, + { + "Name": "matroska-3d", + "Template": "video/matroska-3d", + "Reference": "[RFC-ietf-cellar-matroska-21]" + }, + { + "Name": "mj2", + "Template": "video/mj2", + "Reference": "[RFC3745]" + }, + { + "Name": "MP1S", + "Template": "video/MP1S", + "Reference": "[RFC3555]" + }, + { + "Name": "MP2P", + "Template": "video/MP2P", + "Reference": "[RFC3555]" + }, + { + "Name": "MP2T", + "Template": "video/MP2T", + "Reference": "[RFC3555]" + }, + { + "Name": "mp4", + "Template": "video/mp4", + "Reference": "[RFC4337][RFC6381]" + }, + { + "Name": "MP4V-ES", + "Template": "video/MP4V-ES", + "Reference": "[RFC6416]" + }, + { + "Name": "MPV", + "Template": "video/MPV", + "Reference": "[RFC3555]" + }, + { + "Name": "mpeg", + "Template": "", + "Reference": "[RFC2045][RFC2046]" + }, + { + "Name": "mpeg4-generic", + "Template": "video/mpeg4-generic", + "Reference": "[RFC3640]" + }, + { + "Name": "nv", + "Template": "video/nv", + "Reference": "[RFC4856]" + }, + { + "Name": "ogg", + "Template": "video/ogg", + "Reference": "[RFC5334][RFC7845]" + }, + { + "Name": "parityfec", + "Template": "video/parityfec", + "Reference": "[RFC3009]" + }, + { + "Name": "pointer", + "Template": "video/pointer", + "Reference": "[RFC2862]" + }, + { + "Name": "quicktime", + "Template": "video/quicktime", + "Reference": "[RFC6381][Paul_Lindner]" + }, + { + "Name": "raptorfec", + "Template": "video/raptorfec", + "Reference": "[RFC6682]" + }, + { + "Name": "raw", + "Template": "video/raw", + "Reference": "[RFC4175]" + }, + { + "Name": "rtp-enc-aescm128", + "Template": "video/rtp-enc-aescm128", + "Reference": "[_3GPP]" + }, + { + "Name": "rtploopback", + "Template": "video/rtploopback", + "Reference": "[RFC6849]" + }, + { + "Name": "rtx", + "Template": "video/rtx", + "Reference": "[RFC4588]" + }, + { + "Name": "scip", + "Template": "video/scip", + "Reference": "[SCIP][Michael_Faller][Daniel_Hanson]" + }, + { + "Name": "smpte291", + "Template": "video/smpte291", + "Reference": "[RFC8331]" + }, + { + "Name": "SMPTE292M", + "Template": "video/SMPTE292M", + "Reference": "[RFC3497]" + }, + { + "Name": "ulpfec", + "Template": "video/ulpfec", + "Reference": "[RFC5109]" + }, + { + "Name": "vc1", + "Template": "video/vc1", + "Reference": "[RFC4425]" + }, + { + "Name": "vc2", + "Template": "video/vc2", + "Reference": "[RFC8450]" + }, + { + "Name": "vnd.CCTV", + "Template": "video/vnd.CCTV", + "Reference": "[Frank_Rottmann]" + }, + { + "Name": "vnd.dece.hd", + "Template": "video/vnd.dece.hd", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.dece.mobile", + "Template": "video/vnd.dece.mobile", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.dece.mp4", + "Template": "video/vnd.dece.mp4", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.dece.pd", + "Template": "video/vnd.dece.pd", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.dece.sd", + "Template": "video/vnd.dece.sd", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.dece.video", + "Template": "video/vnd.dece.video", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.directv.mpeg", + "Template": "video/vnd.directv.mpeg", + "Reference": "[Nathan_Zerbe]" + }, + { + "Name": "vnd.directv.mpeg-tts", + "Template": "video/vnd.directv.mpeg-tts", + "Reference": "[Nathan_Zerbe]" + }, + { + "Name": "vnd.dlna.mpeg-tts", + "Template": "video/vnd.dlna.mpeg-tts", + "Reference": "[Edwin_Heredia]" + }, + { + "Name": "vnd.dvb.file", + "Template": "video/vnd.dvb.file", + "Reference": "[Peter_Siebert][Kevin_Murray]" + }, + { + "Name": "vnd.fvt", + "Template": "video/vnd.fvt", + "Reference": "[Arild_Fuldseth]" + }, + { + "Name": "vnd.hns.video", + "Template": "video/vnd.hns.video", + "Reference": "[Swaminathan]" + }, + { + "Name": "vnd.iptvforum.1dparityfec-1010", + "Template": "video/vnd.iptvforum.1dparityfec-1010", + "Reference": "[Shuji_Nakamura]" + }, + { + "Name": "vnd.iptvforum.1dparityfec-2005", + "Template": "video/vnd.iptvforum.1dparityfec-2005", + "Reference": "[Shuji_Nakamura]" + }, + { + "Name": "vnd.iptvforum.2dparityfec-1010", + "Template": "video/vnd.iptvforum.2dparityfec-1010", + "Reference": "[Shuji_Nakamura]" + }, + { + "Name": "vnd.iptvforum.2dparityfec-2005", + "Template": "video/vnd.iptvforum.2dparityfec-2005", + "Reference": "[Shuji_Nakamura]" + }, + { + "Name": "vnd.iptvforum.ttsavc", + "Template": "video/vnd.iptvforum.ttsavc", + "Reference": "[Shuji_Nakamura]" + }, + { + "Name": "vnd.iptvforum.ttsmpeg2", + "Template": "video/vnd.iptvforum.ttsmpeg2", + "Reference": "[Shuji_Nakamura]" + }, + { + "Name": "vnd.motorola.video", + "Template": "video/vnd.motorola.video", + "Reference": "[Tom_McGinty]" + }, + { + "Name": "vnd.motorola.videop", + "Template": "video/vnd.motorola.videop", + "Reference": "[Tom_McGinty]" + }, + { + "Name": "vnd.mpegurl", + "Template": "video/vnd.mpegurl", + "Reference": "[Heiko_Recktenwald]" + }, + { + "Name": "vnd.ms-playready.media.pyv", + "Template": "video/vnd.ms-playready.media.pyv", + "Reference": "[Steve_DiAcetis]" + }, + { + "Name": "vnd.nokia.interleaved-multimedia", + "Template": "video/vnd.nokia.interleaved-multimedia", + "Reference": "[Petteri_Kangaslampi]" + }, + { + "Name": "vnd.nokia.mp4vr", + "Template": "video/vnd.nokia.mp4vr", + "Reference": "[Miska_M._Hannuksela]" + }, + { + "Name": "vnd.nokia.videovoip", + "Template": "video/vnd.nokia.videovoip", + "Reference": "[Nokia]" + }, + { + "Name": "vnd.objectvideo", + "Template": "video/vnd.objectvideo", + "Reference": "[John_Clark]" + }, + { + "Name": "vnd.radgamettools.bink", + "Template": "video/vnd.radgamettools.bink", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.radgamettools.smacker", + "Template": "video/vnd.radgamettools.smacker", + "Reference": "[Henrik_Andersson]" + }, + { + "Name": "vnd.sealed.mpeg1", + "Template": "video/vnd.sealed.mpeg1", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealed.mpeg4", + "Template": "video/vnd.sealed.mpeg4", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealed.swf", + "Template": "video/vnd.sealed.swf", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.sealedmedia.softseal.mov", + "Template": "video/vnd.sealedmedia.softseal.mov", + "Reference": "[David_Petersen]" + }, + { + "Name": "vnd.uvvu.mp4", + "Template": "video/vnd.uvvu.mp4", + "Reference": "[Michael_A_Dolan]" + }, + { + "Name": "vnd.youtube.yt", + "Template": "video/vnd.youtube.yt", + "Reference": "[Google]" + }, + { + "Name": "vnd.vivo", + "Template": "video/vnd.vivo", + "Reference": "[John_Wolfe]" + }, + { + "Name": "VP8", + "Template": "video/VP8", + "Reference": "[RFC7741]" + }, + { + "Name": "VP9", + "Template": "video/VP9", + "Reference": "[RFC-ietf-payload-vp9-16]" + } +] diff --git a/hapi-fhir-validation/src/test/java/org/hl7/fhir/common/hapi/validation/support/CommonCodeSystemsTerminologyServiceTest.java b/hapi-fhir-validation/src/test/java/org/hl7/fhir/common/hapi/validation/support/CommonCodeSystemsTerminologyServiceTest.java index cb8c812949c..e8069c4a9b6 100644 --- a/hapi-fhir-validation/src/test/java/org/hl7/fhir/common/hapi/validation/support/CommonCodeSystemsTerminologyServiceTest.java +++ b/hapi-fhir-validation/src/test/java/org/hl7/fhir/common/hapi/validation/support/CommonCodeSystemsTerminologyServiceTest.java @@ -3,15 +3,23 @@ package org.hl7.fhir.common.hapi.validation.support; import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.context.support.ConceptValidationOptions; import ca.uhn.fhir.context.support.IValidationSupport; -import ca.uhn.fhir.context.support.ValidationSupportContext; +import ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult; +import ca.uhn.fhir.context.support.IValidationSupport.LookupCodeResult; import ca.uhn.fhir.context.support.LookupCodeRequest; +import ca.uhn.fhir.context.support.ValidationSupportContext; import ca.uhn.fhir.i18n.Msg; +import ca.uhn.fhir.rest.api.Constants; +import ca.uhn.fhir.rest.api.EncodingEnum; import org.hl7.fhir.instance.model.api.IBaseResource; import org.hl7.fhir.r4.model.CodeSystem; import org.hl7.fhir.r4.model.ValueSet; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; +import org.junit.jupiter.params.ParameterizedTest; +import org.junit.jupiter.params.provider.ValueSource; +import static org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService.MIMETYPES_CODESYSTEM_URL; +import static org.hl7.fhir.common.hapi.validation.support.CommonCodeSystemsTerminologyService.MIMETYPES_VALUESET_URL; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNotNull; @@ -32,35 +40,35 @@ public class CommonCodeSystemsTerminologyServiceTest { @Test public void testUcum_LookupCode_Good() { - IValidationSupport.LookupCodeResult outcome = mySvc.lookupCode(newSupport(), new LookupCodeRequest("http://unitsofmeasure.org", "Cel")); + LookupCodeResult outcome = mySvc.lookupCode(newSupport(), new LookupCodeRequest("http://unitsofmeasure.org", "Cel")); assert outcome != null; assertTrue(outcome.isFound()); } @Test public void testUcum_LookupCode_Good2() { - IValidationSupport.LookupCodeResult outcome = mySvc.lookupCode(newSupport(), new LookupCodeRequest("http://unitsofmeasure.org", "kg/m2")); + LookupCodeResult outcome = mySvc.lookupCode(newSupport(), new LookupCodeRequest("http://unitsofmeasure.org", "kg/m2")); assert outcome != null; assertTrue(outcome.isFound()); } @Test public void testUcum_LookupCode_Bad() { - IValidationSupport.LookupCodeResult outcome = mySvc.lookupCode(newSupport(), new LookupCodeRequest("http://unitsofmeasure.org", "AAAAA")); + LookupCodeResult outcome = mySvc.lookupCode(newSupport(), new LookupCodeRequest("http://unitsofmeasure.org", "AAAAA")); assert outcome != null; assertFalse(outcome.isFound()); } @Test public void testUcum_LookupCode_UnknownSystem() { - IValidationSupport.LookupCodeResult outcome = mySvc.lookupCode(newSupport(), new LookupCodeRequest("http://foo", "AAAAA")); + LookupCodeResult outcome = mySvc.lookupCode(newSupport(), new LookupCodeRequest("http://foo", "AAAAA")); assertNull(outcome); } @Test public void lookupCode_languageOnlyLookup_isCaseInsensitive() { - IValidationSupport.LookupCodeResult outcomeUpper = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "SGN", "Sign Languages", null)); - IValidationSupport.LookupCodeResult outcomeLower = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "sgn", "Sign Languages", null)); + LookupCodeResult outcomeUpper = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "SGN", "Sign Languages", null)); + LookupCodeResult outcomeLower = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "sgn", "Sign Languages", null)); assertNotNull(outcomeUpper); assertNotNull(outcomeLower); assertTrue(outcomeLower.isFound()); @@ -69,8 +77,8 @@ public class CommonCodeSystemsTerminologyServiceTest { @Test public void lookupCode_languageAndRegionLookup_isCaseInsensitive() { - IValidationSupport.LookupCodeResult outcomeUpper = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "EN-US", "English", null)); - IValidationSupport.LookupCodeResult outcomeLower = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "en-us", "English", null)); + LookupCodeResult outcomeUpper = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "EN-US", "English", null)); + LookupCodeResult outcomeLower = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "en-us", "English", null)); assertNotNull(outcomeUpper); assertNotNull(outcomeLower); assertTrue(outcomeLower.isFound()); @@ -81,7 +89,7 @@ public class CommonCodeSystemsTerminologyServiceTest { public void testUcum_ValidateCode_Good() { ValueSet vs = new ValueSet(); vs.setUrl("http://hl7.org/fhir/ValueSet/ucum-units"); - IValidationSupport.CodeValidationResult outcome = mySvc.validateCodeInValueSet(newSupport(), newOptions(), "http://unitsofmeasure.org", "mg", null, vs); + CodeValidationResult outcome = mySvc.validateCodeInValueSet(newSupport(), newOptions(), "http://unitsofmeasure.org", "mg", null, vs); assert outcome != null; assertTrue(outcome.isOk()); assertEquals("(milligram)", outcome.getDisplay()); @@ -91,7 +99,7 @@ public class CommonCodeSystemsTerminologyServiceTest { public void testUcum_ValidateCode_Good_SystemInferred() { ValueSet vs = new ValueSet(); vs.setUrl("http://hl7.org/fhir/ValueSet/ucum-units"); - IValidationSupport.CodeValidationResult outcome = mySvc.validateCodeInValueSet(newSupport(), newOptions().setInferSystem(true), null, "mg", null, vs); + CodeValidationResult outcome = mySvc.validateCodeInValueSet(newSupport(), newOptions().setInferSystem(true), null, "mg", null, vs); assert outcome != null; assertTrue(outcome.isOk()); assertEquals("(milligram)", outcome.getDisplay()); @@ -101,7 +109,7 @@ public class CommonCodeSystemsTerminologyServiceTest { public void testUcum_ValidateCode_Bad() { ValueSet vs = new ValueSet(); vs.setUrl("http://hl7.org/fhir/ValueSet/ucum-units"); - IValidationSupport.CodeValidationResult outcome = mySvc.validateCodeInValueSet(newSupport(), newOptions(), "http://unitsofmeasure.org", "aaaaa", null, vs); + CodeValidationResult outcome = mySvc.validateCodeInValueSet(newSupport(), newOptions(), "http://unitsofmeasure.org", "aaaaa", null, vs); assertNotNull(outcome); assertFalse(outcome.isOk()); assertEquals("Error processing unit 'aaaaa': The unit 'aaaaa' is unknown' at position 0", outcome.getMessage()); @@ -110,7 +118,7 @@ public class CommonCodeSystemsTerminologyServiceTest { @Test public void testLanguagesLanguagesCs_GoodCode() { - IValidationSupport.CodeValidationResult outcome = mySvc.validateLookupCode(newSupport(), "en-CA", "urn:ietf:bcp:47"); + CodeValidationResult outcome = mySvc.validateLookupCode(newSupport(), "en-CA", "urn:ietf:bcp:47"); assert outcome != null; assertTrue(outcome.isOk()); assertEquals("English Canada", outcome.getDisplay()); @@ -118,13 +126,13 @@ public class CommonCodeSystemsTerminologyServiceTest { @Test public void testLanguagesLanguagesCs_BadCode() { - IValidationSupport.CodeValidationResult outcome = mySvc.validateLookupCode(newSupport(), "en-FOO", "urn:ietf:bcp:47"); + CodeValidationResult outcome = mySvc.validateLookupCode(newSupport(), "en-FOO", "urn:ietf:bcp:47"); assertNull(outcome); } @Test public void testLanguages_CommonLanguagesVs_GoodCode() { - IValidationSupport.CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "urn:ietf:bcp:47", "en-US", null, "http://hl7.org/fhir/ValueSet/languages"); + CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "urn:ietf:bcp:47", "en-US", null, "http://hl7.org/fhir/ValueSet/languages"); assert outcome != null; assertTrue(outcome.isOk()); assertEquals("English (United States)", outcome.getDisplay()); @@ -132,21 +140,21 @@ public class CommonCodeSystemsTerminologyServiceTest { @Test public void testLanguages_CommonLanguagesVs_OnlyLanguage_NoRegion() { - IValidationSupport.LookupCodeResult nl = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "nl")); - assertTrue(nl.isFound()); + LookupCodeResult nl = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "nl")); + assertTrue(nl != null && nl.isFound()); assertEquals("Dutch", nl.getCodeDisplay()); } @Test public void testLanguages_CommonLanguagesVs_LanguageAndRegion() { - IValidationSupport.LookupCodeResult nl = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "nl-NL")); - assertTrue(nl.isFound()); + LookupCodeResult nl = mySvc.lookupCode(newSupport(), new LookupCodeRequest("urn:ietf:bcp:47", "nl-NL")); + assertTrue(nl != null && nl.isFound()); assertEquals("Dutch Netherlands", nl.getCodeDisplay()); } @Test public void testLanguages_CommonLanguagesVs_BadCode() { - IValidationSupport.CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "urn:ietf:bcp:47", "FOO", null, "http://hl7.org/fhir/ValueSet/languages"); + CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "urn:ietf:bcp:47", "FOO", null, "http://hl7.org/fhir/ValueSet/languages"); assert outcome != null; assertFalse(outcome.isOk()); assertEquals("Code \"FOO\" is not in valueset: http://hl7.org/fhir/ValueSet/languages", outcome.getMessage()); @@ -154,7 +162,7 @@ public class CommonCodeSystemsTerminologyServiceTest { @Test public void testLanguages_CommonLanguagesVs_BadSystem() { - IValidationSupport.CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "FOO", "en-US", null, "http://hl7.org/fhir/ValueSet/languages"); + CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "FOO", "en-US", null, "http://hl7.org/fhir/ValueSet/languages"); assert outcome != null; assertFalse(outcome.isOk()); assertEquals("Inappropriate CodeSystem URL \"FOO\" for ValueSet: http://hl7.org/fhir/ValueSet/languages", outcome.getMessage()); @@ -162,7 +170,7 @@ public class CommonCodeSystemsTerminologyServiceTest { @Test public void testLanguages_AllLanguagesVs_GoodCode() { - IValidationSupport.CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "urn:ietf:bcp:47", "en-US", null, "http://hl7.org/fhir/ValueSet/all-languages"); + CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "urn:ietf:bcp:47", "en-US", null, "http://hl7.org/fhir/ValueSet/all-languages"); assert outcome != null; assertTrue(outcome.isOk()); assertEquals("English United States", outcome.getDisplay()); @@ -170,7 +178,7 @@ public class CommonCodeSystemsTerminologyServiceTest { @Test public void testLanguages_AllLanguagesVs_BadCode() { - IValidationSupport.CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "urn:ietf:bcp:47", "FOO", null, "http://hl7.org/fhir/ValueSet/all-languages"); + CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "urn:ietf:bcp:47", "FOO", null, "http://hl7.org/fhir/ValueSet/all-languages"); assert outcome != null; assertFalse(outcome.isOk()); assertEquals("Code \"FOO\" is not in valueset: http://hl7.org/fhir/ValueSet/all-languages", outcome.getMessage()); @@ -178,7 +186,7 @@ public class CommonCodeSystemsTerminologyServiceTest { @Test public void testLanguages_AllLanguagesVs_BadSystem() { - IValidationSupport.CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "FOO", "en-US", null, "http://hl7.org/fhir/ValueSet/all-languages"); + CodeValidationResult outcome = mySvc.validateCode(newSupport(), newOptions(), "FOO", "en-US", null, "http://hl7.org/fhir/ValueSet/all-languages"); assert outcome != null; assertFalse(outcome.isOk()); assertEquals("Inappropriate CodeSystem URL \"FOO\" for ValueSet: http://hl7.org/fhir/ValueSet/all-languages", outcome.getMessage()); @@ -238,6 +246,98 @@ public class CommonCodeSystemsTerminologyServiceTest { } } + @Test + public void testFetchCodeSystem_withMimeType_returnsResult() { + CodeSystem cs = (CodeSystem) mySvc.fetchCodeSystem(MIMETYPES_CODESYSTEM_URL); + assertNotNull(cs); + assertEquals(2085, cs.getConcept().size()); + } + + @ParameterizedTest + @ValueSource(strings = { EncodingEnum.JSON_PLAIN_STRING, Constants.CT_FHIR_JSON_NEW, Constants.CT_FHIR_JSON, Constants.CT_TEXT }) + public void testValidateCode_withMimetypeKnown_returnValidResult(String code) { + // test + CodeValidationResult result = mySvc.validateCode(newSupport(), newOptions(), MIMETYPES_CODESYSTEM_URL, code, null, MIMETYPES_VALUESET_URL); + + // verify + assertNotNull(result); + assertEquals(code, result.getCode()); + assertTrue(result.isOk()); + assertNull(result.getSeverity()); + assertNull(result.getMessage()); + assertNotNull(result.getDisplay()); + } + + @Test + public void testValidateCode_withMimetypeUnknown_returnInvalidResult() { + // setup + final String system = MIMETYPES_CODESYSTEM_URL; + final String code = "someCode"; + + // test + CodeValidationResult result = mySvc.validateCode(newSupport(), newOptions(), system, code, null, null); + + // verify + assertNotNull(result); + assertFalse(result.isOk()); + assertNull(result.getDisplay()); + assertEquals(IValidationSupport.IssueSeverity.ERROR, result.getSeverity()); + assertEquals(mySvc.getErrorMessage("invalidCodeInSystem", system, code), result.getMessage()); + } + + + @Test + public void testValidateCode_withMimetypeUnknown_returnUnknownResult() { + // setup + final String system = MIMETYPES_CODESYSTEM_URL; + final String code = "someCode"; + + // test + CodeValidationResult result = mySvc.validateCode(newSupport(), newOptions(), system, code, null, MIMETYPES_VALUESET_URL); + + // verify + assertNotNull(result); + assertFalse(result.isOk()); + assertNull(result.getDisplay()); + assertEquals(IValidationSupport.IssueSeverity.ERROR, result.getSeverity()); + assertEquals(mySvc.getErrorMessage("unknownCodeSystem", system, code), result.getMessage()); + } + + @ParameterizedTest + @ValueSource(strings = { EncodingEnum.JSON_PLAIN_STRING, Constants.FORMAT_TURTLE, Constants.CT_FHIR_JSON_NEW, Constants.CT_FHIR_JSON, Constants.CT_TEXT }) + public void testLookupCode_withMimetype_returnFoundResult(String code) { + // setup + final String system = MIMETYPES_CODESYSTEM_URL; + + // test + LookupCodeResult result = mySvc.lookupCode(newSupport(), new LookupCodeRequest(system, code)); + + // verify + assertNotNull(result); + assertEquals(system, result.getSearchedForSystem()); + assertEquals(code, result.getSearchedForCode()); + assertTrue(result.isFound()); + assertNotNull(result.getCodeDisplay()); + } + + @Test + public void testLookupCode_withMimetype_returnNotFoundResult() { + // setup + final String system = MIMETYPES_CODESYSTEM_URL; + final String code = "someCode"; + + // test + LookupCodeResult result = mySvc.lookupCode(newSupport(), new LookupCodeRequest(system, code)); + + // verify + assertNotNull(result); + assertEquals(system, result.getSearchedForSystem()); + assertEquals(code, result.getSearchedForCode()); + assertFalse(result.isFound()); + assertNull(result.getCodeDisplay()); + assertEquals(mySvc.getErrorMessage("invalidCodeInSystem", system, code), result.getErrorMessage()); + } + private ValidationSupportContext newSupport() { return new ValidationSupportContext(myCtx.getValidationSupport()); } diff --git a/hapi-fhir-validation/src/test/java/org/hl7/fhir/common/hapi/validation/support/InMemoryTerminologyServerValidationSupportTest.java b/hapi-fhir-validation/src/test/java/org/hl7/fhir/common/hapi/validation/support/InMemoryTerminologyServerValidationSupportTest.java index 1a8f683a325..c81c561531b 100644 --- a/hapi-fhir-validation/src/test/java/org/hl7/fhir/common/hapi/validation/support/InMemoryTerminologyServerValidationSupportTest.java +++ b/hapi-fhir-validation/src/test/java/org/hl7/fhir/common/hapi/validation/support/InMemoryTerminologyServerValidationSupportTest.java @@ -63,18 +63,18 @@ public class InMemoryTerminologyServerValidationSupportTest { String valueSetUrl = "http://hl7.org/fhir/ValueSet/mimetypes"; // ValidateCode - outcome = myChain.validateCode(valCtx, options, null, "txt", null, valueSetUrl); + outcome = myChain.validateCode(valCtx, options, null, "xml", null, valueSetUrl); assertTrue(outcome.isOk()); assertEquals("Code was validated against in-memory expansion of ValueSet: http://hl7.org/fhir/ValueSet/mimetypes", outcome.getSourceDetails()); - assertEquals("txt", outcome.getCode()); + assertEquals("xml", outcome.getCode()); // ValidateCodeInValueSet IBaseResource valueSet = myChain.fetchValueSet(valueSetUrl); assertNotNull(valueSet); - outcome = myChain.validateCodeInValueSet(valCtx, options, null, "txt", null, valueSet); + outcome = myChain.validateCodeInValueSet(valCtx, options, null, "xml", null, valueSet); assertTrue(outcome.isOk()); assertEquals("Code was validated against in-memory expansion of ValueSet: http://hl7.org/fhir/ValueSet/mimetypes", outcome.getSourceDetails()); - assertEquals("txt", outcome.getCode()); + assertEquals("xml", outcome.getCode()); } @Test diff --git a/hapi-fhir-validation/src/test/java/org/hl7/fhir/dstu3/hapi/validation/QuestionnaireResponseValidatorDstu3Test.java b/hapi-fhir-validation/src/test/java/org/hl7/fhir/dstu3/hapi/validation/QuestionnaireResponseValidatorDstu3Test.java index 811270fc883..d5a1354f756 100644 --- a/hapi-fhir-validation/src/test/java/org/hl7/fhir/dstu3/hapi/validation/QuestionnaireResponseValidatorDstu3Test.java +++ b/hapi-fhir-validation/src/test/java/org/hl7/fhir/dstu3/hapi/validation/QuestionnaireResponseValidatorDstu3Test.java @@ -4,6 +4,7 @@ import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.context.support.DefaultProfileValidationSupport; import ca.uhn.fhir.context.support.IValidationSupport; import ca.uhn.fhir.parser.IParser; +import ca.uhn.fhir.rest.api.Constants; import ca.uhn.fhir.util.TestUtil; import ca.uhn.fhir.validation.FhirValidator; import ca.uhn.fhir.validation.ResultSeverityEnum; @@ -156,7 +157,7 @@ public class QuestionnaireResponseValidatorDstu3Test { answerValues[10] = new Coding().setSystem("http://codesystems.com/system").setCode("code0"); answerValues[11] = new Coding().setSystem("http://codesystems.com/system").setCode("code0"); answerValues[12] = new StringType("some value"); - answerValues[13] = new Attachment().setData("some data".getBytes()).setContentType("txt"); + answerValues[13] = new Attachment().setData("some data".getBytes()).setContentType(Constants.CT_OCTET_STREAM); answerValues[14] = new Reference(QUESTIONNAIRE_URL); answerValues[15] = new Quantity(42); diff --git a/hapi-fhir-validation/src/test/java/org/hl7/fhir/r4/validation/QuestionnaireResponseValidatorR4Test.java b/hapi-fhir-validation/src/test/java/org/hl7/fhir/r4/validation/QuestionnaireResponseValidatorR4Test.java index ff04bbba907..dac8a1a6a91 100644 --- a/hapi-fhir-validation/src/test/java/org/hl7/fhir/r4/validation/QuestionnaireResponseValidatorR4Test.java +++ b/hapi-fhir-validation/src/test/java/org/hl7/fhir/r4/validation/QuestionnaireResponseValidatorR4Test.java @@ -4,6 +4,7 @@ import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.context.support.DefaultProfileValidationSupport; import ca.uhn.fhir.context.support.IValidationSupport; import ca.uhn.fhir.parser.IParser; +import ca.uhn.fhir.rest.api.Constants; import ca.uhn.fhir.util.TestUtil; import ca.uhn.fhir.validation.FhirValidator; import ca.uhn.fhir.validation.ResultSeverityEnum; @@ -128,7 +129,7 @@ public class QuestionnaireResponseValidatorR4Test { answerValues[10] = new Coding().setSystem("http://codesystems.com/system").setCode("code0"); answerValues[11] = new Coding().setSystem("http://codesystems.com/system").setCode("code0"); answerValues[12] = new StringType("some value"); - answerValues[13] = new Attachment().setData("some data".getBytes()).setContentType("txt"); + answerValues[13] = new Attachment().setData("some data".getBytes()).setContentType(Constants.CT_OCTET_STREAM); answerValues[14] = new Reference("http://example.com/Questionnaire/q1"); answerValues[15] = new Quantity(42); diff --git a/hapi-fhir-validation/src/test/java/org/hl7/fhir/r5/validation/QuestionnaireResponseValidatorR5Test.java b/hapi-fhir-validation/src/test/java/org/hl7/fhir/r5/validation/QuestionnaireResponseValidatorR5Test.java index fb4ca989a51..340e326c1ff 100644 --- a/hapi-fhir-validation/src/test/java/org/hl7/fhir/r5/validation/QuestionnaireResponseValidatorR5Test.java +++ b/hapi-fhir-validation/src/test/java/org/hl7/fhir/r5/validation/QuestionnaireResponseValidatorR5Test.java @@ -4,6 +4,7 @@ import ca.uhn.fhir.context.FhirContext; import ca.uhn.fhir.context.support.DefaultProfileValidationSupport; import ca.uhn.fhir.context.support.IValidationSupport; import ca.uhn.fhir.parser.IParser; +import ca.uhn.fhir.rest.api.Constants; import ca.uhn.fhir.validation.FhirValidator; import ca.uhn.fhir.validation.ResultSeverityEnum; import ca.uhn.fhir.validation.SingleValidationMessage; @@ -151,7 +152,7 @@ public class QuestionnaireResponseValidatorR5Test { answerValues[9] = new UriType("http://example.com"); answerValues[10] = new Coding().setSystem("http://codesystems.com/system").setCode("code0"); answerValues[11] = new Coding().setSystem("http://codesystems.com/system").setCode("code0"); - answerValues[12] = new Attachment().setData("some data".getBytes()).setContentType("txt"); + answerValues[12] = new Attachment().setData("some data".getBytes()).setContentType(Constants.CT_OCTET_STREAM); answerValues[13] = new Reference("http://example.com/Questionnaire/q1"); answerValues[14] = new Quantity(42);