diff --git a/_includes/alternative-schema-entry.md b/_includes/alternative-schema-entry.md
new file mode 100644
index 0000000000..033a75256f
--- /dev/null
+++ b/_includes/alternative-schema-entry.md
@@ -0,0 +1,11 @@
+# {{ page.collection }}
+
+## {{ page.schemaTypeID }} - {{ page.schemaTypeName }}
+
+The `{{ page.schemaTypeID }}` `alternativeSchema` `type` refers to [{{ page.schemaTypeName }}]({{ page.specificationURL }}) in any version.
+
+{% if page.issue %}
+### GitHub Issue
+
+* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }})
+{% endif %}
\ No newline at end of file
diff --git a/registries/_alternative-schema/jsonSchema.md b/registries/_alternative-schema/jsonSchema.md
index 6f49ba65f2..6414dcc742 100644
--- a/registries/_alternative-schema/jsonSchema.md
+++ b/registries/_alternative-schema/jsonSchema.md
@@ -1,18 +1,10 @@
---
+schemaTypeID: jsonSchema
+schemaTypeName: JSON Schema
+specificationURL: http://json-schema.org/
owner: darrelmiller
issue: 1532
-description: JSON Schema
layout: default
---
-# {{ page.collection }}
-
-## {{ page.slug }} - {{ page.description }}
-
-The `{{ page.slug }}` `alternativeSchema` `type` refers to [JSON Schema](http://json-schema.org/) in any version.
-
-{% if page.issue %}
-### GitHub Issue
-
-* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }})
-{% endif %}
+{% include alternative-schema-entry.md %}
\ No newline at end of file
diff --git a/registries/_alternative-schema/xmlSchema.md b/registries/_alternative-schema/xmlSchema.md
index f8da45a5e0..3b871cc148 100644
--- a/registries/_alternative-schema/xmlSchema.md
+++ b/registries/_alternative-schema/xmlSchema.md
@@ -1,18 +1,9 @@
---
+schemaTypeID: xmlSchema
+schemaTypeName: XML Schema Definition Language (XSD)
owner: darrelmiller
issue: 1532
-description: xml Schema
layout: default
---
-# {{ page.collection }}
-
-## {{ page.slug }} - {{ page.description }}
-
-The `{{ page.slug }}` `alternativeSchema` `type` refers to [xml Schema](https://www.w3.org/XML/Schema) in any version.
-
-{% if page.issue %}
-### GitHub Issue
-
-* [#{{ page.issue }}](https://github.com/OAI/OpenAPI-Specification/issues/{{ page.issue }})
-{% endif %}
+{% include alternative-schema-entry.md %}
\ No newline at end of file