| { | |
| "script": "scripts/ant.xml", | |
| "otherScripts" : [], | |
| "targets": { | |
| "onLoad": "onLoad", | |
| "onGenerate": "onGenerate", | |
| "onCheck": "onCheck" | |
| }, | |
| "template-parameters": ["copyrightyear", "excludelogbinaryformat", "excludejson", "excludemap", "excludettl", "excludexml", "fmm-definition", "globals-in-artifacts", "releaselabel", "shownav"], | |
| "_extraTemplates-documentation": "This array of objects identifies additional templates available for generation for different resource types", | |
| "extraTemplates": [ | |
| { | |
| "name": "mappings", | |
| "description": "Mappings" | |
| }, | |
| { | |
| "name": "testing", | |
| "description": "Testing" | |
| }, | |
| { | |
| "name": "examples", | |
| "description": "Examples", | |
| "isExamples": true | |
| }, | |
| { | |
| "name": "format", | |
| "description": "FMT Representation" | |
| }, | |
| { | |
| "name": "profile-history", | |
| "description": "Profile Change History", | |
| "isHistory": true | |
| }, | |
| { | |
| "name": "change-history", | |
| "description": "Resource Change History", | |
| "isHistory": true | |
| } | |
| ], | |
| "_formats-documentation": "Lists the formats in the order format-specific pages should be generated. (Note that suppressed formats won't appear, even if listed here.)", | |
| "formats": [ | |
| "xml", | |
| "json", | |
| "ttl" | |
| ], | |
| "_pre-process-documentation": "This array of objects indicates data being converted from existing files using scripts to support dependency checking when performing continuous builds", | |
| "pre-process": [ | |
| { | |
| "folder": "input/includes", | |
| "relativePath": "_includes" | |
| }, | |
| { | |
| "folder": "fsh-generated/includes", | |
| "relativePath": "_includes" | |
| }, | |
| { | |
| "folder": "input/data", | |
| "relativePath": "_data" | |
| }, | |
| { | |
| "folder": "input/resourcedocs", | |
| "relativePath": "_data" | |
| }, | |
| { | |
| "folder": "input/intro-notes", | |
| "relativePath": "_includes", | |
| "transform": "template/scripts/processPages.xslt" | |
| }, | |
| { | |
| "folder": "input/pagecontent", | |
| "relativePath": "_includes", | |
| "transform": "template/scripts/processPages.xslt" | |
| }, | |
| { | |
| "folder": "input/pages", | |
| "relativePath": "_includes", | |
| "transform": "template/scripts/processPages.xslt" | |
| } | |
| ], | |
| "script-mappings" : { | |
| "text/x-gherkin" : "gherkin", | |
| "text/markdown" : "markdown", | |
| "text/graphql" : "graphql" | |
| }, | |
| "defaults": { | |
| "_documentation": "this object contains the default publishing policy for different types. Anything not mentioned defaults to true", | |
| "Any": { | |
| "java": false, | |
| "template-base": "template/layouts/layout-instance-base.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "list-types": "CodeSystem|ValueSet|NamingSystem", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "example": { | |
| "java": false, | |
| "template-base": "template/layouts/layout-instance-base.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "ImplementationGuide": { | |
| "template-base": "", | |
| "template-format": "", | |
| "template-change-history":"", | |
| "base": "index.html" | |
| }, | |
| "StructureDefinition:extension": { | |
| "template-base": "template/layouts/layout-ext.html", | |
| "template-defns": "template/layouts/layout-profile-definitions.html", | |
| "template-mappings": "template/layouts/layout-profile-mappings.html", | |
| "template-testing": "template/layouts/layout-profile-testing.html", | |
| "template-examples": "", | |
| "template-profile-history": "template/layouts/layout-profile-history.html", | |
| "template-format": "template/layouts/layout-profile-format.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "defns": "{{[type]}}-{{[id]}}-definitions.html", | |
| "mappings": "{{[type]}}-{{[id]}}-mappings.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "examples": "{{[type]}}-{{[id]}}-examples.html", | |
| "format": "{{[type]}}-{{[id]}}.profile.{{[fmt]}}.html", | |
| "profile-history": "{{[type]}}-{{[id]}}.profile.history.html", | |
| "template-change-history": "" | |
| }, | |
| "StructureDefinition": { | |
| "template-base": "template/layouts/layout-profile.html", | |
| "template-defns": "template/layouts/layout-profile-definitions.html", | |
| "template-mappings": "template/layouts/layout-profile-mappings.html", | |
| "template-testing": "template/layouts/layout-profile-testing.html", | |
| "template-examples": "template/layouts/layout-profile-examples.html", | |
| "template-profile-history": "template/layouts/layout-profile-history.html", | |
| "template-format": "template/layouts/layout-profile-format.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "defns": "{{[type]}}-{{[id]}}-definitions.html", | |
| "mappings": "{{[type]}}-{{[id]}}-mappings.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "examples": "{{[type]}}-{{[id]}}-examples.html", | |
| "format": "{{[type]}}-{{[id]}}.profile.{{[fmt]}}.html", | |
| "profile-history": "{{[type]}}-{{[id]}}.profile.history.html", | |
| "template-change-history": "", | |
| "_comment": "this template-change-history is here to undo the definition in the Any settings" | |
| }, | |
| "CodeSystem": { | |
| "template-base": "template/layouts/layout-codesystem.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "ValueSet": { | |
| "template-base": "template/layouts/layout-valueset.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "ActivityDefinition": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "ActorDefinition": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "CapabilityStatement": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "ConceptMap": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "ExampleScenario": { | |
| "template-base": "template/layouts/layout-examplescenario.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "EventDefinition": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "GraphDefinition": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "Library": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "Measure": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "MeasureDefinition": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "MessageDefinition": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "NamingSystem": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "OperationDefinition": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "PlanDefinition": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "Questionnaire": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "Requirements": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "SearchParameter": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "StructureMap": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "TerminologyCapabilities": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "TestPlan" : { | |
| "template-base" : "template/layouts/layout-canonical.html", | |
| "template-format" : "template/layouts/layout-instance-format.html", | |
| "template-testing" : "template/layouts/layout-canonical-testing.html", | |
| "template-change-history" : "template/layouts/layout-changehistory.html", | |
| "base" : "{{[type]}}-{{[id]}}.html", | |
| "format" : "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing" : "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history" : "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "TestScript": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| }, | |
| "logical-canonical": { | |
| "template-base": "template/layouts/layout-canonical.html", | |
| "template-format": "template/layouts/layout-instance-format.html", | |
| "template-testing": "template/layouts/layout-canonical-testing.html", | |
| "template-change-history": "template/layouts/layout-changehistory.html", | |
| "base": "{{[type]}}-{{[id]}}.html", | |
| "format": "{{[type]}}-{{[id]}}.{{[fmt]}}.html", | |
| "testing": "{{[type]}}-{{[id]}}-testing.html", | |
| "change-history": "{{[type]}}-{{[id]}}.change.history.html" | |
| } | |
| } | |
| } | |