{
  "resourceType": "StructureDefinition",
  "id": "2e878a31-dab0-48c2-86da-1966b60f7de4",
  "meta": {
    "lastUpdated": "2019-07-31T17:27:11.4794637+00:00"
  },
  "url": "http://ots.nccn.org/hl7/fhir/StructureDefinition/OrderTemplate",
  "name": "OrderTemplate",
  "title": "OrderTemplate",
  "status": "active",
  "experimental": false,
  "date": "2019-07-31T17:27:11.1686216+00:00",
  "publisher": "National Comprehensive Cancer Network, Inc.",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "https://www.nccn.org/about/contact.aspx",
          "use": "work"
        }
      ]
    }
  ],
  "description": "An OrderTemplate is a profile of the PlanDefinition resource (http://hl7.org/fhir/plandefinition.html). With regard to NCCN's Chemotherapy Order Templates, this OrderTemplate profile contains the overall structure of the chemotherapy regimen, expressed through actions and sub-actions with relationships. The child-most action(s) defined by an OrderTemplate are internal references to a RegimenEntryTemplate (a profile of the ActivityDefinition resource at http://hl7.org/fhir/activitydefinition.html), which defines a single medication and its dosage instructions. The OrderTemplate profile also contains additional information regarding the safe use of drugs and biologics in cancer care, including notes about monitoring parameters, safety instructions, and more.",
  "copyright": "National Comprehensive Cancer Network, Inc. (c) 2017. All right reserved.",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "PlanDefinition",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/PlanDefinition",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "PlanDefinition.meta",
        "path": "PlanDefinition.meta",
        "short": "Metadata about the template.",
        "definition": "Metadata about the template that is maintained by the Chemotherapy Order Template Tool that NCCN authors use to create and manage templates.",
        "min": 1
      },
      {
        "id": "PlanDefinition.meta.versionId",
        "path": "PlanDefinition.meta.versionId",
        "short": "The (internal to NCCN) version of this template.",
        "definition": "This will always be in a format like [external version].[internal version]. The external version matches PlanDefinition.version, and corresponds to a published version of the template. The internal version number will increment each time an NCCN author clicks the save button: it is solely intended for internal NCCN auditing and traceability purposes. Only published versions of a template will be available from the API.",
        "comment": "External users/data consumers should use PlanDefinition.version as the sole source of version information and should not use PlanDefinition.meta.versionId.",
        "min": 1
      },
      {
        "id": "PlanDefinition.meta.lastUpdated",
        "path": "PlanDefinition.meta.lastUpdated",
        "short": "Last time the template was saved by an NCCN author.",
        "definition": "When the template last changed - e.g. when the PlanDefinition.meta.versionId changed.",
        "comment": "n/a",
        "min": 1
      },
      {
        "id": "PlanDefinition.meta.profile",
        "path": "PlanDefinition.meta.profile",
        "short": "Profiles this resource claims to conform to.",
        "min": 1,
        "max": "1",
        "fixedUri": "http://ots.nccn.org/hl7/fhir/StructureDefinition/OrderTemplate",
        "mustSupport": false
      },
      {
        "id": "PlanDefinition.meta.security",
        "path": "PlanDefinition.meta.security",
        "max": "0"
      },
      {
        "id": "PlanDefinition.meta.tag",
        "path": "PlanDefinition.meta.tag",
        "max": "0"
      },
      {
        "id": "PlanDefinition.implicitRules",
        "path": "PlanDefinition.implicitRules",
        "max": "0"
      },
      {
        "id": "PlanDefinition.language",
        "path": "PlanDefinition.language",
        "short": "Language of the resource content.",
        "definition": "The language in which the resource is written.",
        "comment": "Fixed to 'en-US', or English (United States).",
        "fixedCode": "en-US"
      },
      {
        "id": "PlanDefinition.text",
        "path": "PlanDefinition.text",
        "short": "Text-equivalent of the template, for human interpretation.",
        "definition": "A human-readable narrative that contains a summary of the template, and may be used to represent the content of the resource to a human.",
        "comment": "This is an HTML version of the template. It contains the same information as the .pdf and FHIR versions of the template, but in HTML. It can, for instance, be displayed in a browser for presentation to an end-user.",
        "min": 1,
        "mustSupport": false
      },
      {
        "id": "PlanDefinition.contained",
        "path": "PlanDefinition.contained",
        "short": "Medication entries within the regimen.",
        "definition": "The child-most action(s) defined by an OrderTemplate are contained references to a RegimenEntryTemplate (a profile of the ActivityDefinition resource at http://hl7.org/fhir/activitydefinition.html).",
        "comment": "The RegimenEntryTemplate defines a single medication and its dosage instructions. Because a RegimenEntryTemplate is so dependent on the OrderTemplate from which it comes, it is defined as an internal or contained resource within the OrderTemplate. Please see http://hl7.org/fhir/plandefinition.html for more information regarding the relationship between PlanDefinition and ActivityDefinition, and please see https://www.hl7.org/fhir/references.html for more information on contained resources. Note that the RegimenEntryTemplate is of kind (ActivityDefinition.kind) MedicationRequest (see http://hl7.org/fhir/medicationrequest.html).",
        "min": 1,
        "type": [
          {
            "code": "ActivityDefinition",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/RegimenEntryTemplate"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "PlanDefinition.extension",
        "path": "PlanDefinition.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.extension:template-note",
        "path": "PlanDefinition.extension",
        "sliceName": "template-note",
        "short": "A template note.",
        "definition": "An informational note found on an NCCN Template.",
        "comment": "An example template note is \"Scheduled prophylactic antiemetic therapy should be given for prevention of acute and delayed nausea and vomiting based on the emetic risk of the chemotherapy regimen. This may include antiemetic therapy given on the days following chemotherapy. For more information on emetic prophylaxis, refer to the?NCCN Guidelines for Antiemesis and Appendix D to the NCCN Chemotherapy Order Templates.\"",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/template-note"
          }
        ]
      },
      {
        "id": "PlanDefinition.extension:disclaimer",
        "path": "PlanDefinition.extension",
        "sliceName": "disclaimer",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/disclaimer"
          }
        ]
      },
      {
        "id": "PlanDefinition.url",
        "path": "PlanDefinition.url",
        "max": "0"
      },
      {
        "id": "PlanDefinition.identifier",
        "path": "PlanDefinition.identifier",
        "short": "Template ID",
        "definition": "A unique identifier for this chemotherapy order template within the NCCN catalog.",
        "comment": "This identifier persists across all versions of the template.",
        "min": 1,
        "max": "1",
        "mustSupport": true
      },
      {
        "id": "PlanDefinition.identifier.use",
        "path": "PlanDefinition.identifier.use",
        "max": "0"
      },
      {
        "id": "PlanDefinition.identifier.type",
        "path": "PlanDefinition.identifier.type",
        "max": "0"
      },
      {
        "id": "PlanDefinition.identifier.system",
        "path": "PlanDefinition.identifier.system",
        "short": "The namespace for the identifier value.",
        "definition": "According to the FHIR spec, 'If the system is a URL, it SHOULD resolve.' However, the URL supplied here does not resolve. NCCN is simply saying that the PlanDefinition.identifier.value is maintained by NCCN via NCCN's unique naming system.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedUri": "http://ots.nccn.org/hl7/fhir/ordertemplates/ID"
      },
      {
        "id": "PlanDefinition.identifier.value",
        "path": "PlanDefinition.identifier.value",
        "short": "Unique template identifier value, as a string.",
        "definition": "NCCN Template ID nomenclature is to have the ID encoded as an alphanumeric string with the cancer type abbreviation followed by a number, and optionally followed by a letter to identify this template among related templates. For example, ALL12a, BRS23, or BON1.",
        "comment": "For example, ALL12a is for the 12th Acute Lymphoblastic Leukemia template, and the \"a\" refers to the fact that this template is one of several related templates (generally for linker regimens, where in this case this is for the first course).",
        "min": 1,
        "example": [
          {
            "label": "NCCN Template ID",
            "valueString": "ALL12a"
          },
          {
            "label": "NCCN Template ID",
            "valueString": "BRS1"
          }
        ],
        "maxLength": 64
      },
      {
        "id": "PlanDefinition.identifier.period",
        "path": "PlanDefinition.identifier.period",
        "max": "0"
      },
      {
        "id": "PlanDefinition.identifier.assigner",
        "path": "PlanDefinition.identifier.assigner",
        "max": "0"
      },
      {
        "id": "PlanDefinition.version",
        "path": "PlanDefinition.version",
        "short": "Published version of the template.",
        "definition": "PlanDefinition.version is for external users, refers to published templates, and equates to an NCCN author having clicked ?update to new version? in the template authoring tool.\r\n\r\nFrom an implementer's perspective, only PlanDefinition.version is relevant in the sense that it controls what is seen (published) to external users (what would be posted on nccn.org), and thus what version of a template that an implementer should use. Even if a small typo was found in a published version of a template, NCCN would un-publish that template, update to a new version, then re-publish that template with the new version number. So, PlanDefinition.version increments each time a new version of the template is published.",
        "comment": "There may be different plan definition instances that have the same identifier but different versions. For example, let's say the template BRS23 is published and has been posted to nccn.org, and is at version 3. Then a new drug indication comes out that affects this template. NCCN would un-publish the template (remove it from nccn.org), update the template to include the new drug indication, then re-publish the template (post to nccn.org). The PlanDefinition.version of the newly published version of this template is now 4.",
        "min": 1,
        "example": [
          {
            "label": "Template version",
            "valueString": "4"
          }
        ],
        "mustSupport": true
      },
      {
        "id": "PlanDefinition.name",
        "path": "PlanDefinition.name",
        "max": "0"
      },
      {
        "id": "PlanDefinition.title",
        "path": "PlanDefinition.title",
        "short": "Name of the template.",
        "definition": "The title of the NCCN Chemotherapy Order Template.",
        "comment": "An example title for the Template ID AML6 is \"High-Dose Cytarabine/Topotecan\".\r\n\r\nNote that the .pdf version of certain (related) templates can have two titles: one for the regimen and one for the course. For example, ALL12a has a regimen title of \"Linker Regimen\" and a course title of \"Course 1 ? Induction (1A) ? DAUNOrubicin/VinCRIStine/PredniSONE/Pegaspargase\". In the FHIR version of the template, if a course title exists it is concatenated together with the regimen title using whitespace and a hyphen. Thus, the PlanDefinition.title of ALL12a is \"Linker Regimen - Course 1 ? Induction (1A) ? DAUNOrubicin/VinCRIStine/PredniSONE/Pegaspargase\".",
        "min": 1,
        "example": [
          {
            "label": "Template title",
            "valueString": "High-Dose Cytarabine/Topotecan"
          }
        ],
        "maxLength": 516,
        "mustSupport": true
      },
      {
        "id": "PlanDefinition.type",
        "path": "PlanDefinition.type",
        "short": "The type of PlanDefinition.",
        "definition": "Fixed to a value of 'protocol' which is defined as \"a set of activities that can be performed that have relationships in terms of order, pre-conditions, etc.\"",
        "comment": "n/a",
        "min": 1
      },
      {
        "id": "PlanDefinition.type.coding",
        "path": "PlanDefinition.type.coding",
        "short": "Code defined by PlanDefinition.",
        "definition": "Code defined by PlanDefinition.type data element.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.type.coding.system",
        "path": "PlanDefinition.type.coding.system",
        "short": "PlanDefinition.type terminology system.",
        "definition": "PlanDefinition.type data element defined several codes.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedUri": "http://hl7.org/fhir/plan-definition-type"
      },
      {
        "id": "PlanDefinition.type.coding.version",
        "path": "PlanDefinition.type.coding.version",
        "max": "0"
      },
      {
        "id": "PlanDefinition.type.coding.code",
        "path": "PlanDefinition.type.coding.code",
        "short": "Protocol.",
        "definition": "Fixed to a value of 'protocol' which is defined as \"a set of activities that can be performed that have relationships in terms of order, pre-conditions, etc.\"",
        "comment": "n/a",
        "requirements": "n/a",
        "fixedCode": "protocol"
      },
      {
        "id": "PlanDefinition.type.coding.userSelected",
        "path": "PlanDefinition.type.coding.userSelected",
        "max": "0"
      },
      {
        "id": "PlanDefinition.type.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.type.text",
        "short": "NCCN Chemotherapy Order Template.",
        "definition": "The NCCN Chemotherapy Order Templates include chemotherapy, immunotherapy, supportive care agents, monitoring parameters, and safety instructions. Special instructions for self-administered chemotherapeutic agents are also provided.",
        "comment": "NCCN continues to add to the library of chemotherapy order templates to improve the safe use of drugs and biologics in cancer care.",
        "requirements": "n/a",
        "min": 1,
        "fixedString": "Chemotherapy Order Template"
      },
      {
        "id": "PlanDefinition.status",
        "path": "PlanDefinition.status",
        "definition": "The publication status of this template.",
        "comment": "Published templates have a status of \"active\". Draft or test templates have a status of \"draft\". Only published/\"active\" templates are appropriate for use in a clinical setting.\r\n\r\nA list of status codes are available at: http://hl7.org/fhir/publication-status."
      },
      {
        "id": "PlanDefinition.experimental",
        "path": "PlanDefinition.experimental",
        "short": "Boolean indicating experimental status.",
        "definition": "A boolean value to indicate if this template is authored for testing purposes (or education/evaluation/marketing) and thus not intended to be used in an actual clinical setting. Either \"true\" or \"false\".",
        "comment": "Only templates that are published (and thus have a status of \"actice\") on NCCN's production server will have an experimental value of \"false\". All others will have an experimental value of \"true\".",
        "requirements": "n/a",
        "min": 1
      },
      {
        "id": "PlanDefinition.date",
        "path": "PlanDefinition.date",
        "short": "Publication date for the template.",
        "definition": "The publication date for this version of the chemotherapy order template.",
        "comment": "n/a",
        "min": 1
      },
      {
        "id": "PlanDefinition.publisher",
        "path": "PlanDefinition.publisher",
        "short": "Name of the publishing organization, NCCN.",
        "definition": "NCCN is the publisher of its library of chemotherapy order templates.",
        "comment": "NCCN is responsible for the maintenance and upkeep of its library of chemotherapy order templates. Please contant NCCN (see https://www.nccn.org/about/contact.aspx) for all inquiries.",
        "requirements": "n/a",
        "min": 1,
        "fixedString": "National Comprehensive Cancer Network, Inc."
      },
      {
        "id": "PlanDefinition.description",
        "path": "PlanDefinition.description",
        "max": "0"
      },
      {
        "id": "PlanDefinition.purpose",
        "path": "PlanDefinition.purpose",
        "max": "0"
      },
      {
        "id": "PlanDefinition.usage",
        "path": "PlanDefinition.usage",
        "max": "0"
      },
      {
        "id": "PlanDefinition.approvalDate",
        "path": "PlanDefinition.approvalDate",
        "max": "0"
      },
      {
        "id": "PlanDefinition.lastReviewDate",
        "path": "PlanDefinition.lastReviewDate",
        "max": "0"
      },
      {
        "id": "PlanDefinition.effectivePeriod",
        "path": "PlanDefinition.effectivePeriod",
        "max": "0"
      },
      {
        "id": "PlanDefinition.useContext",
        "path": "PlanDefinition.useContext",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "code.system"
            }
          ],
          "description": "A code.system value of http://hl7.org/fhir/usage-context-type is for a cancer type useContext.\r\n\r\nA code.system value of http://ots.nccn.org/hl7/fhir/CodeSystem/indication-classes is for an indication useContext.",
          "rules": "open"
        },
        "short": "Cancer type and/or indications.",
        "definition": "useContext is used for both cancer type and indications. Within useContext, usagecontext-group is used for a coherent set of indications, and indication-classes is used to parse out and structure individual parts of the indication.",
        "comment": "n/a",
        "min": 1
      },
      {
        "id": "PlanDefinition.useContext:disease",
        "path": "PlanDefinition.useContext",
        "sliceName": "disease",
        "short": "Context the content is intended to support.",
        "definition": "Cancer type/disease site.",
        "comment": "n/a",
        "requirements": "n/a",
        "max": "1"
      },
      {
        "id": "PlanDefinition.useContext:disease.extension",
        "path": "PlanDefinition.useContext.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.useContext:disease.extension:indicationGroup",
        "path": "PlanDefinition.useContext.extension",
        "sliceName": "indicationGroup",
        "short": "Indication for this cancer type.",
        "definition": "useContext is used for both cancer type and indications. Within useContext, usagecontext-group is used for a coherent set of indications. An example is \"IT prophylaxis: high risk\".",
        "comment": "For example, the usagecontext-group might be \"Ph-negative Adult: CNS prophylaxis\" for a valueCodeableConcept.text value of \"Acute Lymphoblastic Leukemia\".",
        "min": 1,
        "type": [
          {
            "code": "Extension",
            "profile": "http://hl7.org/fhir/StructureDefinition/usagecontext-group"
          }
        ]
      },
      {
        "id": "PlanDefinition.useContext:disease.code",
        "path": "PlanDefinition.useContext.code",
        "short": "Type of context for this template.",
        "definition": "Fixed to focus, which implies a clinical context.",
        "comment": "n/a",
        "fixedCoding": {
          "system": "http://hl7.org/fhir/ValueSet/usage-context-type",
          "code": "focus"
        },
        "binding": {
          "strength": "required",
          "description": "A code that specifies a type of context being specified by a usage context."
        }
      },
      {
        "id": "PlanDefinition.useContext:disease.code.system",
        "path": "PlanDefinition.useContext.code.system",
        "short": "Identity of the terminology system.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedUri": "http://hl7.org/fhir/ValueSet/usage-context-type",
        "binding": {
          "strength": "required",
          "description": "Identity of the terminology system.",
          "valueSetReference": {
            "reference": "http://hl7.org/fhir/ValueSet/usage-context-type"
          }
        }
      },
      {
        "id": "PlanDefinition.useContext:disease.code.version",
        "path": "PlanDefinition.useContext.code.version",
        "max": "0"
      },
      {
        "id": "PlanDefinition.useContext:disease.code.code",
        "path": "PlanDefinition.useContext.code.code",
        "short": "Type of context for this template.",
        "definition": "Fixed to focus, which implies a clinical context.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedCode": "focus"
      },
      {
        "id": "PlanDefinition.useContext:disease.code.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.useContext.code.display",
        "max": "0"
      },
      {
        "id": "PlanDefinition.useContext:disease.code.userSelected",
        "path": "PlanDefinition.useContext.code.userSelected",
        "max": "0"
      },
      {
        "id": "PlanDefinition.useContext:disease.value[x]:valueCodeableConcept",
        "path": "PlanDefinition.useContext.valueCodeableConcept",
        "sliceName": "valueCodeableConcept",
        "short": "Text value that defines the context.",
        "definition": "Name of the cancer type.",
        "comment": "n/a",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "PlanDefinition.useContext:disease.value[x]:valueCodeableConcept.coding",
        "path": "PlanDefinition.useContext.valueCodeableConcept.coding",
        "max": "0"
      },
      {
        "id": "PlanDefinition.useContext:disease.value[x]:valueCodeableConcept.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.useContext.valueCodeableConcept.text",
        "short": "Plain text name of the cancer type.",
        "definition": "Name of the cancer type.",
        "comment": "For example, \"Breast Cancer\".",
        "requirements": "n/a",
        "min": 1,
        "example": [
          {
            "label": "Cancer type text",
            "valueString": "Breast Cancer"
          }
        ],
        "maxLength": 256
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent",
        "path": "PlanDefinition.useContext",
        "sliceName": "indicationComponent",
        "short": "Context the content is intended to support.",
        "definition": "Used to parse out and structure individual parts of an indication.",
        "comment": "n/a",
        "requirements": "n/a",
        "max": "1"
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.extension",
        "path": "PlanDefinition.useContext.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.extension:indicationGroup",
        "path": "PlanDefinition.useContext.extension",
        "sliceName": "indicationGroup",
        "short": "Indication for this template.",
        "definition": "An example is \"IT prophylaxis: high risk\".",
        "min": 1,
        "type": [
          {
            "code": "Extension",
            "profile": "http://hl7.org/fhir/StructureDefinition/usagecontext-group"
          }
        ]
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.code",
        "path": "PlanDefinition.useContext.code",
        "short": "Type of indication.",
        "definition": "A code that specifies a type of indication being specified by a usage context.",
        "comment": "n/a"
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.code.system",
        "path": "PlanDefinition.useContext.code.system",
        "definition": "The identification of the code system that defines the meaning of the symbol in the code. Indications are managed by NCCN.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedUri": "http://ots.nccn.org/hl7/fhir/ValueSet/indicationClasses-ValueSet",
        "binding": {
          "strength": "preferred",
          "description": "Managed by NCCN.",
          "valueSetReference": {
            "reference": "http://ots.nccn.org/hl7/fhir/ValueSet/indicationClasses-ValueSet"
          }
        }
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.code.version",
        "path": "PlanDefinition.useContext.code.version",
        "max": "0"
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.code.code",
        "path": "PlanDefinition.useContext.code.code",
        "short": "NCCN-managed indication codes.",
        "definition": "NCCN indications can be grouped, but here they are parsed out.",
        "comment": "For example, an indication might be \"Ph-negative Adult: CNS prophylaxis\". This will get split into two separte useContexts, one for the \"Ph-negative Adult\" which is a code.code value of \"molecularMarker\", and one for the \"CNS prophylaxis\" which is a code.code value of \"treatmentSetting\".",
        "requirements": "n/a",
        "min": 1,
        "example": [
          {
            "label": "Indication code",
            "valueCode": "treatmentSetting"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "NCCN-managed indication codes.",
          "valueSetReference": {
            "reference": "http://ots.nccn.org/hl7/fhir/ValueSet/indicationClasses-ValueSet"
          }
        }
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.code.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.useContext.code.display",
        "max": "0"
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.code.userSelected",
        "path": "PlanDefinition.useContext.code.userSelected",
        "max": "0"
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.value[x]:valueCodeableConcept",
        "path": "PlanDefinition.useContext.valueCodeableConcept",
        "sliceName": "valueCodeableConcept",
        "short": "Value that defines the indication.",
        "definition": "An indication might be \"Ph-negative Adult: CNS prophylaxis\". This will get split into two separte useContexts, one valueCodeableConcept text value for the \"Ph-negative Adult\" and another valueCodeableConcept text value for the \"CNS prophylaxis\".",
        "comment": "n/a",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.value[x]:valueCodeableConcept.coding",
        "path": "PlanDefinition.useContext.valueCodeableConcept.coding",
        "max": "0"
      },
      {
        "id": "PlanDefinition.useContext:indicationComponent.value[x]:valueCodeableConcept.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.useContext.valueCodeableConcept.text",
        "short": "Text representation of the indication.",
        "definition": "An indication might be \"Ph-negative Adult: CNS prophylaxis\". This will get split into two separte useContexts, one valueCodeableConcept text value for the \"Ph-negative Adult\" and another valueCodeableConcept text value for the \"CNS prophylaxis\".",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "example": [
          {
            "label": "Indication text",
            "valueString": "Ph-negative Adult"
          }
        ],
        "maxLength": 256
      },
      {
        "id": "PlanDefinition.jurisdiction",
        "path": "PlanDefinition.jurisdiction",
        "max": "0"
      },
      {
        "id": "PlanDefinition.topic",
        "path": "PlanDefinition.topic",
        "max": "0"
      },
      {
        "id": "PlanDefinition.contributor",
        "path": "PlanDefinition.contributor",
        "short": "NCCN staff who authored the template.",
        "definition": "NCCN staff who authored the template, including pharmacists and oncology nurses.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1
      },
      {
        "id": "PlanDefinition.contributor.type",
        "path": "PlanDefinition.contributor.type",
        "definition": "The type of contributor is fixed to author.",
        "comment": "n/a",
        "fixedCode": "author"
      },
      {
        "id": "PlanDefinition.contributor.name",
        "path": "PlanDefinition.contributor.name",
        "short": "Name of NCCN staff member.",
        "definition": "The name of the individual responsible for contribution to the template.",
        "comment": "n/a"
      },
      {
        "id": "PlanDefinition.contributor.contact",
        "path": "PlanDefinition.contributor.contact",
        "max": "0"
      },
      {
        "id": "PlanDefinition.contact",
        "path": "PlanDefinition.contact",
        "max": "0"
      },
      {
        "id": "PlanDefinition.copyright",
        "path": "PlanDefinition.copyright",
        "short": "Use and/or publishing restrictions.",
        "definition": "A copyright relating to the template and its contents. See related extension named \"disclaimer\".",
        "comment": "Systems are not required to have markdown support, and there is considerable variation in markdown syntax, so the text should be readable without markdown processing. The preferred markdown syntax is described here: http://daringfireball.net/projects/markdown/syntax (and tests here: http://daringfireball.net/projects/downloads/MarkdownTest_1.0.zip).",
        "requirements": "Consumers must be able to determine any legal restrictions on the use of the plan definition and/or its content. See related extension named \"disclaimer\".",
        "min": 1
      },
      {
        "id": "PlanDefinition.relatedArtifact",
        "path": "PlanDefinition.relatedArtifact",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "type"
            }
          ],
          "rules": "open"
        },
        "short": "References for the template.",
        "definition": "NCCN Templates contain a \"References\" section. There are three types of references that can apply to a particular template: an NCCN Guideline, a publication from the literature, or a related template. The different types of references are differentiated within this sliced data elment.",
        "comment": "If relatedArtifact.type is \"derived-from\" then the reference is an NCCN Guideline.\r\n\r\nIf relatedArtifact.type is \"citation\" then the reference is a publication from the literature.\r\n\r\nIf relatedArtifact.type is an extension named \"templateRelationship\" then this template is one of several in a related series and the reference will explain how the templates relate to one another.",
        "min": 1
      },
      {
        "id": "PlanDefinition.relatedArtifact:guidelineReference",
        "path": "PlanDefinition.relatedArtifact",
        "sliceName": "guidelineReference",
        "short": "A link to the NCCN Clinical Practice Guideline that recommends this regimen.",
        "definition": "NCCN Templates are derived from the NCCN Guidelines. Here we provide a link to the NCCN Guideline on which this template is derived from.",
        "comment": "See https://www.nccn.org/professionals/physician_gls/f_guidelines.asp for the full list of NCCN Guidelines.",
        "requirements": "n/a",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.relatedArtifact:guidelineReference.type",
        "path": "PlanDefinition.relatedArtifact.type",
        "definition": "NCCN Templates are derived from the NCCN Guidelines.",
        "comment": "n/a",
        "fixedCode": "derived-from"
      },
      {
        "id": "PlanDefinition.relatedArtifact:guidelineReference.display",
        "path": "PlanDefinition.relatedArtifact.display",
        "short": "String name and version of the NCCN Guideline.",
        "definition": "NCCN Templates are derived from the NCCN Guidelines. This field provides the name and version of the NCCN Guideline from which this template is derived from.",
        "comment": "For example, if the template is derived from the Breast Cancer guideline, then this field might contain \"NCCN Guidelines(R) for Breast Cancer V.1.2017.\"",
        "min": 1,
        "example": [
          {
            "label": "Template guideline reference",
            "valueString": "NCCN Guidelines(R) for Breast Cancer V.1.2017."
          }
        ]
      },
      {
        "id": "PlanDefinition.relatedArtifact:guidelineReference.citation",
        "path": "PlanDefinition.relatedArtifact.citation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:guidelineReference.url",
        "path": "PlanDefinition.relatedArtifact.url",
        "short": "URL where the NCCN guideline can be accessed.",
        "definition": "A url for the guideline that can be followed to access the actual content.",
        "comment": "An example for the breast cancer guideline is \"http://www.nccn.org/professionals/physician_gls/PDF/breast.pdf\".",
        "example": [
          {
            "label": "Template guideline URL reference",
            "valueUri": "http://www.nccn.org/professionals/physician_gls/PDF/breast.pdf"
          }
        ]
      },
      {
        "id": "PlanDefinition.relatedArtifact:guidelineReference.document",
        "path": "PlanDefinition.relatedArtifact.document",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:guidelineReference.resource",
        "path": "PlanDefinition.relatedArtifact.resource",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:citation",
        "path": "PlanDefinition.relatedArtifact",
        "sliceName": "citation",
        "short": "A link to a referenced publication from the literature.",
        "definition": "A reference to a publication in the literature with evidence informing the regimen.",
        "comment": "n/a",
        "requirements": "n/a"
      },
      {
        "id": "PlanDefinition.relatedArtifact:citation.extension",
        "path": "PlanDefinition.relatedArtifact.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.relatedArtifact:citation.extension:regimenReferenceType",
        "path": "PlanDefinition.relatedArtifact.extension",
        "sliceName": "regimenReferenceType",
        "short": "Type of citation.",
        "definition": "Template references that are citations may or may not follow the stated reference because of changes in the standard of practice. This extension ellaborates on the degree to which the template adheres to the information contained within the referenced citation.",
        "comment": "See https://www.nccn.org/professionals/OrderTemplates/PDF/appendix_E.pdf for more information.",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/regimenReferenceType"
          }
        ],
        "binding": {
          "strength": "required",
          "description": "For the regimenReferenceType extension.",
          "valueSetReference": {
            "reference": "http://ots.nccn.org/hl7/fhir/ValueSet/regimenReferenceType-ValueSet"
          }
        }
      },
      {
        "id": "PlanDefinition.relatedArtifact:citation.type",
        "path": "PlanDefinition.relatedArtifact.type",
        "definition": "A reference to literature with evidence informing the regimen.",
        "comment": "n/a",
        "fixedCode": "citation"
      },
      {
        "id": "PlanDefinition.relatedArtifact:citation.display",
        "path": "PlanDefinition.relatedArtifact.display",
        "short": "String text of the citation reference.",
        "definition": "A reference to literature with evidence informing the regimen.",
        "comment": "An example is \"Ades L, et al. Blood. 2008;111(3):1078-84.\".",
        "min": 1,
        "example": [
          {
            "label": "Citation display",
            "valueString": "Ades L, et al. Blood. 2008;111(3):1078-84."
          }
        ]
      },
      {
        "id": "PlanDefinition.relatedArtifact:citation.citation",
        "path": "PlanDefinition.relatedArtifact.citation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:citation.url",
        "path": "PlanDefinition.relatedArtifact.url",
        "short": "URL where the citation can be accessed.",
        "definition": "A url for the citation that can be followed to access the actual content. Typically a PubMed URL.",
        "comment": "An example is \"http://www.ncbi.nlm.nih.gov/pubmed/17975017\".",
        "example": [
          {
            "label": "Citation URL",
            "valueUri": "http://www.ncbi.nlm.nih.gov/pubmed/17975017"
          }
        ]
      },
      {
        "id": "PlanDefinition.relatedArtifact:citation.document",
        "path": "PlanDefinition.relatedArtifact.document",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:citation.resource",
        "path": "PlanDefinition.relatedArtifact.resource",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:relatedTemplate",
        "path": "PlanDefinition.relatedArtifact",
        "sliceName": "relatedTemplate",
        "short": "A link to a related template.",
        "definition": "documentation | justification | citation | predecessor | successor | derived-from | depends-on | composed-of",
        "comment": "n/a",
        "requirements": "n/a",
        "max": "1"
      },
      {
        "id": "PlanDefinition.relatedArtifact:relatedTemplate.type",
        "path": "PlanDefinition.relatedArtifact.type",
        "short": "Fixed to depends-on.",
        "definition": "Some regimens are split across multiple courses and each course may have its own template. This will explain how the current template relates to the other templates.",
        "comment": "n/a",
        "fixedCode": "depends-on"
      },
      {
        "id": "PlanDefinition.relatedArtifact:relatedTemplate.display",
        "path": "PlanDefinition.relatedArtifact.display",
        "short": "Title of the related template.",
        "definition": "Regimen title of the related template.",
        "comment": "An example is \"French-Belgian-Swiss APL 2000 - Consolidation 2 ? DAUNOrubicin/High-Dose Cytarabine\". Similar to PlanDefinition.title.",
        "min": 1,
        "example": [
          {
            "label": "Related template title",
            "valueString": "French-Belgian-Swiss APL 2000 - Consolidation 2 ? DAUNOrubicin/High-Dose Cytarabine"
          }
        ]
      },
      {
        "id": "PlanDefinition.relatedArtifact:relatedTemplate.citation",
        "path": "PlanDefinition.relatedArtifact.citation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:relatedTemplate.document",
        "path": "PlanDefinition.relatedArtifact.document",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:relatedTemplate.resource",
        "path": "PlanDefinition.relatedArtifact.resource",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:appendix",
        "path": "PlanDefinition.relatedArtifact",
        "sliceName": "appendix",
        "short": "Appendices and supporting information for NCCN Templates.",
        "definition": "NCCN provides supporting information around dosing instructions, dose formulae (e.g., BSA), rounding, etc. which can be found on the NCCN Template main page at: https://www.nccn.org/professionals/OrderTemplates/Default.aspx. Scroll down on that webpage until the Appendix hyperlinks appear.\r\n\r\nIn general, NCCN provides general guidance via this supporting information, but it?s left up to the implementer to determine a specific approach.\r\n\r\nThis is a fixed list of appendices/supporting information, and they are:\r\n(1) NCCN Templates Appendix A: Calculations, Assumptions, Clearances\r\n(2) NCCN Templates Appendix B: Carboplatin Dosing\r\n(3) NCCN Templates Appendix C: Growth Factors\r\n(4) NCCN Templates Appendix D: Nausea/Vomiting\r\n(5) NCCN Templates Appendix E: Regimen References\r\n(6) NCCN Templates Appendix F: Chemotherapy Administration Sequence\r\n(7) NCCN Templates Appendix G: Tall Man Lettering\r\n(8) NCCN Endorsed Resource: HOPA Position Statement on Dose Rounding of Biologic and Cytotoxic Anticancer Agents",
        "comment": "Appendix A, for example, provides several potential BSA formulae, but NCCN doesn?t recommend any particular one over another. Appendix A is also applicable to all templates, so it is not referenced directly in any one template.\r\n\r\nDose rounding information is in the ?NCCN Endorsed Resource: HOPA Position Statement on Dose Rounding of Biologic and Cytotoxic Anticancer Agents?.\r\n\r\nOccasionally, this information is agent-specific and tied into the style guide notes on a template. For instance, whenever Carboplatin is used, there will be a reference on the template to Appendix B: Carboplatin Dosing. CRV4 is a good example, where the ?SAFETY PARAMETERS AND SPECIAL INSTRUCTIONS? note says ?Refer to Appendix B for Calvert equation of AUC dose and Maximum CARBOplatin Dose calculation?.",
        "requirements": "n/a",
        "max": "1"
      },
      {
        "id": "PlanDefinition.relatedArtifact:appendix.type",
        "path": "PlanDefinition.relatedArtifact.type",
        "short": "Appendices and supporting information for NCCN Templates.",
        "definition": "Fixed to \"documentation\".",
        "comment": "n/a",
        "fixedCode": "documentation"
      },
      {
        "id": "PlanDefinition.relatedArtifact:appendix.display",
        "path": "PlanDefinition.relatedArtifact.display",
        "short": "String description of the related artifact.",
        "comment": "Equates to the name of the Appendix/resource on https://www.nccn.org/professionals/OrderTemplates/Default.aspx.",
        "min": 1,
        "example": [
          {
            "label": "Appendix display",
            "valueString": "NCCN Templates Appendix A: Calculations, Assumptions, Clearances"
          }
        ]
      },
      {
        "id": "PlanDefinition.relatedArtifact:appendix.citation",
        "path": "PlanDefinition.relatedArtifact.citation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:appendix.url",
        "path": "PlanDefinition.relatedArtifact.url",
        "short": "Where the related artifact can be accessed.",
        "comment": "n/a",
        "example": [
          {
            "label": "Appendix url",
            "valueUri": "https://www.nccn.org/professionals/OrderTemplates/PDF/appendix_A.pdf"
          }
        ]
      },
      {
        "id": "PlanDefinition.relatedArtifact:appendix.document",
        "path": "PlanDefinition.relatedArtifact.document",
        "max": "0"
      },
      {
        "id": "PlanDefinition.relatedArtifact:appendix.resource",
        "path": "PlanDefinition.relatedArtifact.resource",
        "max": "0"
      },
      {
        "id": "PlanDefinition.library",
        "path": "PlanDefinition.library",
        "max": "0"
      },
      {
        "id": "PlanDefinition.goal",
        "path": "PlanDefinition.goal",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action",
        "path": "PlanDefinition.action",
        "short": "Regimen option group",
        "definition": "The top-level action is a container for the regimen options within the order template, and also houses the febrile neutropenia risk for this template.",
        "comment": "NCCN Templates make extensive use of actions to express optionality that is contained within complicated regimens. In fact, NCCN Templates have an eight-level actional hierarchy. The levels of the action hierarchy are:\r\n1) Regimen option group\r\n2) Regimen options\r\n3) Regimen parts\r\n4) Cycle definitions\r\n5) Regimen entry group\r\n6) Regimen entries\r\n7) Dosage instruction group\r\n8) Dosage instructions\r\n\r\nThe bottom-most, dosage instruction action level, contains a definition that is a contained resource to an ActivityDefinition.\r\n\r\nWithin each action level, selectionBehavior will be helpful to determine the optionality at that action level.",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.extension",
        "path": "PlanDefinition.action.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.action.extension:febrileNeutropeniaRisk",
        "path": "PlanDefinition.action.extension",
        "sliceName": "febrileNeutropeniaRisk",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/febrileNeutropeniaRisk"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.label",
        "path": "PlanDefinition.action.label",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.title",
        "path": "PlanDefinition.action.title",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.description",
        "path": "PlanDefinition.action.description",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.textEquivalent",
        "path": "PlanDefinition.action.textEquivalent",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.code",
        "path": "PlanDefinition.action.code",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.reason",
        "path": "PlanDefinition.action.reason",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.documentation",
        "path": "PlanDefinition.action.documentation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.goalId",
        "path": "PlanDefinition.action.goalId",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.triggerDefinition",
        "path": "PlanDefinition.action.triggerDefinition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.condition",
        "path": "PlanDefinition.action.condition",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.input",
        "path": "PlanDefinition.action.input",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.output",
        "path": "PlanDefinition.action.output",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.relatedAction",
        "path": "PlanDefinition.action.relatedAction",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.timing[x]",
        "path": "PlanDefinition.action.timing[x]",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.participant",
        "path": "PlanDefinition.action.participant",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.type",
        "path": "PlanDefinition.action.type",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.groupingBehavior",
        "path": "PlanDefinition.action.groupingBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.selectionBehavior",
        "path": "PlanDefinition.action.selectionBehavior",
        "comment": "A template can have one or more regimen options. If a template has more than one regimen option, then this data element will explain the selection behavior for the regimen options.",
        "example": [
          {
            "label": "Regimen option group selection behavior",
            "valueCode": "exactly-one"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.requiredBehavior",
        "path": "PlanDefinition.action.requiredBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.precheckBehavior",
        "path": "PlanDefinition.action.precheckBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.cardinalityBehavior",
        "path": "PlanDefinition.action.cardinalityBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.definition",
        "path": "PlanDefinition.action.definition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.transform",
        "path": "PlanDefinition.action.transform",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.dynamicValue",
        "path": "PlanDefinition.action.dynamicValue",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action",
        "path": "PlanDefinition.action.action",
        "short": "Regimen options",
        "comment": "NCCN Templates make extensive use of actions to express optionality that is contained within complicated regimens. In fact, NCCN Templates have an eight-level actional hierarchy. The levels of the action hierarchy are:\r\n1) Regimen option group\r\n2) Regimen options\r\n3) Regimen parts\r\n4) Cycle definitions\r\n5) Regimen entry group\r\n6) Regimen entries\r\n7) Dosage instruction group\r\n8) Dosage instructions\r\n\r\nThe bottom-most, dosage instruction action level, contains a definition that is a contained resource to an ActivityDefinition.\r\n\r\nWithin each action level, selectionBehavior will be helpful to determine the optionality at that action level.",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.extension",
        "path": "PlanDefinition.action.action.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.action.action.extension:febrileNeutropeniaRisk",
        "path": "PlanDefinition.action.action.extension",
        "sliceName": "febrileNeutropeniaRisk",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/febrileNeutropeniaRisk"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.label",
        "path": "PlanDefinition.action.action.label",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.title",
        "path": "PlanDefinition.action.action.title",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.description",
        "path": "PlanDefinition.action.action.description",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.textEquivalent",
        "path": "PlanDefinition.action.action.textEquivalent",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.code",
        "path": "PlanDefinition.action.action.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.code.coding",
        "path": "PlanDefinition.action.action.code.coding",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.action.action.code.text",
        "short": "Action level name.",
        "definition": "Defining the fact that this is a \"regimen option\" action.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedString": "regimen option"
      },
      {
        "id": "PlanDefinition.action.action.reason",
        "path": "PlanDefinition.action.action.reason",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.documentation",
        "path": "PlanDefinition.action.action.documentation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.goalId",
        "path": "PlanDefinition.action.action.goalId",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.triggerDefinition",
        "path": "PlanDefinition.action.action.triggerDefinition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.condition",
        "path": "PlanDefinition.action.action.condition",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.input",
        "path": "PlanDefinition.action.action.input",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.output",
        "path": "PlanDefinition.action.action.output",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.relatedAction",
        "path": "PlanDefinition.action.action.relatedAction",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.timing[x]",
        "path": "PlanDefinition.action.action.timing[x]",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.participant",
        "path": "PlanDefinition.action.action.participant",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.type",
        "path": "PlanDefinition.action.action.type",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.groupingBehavior",
        "path": "PlanDefinition.action.action.groupingBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.selectionBehavior",
        "path": "PlanDefinition.action.action.selectionBehavior",
        "comment": "A template can have one or more regimen options. If a template has more than one regimen option, then this data element will explain the selection behavior for the regimen options.",
        "example": [
          {
            "label": "Regimen option group selection behavior",
            "valueCode": "exactly-one"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.requiredBehavior",
        "path": "PlanDefinition.action.action.requiredBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.precheckBehavior",
        "path": "PlanDefinition.action.action.precheckBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.cardinalityBehavior",
        "path": "PlanDefinition.action.action.cardinalityBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.definition",
        "path": "PlanDefinition.action.action.definition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.transform",
        "path": "PlanDefinition.action.action.transform",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.dynamicValue",
        "path": "PlanDefinition.action.action.dynamicValue",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action",
        "path": "PlanDefinition.action.action.action",
        "short": "Regimen parts",
        "comment": "NCCN Templates make extensive use of actions to express optionality that is contained within complicated regimens. In fact, NCCN Templates have an eight-level actional hierarchy. The levels of the action hierarchy are:\r\n1) Regimen option group\r\n2) Regimen options\r\n3) Regimen parts\r\n4) Cycle definitions\r\n5) Regimen entry group\r\n6) Regimen entries\r\n7) Dosage instruction group\r\n8) Dosage instructions\r\n\r\nThe bottom-most, dosage instruction action level, contains a definition that is a contained resource to an ActivityDefinition.\r\n\r\nWithin each action level, selectionBehavior will be helpful to determine the optionality at that action level.",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.action.extension",
        "path": "PlanDefinition.action.action.action.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.action.action.action.extension:febrileNeutropeniaRisk",
        "path": "PlanDefinition.action.action.action.extension",
        "sliceName": "febrileNeutropeniaRisk",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/febrileNeutropeniaRisk"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.label",
        "path": "PlanDefinition.action.action.action.label",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.title",
        "path": "PlanDefinition.action.action.action.title",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.description",
        "path": "PlanDefinition.action.action.action.description",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.textEquivalent",
        "path": "PlanDefinition.action.action.action.textEquivalent",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.code",
        "path": "PlanDefinition.action.action.action.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.code.coding",
        "path": "PlanDefinition.action.action.action.code.coding",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.action.action.action.code.text",
        "short": "Action level name.",
        "definition": "Defining the fact that this is a \"regimen part\" action.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedString": "regimen part"
      },
      {
        "id": "PlanDefinition.action.action.action.reason",
        "path": "PlanDefinition.action.action.action.reason",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.documentation",
        "path": "PlanDefinition.action.action.action.documentation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.goalId",
        "path": "PlanDefinition.action.action.action.goalId",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.triggerDefinition",
        "path": "PlanDefinition.action.action.action.triggerDefinition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.condition",
        "path": "PlanDefinition.action.action.action.condition",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.input",
        "path": "PlanDefinition.action.action.action.input",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.output",
        "path": "PlanDefinition.action.action.action.output",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.timing[x]",
        "path": "PlanDefinition.action.action.action.timing[x]",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.participant",
        "path": "PlanDefinition.action.action.action.participant",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.groupingBehavior",
        "path": "PlanDefinition.action.action.action.groupingBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.selectionBehavior",
        "path": "PlanDefinition.action.action.action.selectionBehavior",
        "comment": "A template can have one or more regimen parts. If a template has more than one regimen parts, then this data element will explain the selection behavior for the regimen part.",
        "example": [
          {
            "label": "Regimen option group selection behavior",
            "valueCode": "exactly-one"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.requiredBehavior",
        "path": "PlanDefinition.action.action.action.requiredBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.precheckBehavior",
        "path": "PlanDefinition.action.action.action.precheckBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.cardinalityBehavior",
        "path": "PlanDefinition.action.action.action.cardinalityBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.transform",
        "path": "PlanDefinition.action.action.action.transform",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.dynamicValue",
        "path": "PlanDefinition.action.action.action.dynamicValue",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action",
        "path": "PlanDefinition.action.action.action.action",
        "short": "Cycle definitions",
        "comment": "NCCN Templates make extensive use of actions to express optionality that is contained within complicated regimens. In fact, NCCN Templates have an eight-level actional hierarchy. The levels of the action hierarchy are:\r\n1) Regimen option group\r\n2) Regimen options\r\n3) Regimen parts\r\n4) Cycle definitions\r\n5) Regimen entry group\r\n6) Regimen entries\r\n7) Dosage instruction group\r\n8) Dosage instructions\r\n\r\nThe bottom-most, dosage instruction action level, contains a definition that is a contained resource to an ActivityDefinition.\r\n\r\nWithin each action level, selectionBehavior will be helpful to determine the optionality at that action level.",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.action.action.extension",
        "path": "PlanDefinition.action.action.action.action.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.action.action.action.action.extension:febrileNeutropeniaRisk",
        "path": "PlanDefinition.action.action.action.action.extension",
        "sliceName": "febrileNeutropeniaRisk",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/febrileNeutropeniaRisk"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.label",
        "path": "PlanDefinition.action.action.action.action.label",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.title",
        "path": "PlanDefinition.action.action.action.action.title",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.description",
        "path": "PlanDefinition.action.action.action.action.description",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.textEquivalent",
        "path": "PlanDefinition.action.action.action.action.textEquivalent",
        "short": "Text equivalent of the action.",
        "comment": "Example: \"21-day cycle for 4 – 6 cycles (adjuvant)\".",
        "requirements": "Useful when the cycle definition has been parsed and structured quite a bit in FHIR, or if there are elements of the cycle definition that were not able to be structured in FHIR.",
        "example": [
          {
            "label": "Cycle definition text equivalent",
            "valueString": "21-day cycle for 4 – 6 cycles (adjuvant)"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.code",
        "path": "PlanDefinition.action.action.action.action.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.code.coding",
        "path": "PlanDefinition.action.action.action.action.code.coding",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.action.action.action.action.code.text",
        "short": "Action level name.",
        "definition": "Defining the fact that this is a \"cycle definition\" action.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedString": "cycle definition"
      },
      {
        "id": "PlanDefinition.action.action.action.action.reason",
        "path": "PlanDefinition.action.action.action.action.reason",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.documentation",
        "path": "PlanDefinition.action.action.action.action.documentation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.goalId",
        "path": "PlanDefinition.action.action.action.action.goalId",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.triggerDefinition",
        "path": "PlanDefinition.action.action.action.action.triggerDefinition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition",
        "path": "PlanDefinition.action.action.action.action.condition",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "kind"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:stopCondition",
        "path": "PlanDefinition.action.action.action.action.condition",
        "sliceName": "stopCondition",
        "short": "Condition under which the treatment of this cycle definition should be stopped."
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:stopCondition.kind",
        "path": "PlanDefinition.action.action.action.action.condition.kind",
        "definition": "The kind of condition. Fixed to stop.",
        "fixedCode": "stop"
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:stopCondition.description",
        "path": "PlanDefinition.action.action.action.action.condition.description",
        "short": "String text of the stop condition.",
        "definition": "Condition under which the treatment of this cycle definition should be stopped.",
        "comment": "n/a",
        "min": 1,
        "example": [
          {
            "label": "stop condition description value",
            "valueString": "disease progression"
          },
          {
            "label": "stop condition description value",
            "valueString": "unacceptable toxicity including reaching a lifetime cumulative anthracycline dose"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:stopCondition.language",
        "path": "PlanDefinition.action.action.action.action.condition.language",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:stopCondition.expression",
        "path": "PlanDefinition.action.action.action.action.condition.expression",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:applicabilityCondition",
        "path": "PlanDefinition.action.action.action.action.condition",
        "sliceName": "applicabilityCondition",
        "short": "Condition under which this cycle definition is applicable.",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:applicabilityCondition.kind",
        "path": "PlanDefinition.action.action.action.action.condition.kind",
        "definition": "The kind of condition. Fixed to applicability.",
        "fixedCode": "applicability"
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:applicabilityCondition.description",
        "path": "PlanDefinition.action.action.action.action.condition.description",
        "short": "String text of the applicability condition.",
        "definition": "Condition under which this cycle definition is applicable.",
        "comment": "n/a",
        "min": 1,
        "example": [
          {
            "label": "applicability condition description value",
            "valueString": "if prior pelvic radiation"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:applicabilityCondition.language",
        "path": "PlanDefinition.action.action.action.action.condition.language",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.condition:applicabilityCondition.expression",
        "path": "PlanDefinition.action.action.action.action.condition.expression",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.input",
        "path": "PlanDefinition.action.action.action.action.input",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.output",
        "path": "PlanDefinition.action.action.action.action.output",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.relatedAction",
        "path": "PlanDefinition.action.action.action.action.relatedAction",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.relatedAction.offset[x]",
        "path": "PlanDefinition.action.action.action.action.relatedAction.offset[x]",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.timing[x]:timingTiming",
        "path": "PlanDefinition.action.action.action.action.timingTiming",
        "sliceName": "timingTiming",
        "type": [
          {
            "code": "Timing"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.timing[x]:timingTiming.event",
        "path": "PlanDefinition.action.action.action.action.timingTiming.event",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.timing[x]:timingTiming.repeat",
        "path": "PlanDefinition.action.action.action.action.timingTiming.repeat",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.action.action.timing[x]:timingTiming.code",
        "path": "PlanDefinition.action.action.action.action.timingTiming.code",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.participant",
        "path": "PlanDefinition.action.action.action.action.participant",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.groupingBehavior",
        "path": "PlanDefinition.action.action.action.action.groupingBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.selectionBehavior",
        "path": "PlanDefinition.action.action.action.action.selectionBehavior",
        "comment": "A template can have one or more regimen options. If a template has more than one regimen option, then this data element will explain the selection behavior for the regimen options.",
        "max": "0",
        "example": [
          {
            "label": "Regimen option group selection behavior",
            "valueCode": "exactly-one"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.requiredBehavior",
        "path": "PlanDefinition.action.action.action.action.requiredBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.precheckBehavior",
        "path": "PlanDefinition.action.action.action.action.precheckBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.cardinalityBehavior",
        "path": "PlanDefinition.action.action.action.action.cardinalityBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.transform",
        "path": "PlanDefinition.action.action.action.action.transform",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.dynamicValue",
        "path": "PlanDefinition.action.action.action.action.dynamicValue",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action",
        "path": "PlanDefinition.action.action.action.action.action",
        "short": "Regimen entry group",
        "comment": "NCCN Templates make extensive use of actions to express optionality that is contained within complicated regimens. In fact, NCCN Templates have an eight-level actional hierarchy. The levels of the action hierarchy are:\r\n1) Regimen option group\r\n2) Regimen options\r\n3) Regimen parts\r\n4) Cycle definitions\r\n5) Regimen entry group\r\n6) Regimen entries\r\n7) Dosage instruction group\r\n8) Dosage instructions\r\n\r\nThe bottom-most, dosage instruction action level, contains a definition that is a contained resource to an ActivityDefinition.\r\n\r\nWithin each action level, selectionBehavior will be helpful to determine the optionality at that action level.",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.extension",
        "path": "PlanDefinition.action.action.action.action.action.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.extension:febrileNeutropeniaRisk",
        "path": "PlanDefinition.action.action.action.action.action.extension",
        "sliceName": "febrileNeutropeniaRisk",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/febrileNeutropeniaRisk"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.label",
        "path": "PlanDefinition.action.action.action.action.action.label",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.title",
        "path": "PlanDefinition.action.action.action.action.action.title",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.description",
        "path": "PlanDefinition.action.action.action.action.action.description",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.code",
        "path": "PlanDefinition.action.action.action.action.action.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.code.coding",
        "path": "PlanDefinition.action.action.action.action.action.code.coding",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.action.action.action.action.action.code.text",
        "short": "Action level name.",
        "definition": "Defining the fact that this is a \"regimen entry group\" action.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedString": "regimen entry group"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.reason",
        "path": "PlanDefinition.action.action.action.action.action.reason",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.documentation",
        "path": "PlanDefinition.action.action.action.action.action.documentation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.goalId",
        "path": "PlanDefinition.action.action.action.action.action.goalId",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.triggerDefinition",
        "path": "PlanDefinition.action.action.action.action.action.triggerDefinition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.condition",
        "path": "PlanDefinition.action.action.action.action.action.condition",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.input",
        "path": "PlanDefinition.action.action.action.action.action.input",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.output",
        "path": "PlanDefinition.action.action.action.action.action.output",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.relatedAction",
        "path": "PlanDefinition.action.action.action.action.action.relatedAction",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.relatedAction.offset[x]",
        "path": "PlanDefinition.action.action.action.action.action.relatedAction.offset[x]",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.timing[x]",
        "path": "PlanDefinition.action.action.action.action.action.timing[x]",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.participant",
        "path": "PlanDefinition.action.action.action.action.action.participant",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.groupingBehavior",
        "path": "PlanDefinition.action.action.action.action.action.groupingBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.selectionBehavior",
        "path": "PlanDefinition.action.action.action.action.action.selectionBehavior",
        "comment": "A template can have one or more regimen entry groups. If a template has more than one regimen entry, then this data element will explain the selection behavior for the regimen entry groups.",
        "example": [
          {
            "label": "Regimen option group selection behavior",
            "valueCode": "exactly-one"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.requiredBehavior",
        "path": "PlanDefinition.action.action.action.action.action.requiredBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.precheckBehavior",
        "path": "PlanDefinition.action.action.action.action.action.precheckBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.cardinalityBehavior",
        "path": "PlanDefinition.action.action.action.action.action.cardinalityBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.transform",
        "path": "PlanDefinition.action.action.action.action.action.transform",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.dynamicValue",
        "path": "PlanDefinition.action.action.action.action.action.dynamicValue",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action",
        "path": "PlanDefinition.action.action.action.action.action.action",
        "short": "Regimen entries",
        "comment": "NCCN Templates make extensive use of actions to express optionality that is contained within complicated regimens. In fact, NCCN Templates have an eight-level actional hierarchy. The levels of the action hierarchy are:\r\n1) Regimen option group\r\n2) Regimen options\r\n3) Regimen parts\r\n4) Cycle definitions\r\n5) Regimen entry group\r\n6) Regimen entries\r\n7) Dosage instruction group\r\n8) Dosage instructions\r\n\r\nThe bottom-most, dosage instruction action level, contains a definition that is a contained resource to an ActivityDefinition.\r\n\r\nWithin each action level, selectionBehavior will be helpful to determine the optionality at that action level.",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.extension",
        "path": "PlanDefinition.action.action.action.action.action.action.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.extension:febrileNeutropeniaRisk",
        "path": "PlanDefinition.action.action.action.action.action.action.extension",
        "sliceName": "febrileNeutropeniaRisk",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/febrileNeutropeniaRisk"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.label",
        "path": "PlanDefinition.action.action.action.action.action.action.label",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.title",
        "path": "PlanDefinition.action.action.action.action.action.action.title",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.description",
        "path": "PlanDefinition.action.action.action.action.action.action.description",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.code",
        "path": "PlanDefinition.action.action.action.action.action.action.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.code.coding",
        "path": "PlanDefinition.action.action.action.action.action.action.code.coding",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.action.action.action.action.action.action.code.text",
        "short": "Action level name.",
        "definition": "Defining the fact that this is a \"regimen entry\" action.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedString": "regimen entry"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.reason",
        "path": "PlanDefinition.action.action.action.action.action.action.reason",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.documentation",
        "path": "PlanDefinition.action.action.action.action.action.action.documentation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.goalId",
        "path": "PlanDefinition.action.action.action.action.action.action.goalId",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.triggerDefinition",
        "path": "PlanDefinition.action.action.action.action.action.action.triggerDefinition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.condition",
        "path": "PlanDefinition.action.action.action.action.action.action.condition",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.input",
        "path": "PlanDefinition.action.action.action.action.action.action.input",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.output",
        "path": "PlanDefinition.action.action.action.action.action.action.output",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.timing[x]",
        "path": "PlanDefinition.action.action.action.action.action.action.timing[x]",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.participant",
        "path": "PlanDefinition.action.action.action.action.action.action.participant",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.groupingBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.groupingBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.selectionBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.selectionBehavior",
        "comment": "A template can have one or more regimen options. If a template has more than one regimen option, then this data element will explain the selection behavior for the regimen options.",
        "example": [
          {
            "label": "Regimen option group selection behavior",
            "valueCode": "exactly-one"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.requiredBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.requiredBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.precheckBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.precheckBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.cardinalityBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.cardinalityBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.transform",
        "path": "PlanDefinition.action.action.action.action.action.action.transform",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.dynamicValue",
        "path": "PlanDefinition.action.action.action.action.action.action.dynamicValue",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action",
        "path": "PlanDefinition.action.action.action.action.action.action.action",
        "short": "Dosage instruction group",
        "comment": "NCCN Templates make extensive use of actions to express optionality that is contained within complicated regimens. In fact, NCCN Templates have an eight-level actional hierarchy. The levels of the action hierarchy are:\r\n1) Regimen option group\r\n2) Regimen options\r\n3) Regimen parts\r\n4) Cycle definitions\r\n5) Regimen entry group\r\n6) Regimen entries\r\n7) Dosage instruction group\r\n8) Dosage instructions\r\n\r\nThe bottom-most, dosage instruction action level, contains a definition that is a contained resource to an ActivityDefinition.\r\n\r\nWithin each action level, selectionBehavior will be helpful to determine the optionality at that action level.",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.extension",
        "path": "PlanDefinition.action.action.action.action.action.action.action.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.extension:febrileNeutropeniaRisk",
        "path": "PlanDefinition.action.action.action.action.action.action.action.extension",
        "sliceName": "febrileNeutropeniaRisk",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/febrileNeutropeniaRisk"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.label",
        "path": "PlanDefinition.action.action.action.action.action.action.action.label",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.title",
        "path": "PlanDefinition.action.action.action.action.action.action.action.title",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.description",
        "path": "PlanDefinition.action.action.action.action.action.action.action.description",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.code",
        "path": "PlanDefinition.action.action.action.action.action.action.action.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.code.coding",
        "path": "PlanDefinition.action.action.action.action.action.action.action.code.coding",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.action.action.action.action.action.action.action.code.text",
        "short": "Action level name.",
        "definition": "Defining the fact that this is a \"dosage instruction group\" action.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedString": "dosage instruction group"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.reason",
        "path": "PlanDefinition.action.action.action.action.action.action.action.reason",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.documentation",
        "path": "PlanDefinition.action.action.action.action.action.action.action.documentation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.goalId",
        "path": "PlanDefinition.action.action.action.action.action.action.action.goalId",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.triggerDefinition",
        "path": "PlanDefinition.action.action.action.action.action.action.action.triggerDefinition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.condition",
        "path": "PlanDefinition.action.action.action.action.action.action.action.condition",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.input",
        "path": "PlanDefinition.action.action.action.action.action.action.action.input",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.output",
        "path": "PlanDefinition.action.action.action.action.action.action.action.output",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.timing[x]",
        "path": "PlanDefinition.action.action.action.action.action.action.action.timing[x]",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.participant",
        "path": "PlanDefinition.action.action.action.action.action.action.action.participant",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.groupingBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.groupingBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.selectionBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.selectionBehavior",
        "comment": "A template can have one or more regimen options. If a template has more than one regimen option, then this data element will explain the selection behavior for the regimen options.",
        "example": [
          {
            "label": "Regimen option group selection behavior",
            "valueCode": "exactly-one"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.requiredBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.requiredBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.precheckBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.precheckBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.cardinalityBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.cardinalityBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.transform",
        "path": "PlanDefinition.action.action.action.action.action.action.action.transform",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.dynamicValue",
        "path": "PlanDefinition.action.action.action.action.action.action.action.dynamicValue",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action",
        "short": "Dosage instructions",
        "comment": "NCCN Templates make extensive use of actions to express optionality that is contained within complicated regimens. In fact, NCCN Templates have an eight-level actional hierarchy. The levels of the action hierarchy are:\r\n1) Regimen option group\r\n2) Regimen options\r\n3) Regimen parts\r\n4) Cycle definitions\r\n5) Regimen entry group\r\n6) Regimen entries\r\n7) Dosage instruction group\r\n8) Dosage instructions\r\n\r\nThe bottom-most, dosage instruction action level, contains a definition that is a contained resource to an ActivityDefinition.\r\n\r\nWithin each action level, selectionBehavior will be helpful to determine the optionality at that action level.",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.extension",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.extension:febrileNeutropeniaRisk",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.extension",
        "sliceName": "febrileNeutropeniaRisk",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/febrileNeutropeniaRisk"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.label",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.label",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.title",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.title",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.description",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.description",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.textEquivalent",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.textEquivalent",
        "short": "Text equivalent of the action.",
        "comment": "Example: \"21-day cycle for 4 – 6 cycles (adjuvant)\".",
        "requirements": "Useful when the cycle definition has been parsed and structured quite a bit in FHIR, or if there are elements of the cycle definition that were not able to be structured in FHIR.",
        "example": [
          {
            "label": "Cycle definition text equivalent",
            "valueString": "21-day cycle for 4 – 6 cycles (adjuvant)"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.code",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.code",
        "min": 1,
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.code.coding",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.code.coding",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.code.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.code.text",
        "short": "Action level name.",
        "definition": "Defining the fact that this is a \"dosage instruction\" action.",
        "comment": "n/a",
        "requirements": "n/a",
        "min": 1,
        "fixedString": "dosage instruction"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.reason",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.reason",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.documentation",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.documentation",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.goalId",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.goalId",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.triggerDefinition",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.triggerDefinition",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "kind"
            }
          ],
          "rules": "open"
        },
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:stopCondition",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition",
        "sliceName": "stopCondition",
        "short": "Condition under which the treatment of this cycle definition should be stopped."
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:stopCondition.kind",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition.kind",
        "definition": "The kind of condition. Fixed to stop.",
        "fixedCode": "stop"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:stopCondition.description",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition.description",
        "short": "String text of the stop condition.",
        "definition": "Condition under which the treatment of this cycle definition should be stopped.",
        "comment": "n/a",
        "min": 1,
        "example": [
          {
            "label": "stop condition description value",
            "valueString": "disease progression"
          },
          {
            "label": "stop condition description value",
            "valueString": "unacceptable toxicity including reaching a lifetime cumulative anthracycline dose"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:stopCondition.language",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition.language",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:stopCondition.expression",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition.expression",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:applicabilityCondition",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition",
        "sliceName": "applicabilityCondition",
        "short": "Condition under which this cycle definition is applicable.",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:applicabilityCondition.kind",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition.kind",
        "definition": "The kind of condition. Fixed to applicability.",
        "fixedCode": "applicability"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:applicabilityCondition.description",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition.description",
        "short": "String text of the applicability condition.",
        "definition": "Condition under which this cycle definition is applicable.",
        "comment": "n/a",
        "min": 1,
        "example": [
          {
            "label": "applicability condition description value",
            "valueString": "if prior pelvic radiation"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:applicabilityCondition.language",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition.language",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.condition:applicabilityCondition.expression",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.condition.expression",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.input",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.input",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.output",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.output",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.relatedAction",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.relatedAction",
        "max": "1"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.relatedAction.offset[x]",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.relatedAction.offset[x]",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.timing[x]:timingTiming",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.timingTiming",
        "sliceName": "timingTiming",
        "type": [
          {
            "code": "Timing"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.timing[x]:timingTiming.event",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.timingTiming.event",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.timing[x]:timingTiming.repeat",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.timingTiming.repeat",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.timing[x]:timingTiming.code",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.timingTiming.code",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.participant",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.participant",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.groupingBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.groupingBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.selectionBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.selectionBehavior",
        "comment": "A template can have one or more regimen options. If a template has more than one regimen option, then this data element will explain the selection behavior for the regimen options.",
        "max": "0",
        "example": [
          {
            "label": "Regimen option group selection behavior",
            "valueCode": "exactly-one"
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.requiredBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.requiredBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.precheckBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.precheckBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.cardinalityBehavior",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.cardinalityBehavior",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.definition",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.definition",
        "type": [
          {
            "code": "Reference",
            "targetProfile": "http://ots.nccn.org/hl7/fhir/StructureDefinition/RegimenEntryTemplate"
          }
        ],
        "example": [
          {
            "label": "Reference value",
            "valueReference": {
              "reference": "#39585-1"
            }
          }
        ]
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.definition.reference",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.definition.reference",
        "min": 1
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.definition.identifier",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.definition.identifier",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.definition.display",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.definition.display",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.transform",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.transform",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.dynamicValue",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.dynamicValue",
        "max": "0"
      },
      {
        "id": "PlanDefinition.action.action.action.action.action.action.action.action.action",
        "path": "PlanDefinition.action.action.action.action.action.action.action.action.action",
        "short": "Regimen entry group",
        "comment": "NCCN Templates make extensive use of actions to express optionality that is contained within complicated regimens. In fact, NCCN Templates have an eight-level actional hierarchy. The levels of the action hierarchy are:\r\n1) Regimen option group\r\n2) Regimen options\r\n3) Regimen parts\r\n4) Cycle definitions\r\n5) Regimen entry group\r\n6) Regimen entries\r\n7) Dosage instruction group\r\n8) Dosage instructions\r\n\r\nThe bottom-most, dosage instruction action level, contains a definition that is a contained resource to an ActivityDefinition.\r\n\r\nWithin each action level, selectionBehavior will be helpful to determine the optionality at that action level.",
        "max": "0"
      }
    ]
  }
}