HL7® FHIR® Te Aho o Te Kahu, Cancer Control Agency Implementation Guide
0.1.0 - CI Build

HL7® FHIR® Te Aho o Te Kahu, Cancer Control Agency Implementation Guide, published by Te Aho o Te Kahu, Cancer Control Agency. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7NZ/cca/ and changes regularly. See the Directory of published versions

Logical Model: CancerRegimensLM - Detailed Descriptions

Draft as of 2020-10-27

Definitions for the CancerRegimensLM logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. CancerRegimens
Definition

No description


Base definition for all elements in a resource.

ShortBase for all elements
Control10..1*
This element is affected by the following invariants: ele-1
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
2. CancerRegimens.id
Definition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

ShortUnique id for inter-element referencing
Control0..1
Typestring
Is Modifierfalse
XML FormatIn the XML format, this property is represented as an attribute.
Summaryfalse
4. CancerRegimens.extension
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortAdditional content defined by implementations
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifierfalse
Summaryfalse
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingThis element introduces a set of slices on CancerRegimens.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 6. CancerRegimens.status
    Definition

    The overall status for the regimen. Includes that the regimen is approved for use (status=active) but is still under review so may change.

    Shortstatus
    Control0..1
    Typecode
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Labelstatus
    8. CancerRegimens.version
    Definition

    The version of the regimen

    Shortversion
    NoteThis is a business version Id, not a resource version Id (see discussion)
    Control0..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supportfalse
    Labelversion
    10. CancerRegimens.title
    Definition

    A short title that describes the regimen, suitable for a display

    Shorttitle
    Control0..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Labeltitle
    12. CancerRegimens.description
    Definition

    A more detailed description

    Shortdescription
    Control0..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Labeldescription
    14. CancerRegimens.instructions
    Definition

    Overall instructions for use. Distinct from the description of the regimen

    Shortinstructions
    Control0..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supportfalse
    Labelinstructions
    16. CancerRegimens.publisher
    Definition

    The organisation responsible for publishing the regimen

    Shortpublisher
    Control0..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supportfalse
    Labelpublisher
    18. CancerRegimens.date
    Definition

    When the regimen was first made available for use

    Shortdate
    Control0..1
    TypedateTime
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supportfalse
    Labeldate
    20. CancerRegimens.type
    Definition

    The type od regimen - eg FOLFOX

    Shorttype
    Control0..1
    TypeCodeableConcept
    Must Supportfalse
    Labeltype
    22. CancerRegimens.intent
    Definition

    The intent of the regimen - eg curative or palliative

    Shortintent
    Control0..1
    TypeCodeableConcept
    Must Supportfalse
    Labelintent
    24. CancerRegimens.replacedBy
    Definition

    populated if this regimen is no longer active, but has been replaced by another. Refers directly to the replacement regimen. Note that there is not a reference from the replacement regimen back to this one.

    ShortreplacedBy
    Control0..1
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    LabelreplacedBy
    26. CancerRegimens.cancerTypes
    Definition

    The types of cancer that this regimen is intended to treat. There can be up to 3 - type, subType, subSubType.

    ShortCancerTypes
    Control0..1
    TypeBackboneElement
    Must Supporttrue
    LabelcancerTypes
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    28. CancerRegimens.cancerTypes.id
    Definition

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    ShortUnique id for inter-element referencing
    Control0..1
    Typestring
    Is Modifierfalse
    XML FormatIn the XML format, this property is represented as an attribute.
    Summaryfalse
    30. CancerRegimens.cancerTypes.extension
    Definition

    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    ShortAdditional content defined by implementations
    Comments

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Control0..*
    TypeExtension
    Is Modifierfalse
    Summaryfalse
    Alternate Namesextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingThis element introduces a set of slices on CancerRegimens.cancerTypes.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ url
    • 32. CancerRegimens.cancerTypes.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      34. CancerRegimens.cancerTypes.primaryType
      Definition

      The main cancer that the regimen is targeted to. This will be the first one in the list and will always be present.

      ShortprimaryType
      Control0..1
      TypeCodeableConcept
      Must Supportfalse
      LabelprimaryType
      36. CancerRegimens.cancerTypes.subType
      Definition

      The cancer sub-type. Will be second in the list, if present.

      ShortsubType
      Control0..1
      TypeCodeableConcept
      Must Supportfalse
      LabelsubType
      38. CancerRegimens.cancerTypes.subSubType
      Definition

      The cancer sub-sub-type. Will be third in the list, if present.

      ShortsubSubType
      Control0..1
      TypeCodeableConcept
      Must Supportfalse
      LabelsubSubType
      40. CancerRegimens.supportFactor
      Definition

      Factors - such as medications - that may be needed by the patient during a course of treatment - often to counter side-effects of treatment.

      ShortsupportFactor
      Control0..*
      TypeBackboneElement
      Must Supportfalse
      LabelsupportFactor
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      42. CancerRegimens.supportFactor.id
      Definition

      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

      ShortUnique id for inter-element referencing
      Control0..1
      Typestring
      Is Modifierfalse
      XML FormatIn the XML format, this property is represented as an attribute.
      Summaryfalse
      44. CancerRegimens.supportFactor.extension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      ShortAdditional content defined by implementations
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingThis element introduces a set of slices on CancerRegimens.supportFactor.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 46. CancerRegimens.supportFactor.modifierExtension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

        ShortExtensions that cannot be ignored even if unrecognized
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..*
        TypeExtension
        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
        Summarytrue
        Requirements

        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

        Alternate Namesextensions, user content, modifiers
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        48. CancerRegimens.supportFactor.type
        Definition

        The type of sub-factor - eg anti-emetic

        Shorttype
        Control0..1
        TypeCodeableConcept
        Must Supportfalse
        Labeltype
        50. CancerRegimens.supportFactor.value
        Definition

        The actual factor - eg a specific anti-emetic

        Shortvalue
        Control0..1
        TypeCodeableConcept
        Must Supportfalse
        Labelvalue
        52. CancerRegimens.disclaimer
        Definition

        Important notes about the regimen to a potential user

        Shortdisclaimer
        Control0..1
        Typestring
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Must Supportfalse
        Labeldisclaimer
        54. CancerRegimens.references
        Definition

        Related artifacts such as additional documentation, justification, or bibliographic references.

        ShortrelatedArtifact
        Control0..*
        TypeBackboneElement
        Must Supportfalse
        Labelreferences
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        56. CancerRegimens.references.id
        Definition

        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

        ShortUnique id for inter-element referencing
        Control0..1
        Typestring
        Is Modifierfalse
        XML FormatIn the XML format, this property is represented as an attribute.
        Summaryfalse
        58. CancerRegimens.references.extension
        Definition

        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

        ShortAdditional content defined by implementations
        Comments

        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

        Control0..*
        TypeExtension
        Is Modifierfalse
        Summaryfalse
        Alternate Namesextensions, user content
        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
        SlicingThis element introduces a set of slices on CancerRegimens.references.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ url
        • 60. CancerRegimens.references.modifierExtension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

          ShortExtensions that cannot be ignored even if unrecognized
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
          Summarytrue
          Requirements

          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

          Alternate Namesextensions, user content, modifiers
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          62. CancerRegimens.references.type
          Definition

          The type of related artifact

          Shorttype
          Control0..1
          Typecode
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Must Supportfalse
          Labeltype
          64. CancerRegimens.references.display
          Definition

          A string suitable for display

          Shortdisplay
          Control0..1
          Typestring
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Must Supportfalse
          Labeldisplay
          66. CancerRegimens.references.url
          Definition

          The location where the artefact can be retrieved from

          Shorturl
          Control0..1
          Typeuri
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Must Supportfalse
          Labelurl
          68. CancerRegimens.cycle
          Definition

          Represents a single cycle of treatment. Note that in the FHIR resource, the cycle is nested...

          Shortcycle
          Control1..*
          TypeBackboneElement
          Must Supportfalse
          Labelcycle
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          70. CancerRegimens.cycle.id
          Definition

          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

          ShortUnique id for inter-element referencing
          Control0..1
          Typestring
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          72. CancerRegimens.cycle.extension
          Definition

          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

          ShortAdditional content defined by implementations
          Comments

          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Alternate Namesextensions, user content
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingThis element introduces a set of slices on CancerRegimens.cycle.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ url
          • 74. CancerRegimens.cycle.modifierExtension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

            ShortExtensions that cannot be ignored even if unrecognized
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
            Summarytrue
            Requirements

            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

            Alternate Namesextensions, user content, modifiers
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            76. CancerRegimens.cycle.description
            Definition

            A human readable description of what the cycle is. eg "Cabergoline administration, 2mg over 20 minutes" repeated weekly for 4 weeks

            Shortdescription
            Control0..1
            Typestring
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supportfalse
            Labeldescription
            78. CancerRegimens.cycle.instructions
            Definition

            Specific instructions for use during this cycle (as opposed to a description OF the cycle)

            Shortinstructions
            Control0..1
            Typestring
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supportfalse
            Labelinstructions
            80. CancerRegimens.cycle.duration
            Definition

            The length of the cycle in days

            Shortduration
            Control0..1
            TypeIdentifier
            Must Supportfalse
            Labelduration
            82. CancerRegimens.cycle.medicationAdministration
            Definition

            The details of medication administration within this cycle. Details of the administration are in the medication element.

            Shortmedication
            Control1..*
            TypeBackboneElement
            Must Supportfalse
            LabelmedicationAdministration
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            84. CancerRegimens.cycle.medicationAdministration.id
            Definition

            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

            ShortUnique id for inter-element referencing
            Control0..1
            Typestring
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            86. CancerRegimens.cycle.medicationAdministration.extension
            Definition

            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

            ShortAdditional content defined by implementations
            Comments

            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Alternate Namesextensions, user content
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingThis element introduces a set of slices on CancerRegimens.cycle.medicationAdministration.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ url
            • 88. CancerRegimens.cycle.medicationAdministration.modifierExtension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

              ShortExtensions that cannot be ignored even if unrecognized
              Comments

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control0..*
              TypeExtension
              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
              Summarytrue
              Requirements

              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

              Alternate Namesextensions, user content, modifiers
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              90. CancerRegimens.cycle.medicationAdministration.description
              Definition

              Human description of the medication

              Shortdescription
              Control0..1
              Typestring
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supportfalse
              Labeldescription
              92. CancerRegimens.cycle.medicationAdministration.dailyAdmin
              Definition

              Describes the days within the cycle that the medication is given.

              ShortdailyAdmin
              Control0..*
              TypeBackboneElement
              Must Supportfalse
              LabeldailyAdmin
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              94. CancerRegimens.cycle.medicationAdministration.dailyAdmin.id
              Definition

              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

              ShortUnique id for inter-element referencing
              Control0..1
              Typestring
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              96. CancerRegimens.cycle.medicationAdministration.dailyAdmin.extension
              Definition

              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

              ShortAdditional content defined by implementations
              Comments

              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

              Control0..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Alternate Namesextensions, user content
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingThis element introduces a set of slices on CancerRegimens.cycle.medicationAdministration.dailyAdmin.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ url
              • 98. CancerRegimens.cycle.medicationAdministration.dailyAdmin.modifierExtension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                ShortExtensions that cannot be ignored even if unrecognized
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                Summarytrue
                Requirements

                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                Alternate Namesextensions, user content, modifiers
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                100. CancerRegimens.cycle.medicationAdministration.dailyAdmin.dayNumber
                Definition

                The day number for the administration from the start of the cycle

                ShortdayNumber
                Control0..1
                Typeinteger
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supportfalse
                LabeldayNumber
                102. CancerRegimens.cycle.medicationAdministration.dailyAdmin.instructions
                Definition

                Specific instructions that apply to this administration on this day. eg for day 1 watch for anaphylaxis

                Shortinstructions
                Control0..1
                Typestring
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supportfalse
                Labelinstructions
                104. CancerRegimens.cycle.medicationAdministration.medication
                Definition

                Details of the medication - including dosage and other details

                Shortmedication
                Control1..1
                Typestring
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supporttrue
                Labelmedication
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                106. CancerRegimens.cycle.medicationAdministration.medication.id
                Definition

                unique id for the element within a resource (for internal references)


                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                Shortxml:id (or equivalent in JSON)Unique id for inter-element referencing
                Control0..1
                Typestring
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                108. CancerRegimens.cycle.medicationAdministration.medication.extension
                Definition

                May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.


                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                ShortAdditional content defined by implementations
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Alternate Namesextensions, user content
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                110. CancerRegimens.cycle.medicationAdministration.medication.value
                Definition

                The actual value

                ShortPrimitive value for string
                Control0..1
                Typestring
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                Max Length:1048576
                112. CancerRegimens.cycle.medicationAdministration.medication.offLabel
                Definition

                Indicates that this usage of the medication is not one for which it has been specifically approved

                ShortoffLabel
                Control0..1
                Typeboolean
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supportfalse
                LabeloffLabel
                114. CancerRegimens.cycle.medicationAdministration.medication.collection
                Definition

                Where the medication is collected from prior to administration - eg a clinic or pharmacy (not a specific one - just the type of collection place)

                Shortcollection
                Control0..1
                TypeCodeableConcept
                Must Supportfalse
                Labelcollection
                116. CancerRegimens.cycle.medicationAdministration.medication.location
                Definition

                The physical location where the medication is to be administered - eg home, clinic

                Shortlocation
                Control0..1
                TypeCodeableConcept
                Must Supporttrue
                Labellocation
                118. CancerRegimens.cycle.medicationAdministration.medication.code
                Definition

                The code for the drug

                Shortcode
                Control0..1
                TypeCodeableConcept
                Must Supportfalse
                Labelcode
                120. CancerRegimens.cycle.medicationAdministration.medication.dose
                Definition

                Dosage details for a single administration of the medication

                Shortdose
                Control0..1
                TypeBackboneElement
                Must Supporttrue
                Labeldose
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                122. CancerRegimens.cycle.medicationAdministration.medication.dose.id
                Definition

                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                ShortUnique id for inter-element referencing
                Control0..1
                Typestring
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                124. CancerRegimens.cycle.medicationAdministration.medication.dose.extension
                Definition

                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                ShortAdditional content defined by implementations
                Comments

                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Alternate Namesextensions, user content
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingThis element introduces a set of slices on CancerRegimens.cycle.medicationAdministration.medication.dose.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ url
                • 126. CancerRegimens.cycle.medicationAdministration.medication.dose.modifierExtension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                  ShortExtensions that cannot be ignored even if unrecognized
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                  Summarytrue
                  Requirements

                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                  Alternate Namesextensions, user content, modifiers
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  128. CancerRegimens.cycle.medicationAdministration.medication.dose.quantity
                  Definition

                  Amount of medication to be administered at a time

                  Shortquantity
                  Control0..1
                  TypeQuantity
                  Must Supportfalse
                  Labelquantity
                  130. CancerRegimens.cycle.medicationAdministration.medication.dose.administrationRate
                  Definition

                  The time in minutes over which the medication is to be administered (if an infusion). The first number is the minimum period that the infusion should be over.

                  ShortadministratrionPeriod
                  Control0..1
                  TypeRange
                  Must Supportfalse
                  LabeladministrationRate
                  132. CancerRegimens.cycle.medicationAdministration.medication.dose.route
                  Definition

                  Route of administration

                  Shortroute
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  Labelroute
                  134. CancerRegimens.cycle.medicationAdministration.medication.dose.timesPerDay
                  Definition

                  How many times per day that the medication should be administered if more than one

                  ShorttimesPerDay
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  LabeltimesPerDay

                  Guidance on how to interpret the contents of this table can be foundhere

                  0. CancerRegimens
                  Definition

                  No description

                  Control1..1
                  Logical ModelInstances of this logical model are not marked to be the target of a Reference
                  2. CancerRegimens.status
                  Definition

                  The overall status for the regimen. Includes that the regimen is approved for use (status=active) but is still under review so may change.

                  Shortstatus
                  Control0..1
                  Typecode
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Labelstatus
                  4. CancerRegimens.version
                  Definition

                  The version of the regimen

                  Shortversion
                  NoteThis is a business version Id, not a resource version Id (see discussion)
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labelversion
                  6. CancerRegimens.title
                  Definition

                  A short title that describes the regimen, suitable for a display

                  Shorttitle
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Labeltitle
                  8. CancerRegimens.description
                  Definition

                  A more detailed description

                  Shortdescription
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Labeldescription
                  10. CancerRegimens.instructions
                  Definition

                  Overall instructions for use. Distinct from the description of the regimen

                  Shortinstructions
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labelinstructions
                  12. CancerRegimens.publisher
                  Definition

                  The organisation responsible for publishing the regimen

                  Shortpublisher
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labelpublisher
                  14. CancerRegimens.date
                  Definition

                  When the regimen was first made available for use

                  Shortdate
                  Control0..1
                  TypedateTime
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labeldate
                  16. CancerRegimens.type
                  Definition

                  The type od regimen - eg FOLFOX

                  Shorttype
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  Labeltype
                  18. CancerRegimens.intent
                  Definition

                  The intent of the regimen - eg curative or palliative

                  Shortintent
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  Labelintent
                  20. CancerRegimens.replacedBy
                  Definition

                  populated if this regimen is no longer active, but has been replaced by another. Refers directly to the replacement regimen. Note that there is not a reference from the replacement regimen back to this one.

                  ShortreplacedBy
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  LabelreplacedBy
                  22. CancerRegimens.cancerTypes
                  Definition

                  The types of cancer that this regimen is intended to treat. There can be up to 3 - type, subType, subSubType.

                  ShortCancerTypes
                  Control0..1
                  TypeBackboneElement
                  Must Supporttrue
                  LabelcancerTypes
                  24. CancerRegimens.cancerTypes.primaryType
                  Definition

                  The main cancer that the regimen is targeted to. This will be the first one in the list and will always be present.

                  ShortprimaryType
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  LabelprimaryType
                  26. CancerRegimens.cancerTypes.subType
                  Definition

                  The cancer sub-type. Will be second in the list, if present.

                  ShortsubType
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  LabelsubType
                  28. CancerRegimens.cancerTypes.subSubType
                  Definition

                  The cancer sub-sub-type. Will be third in the list, if present.

                  ShortsubSubType
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  LabelsubSubType
                  30. CancerRegimens.supportFactor
                  Definition

                  Factors - such as medications - that may be needed by the patient during a course of treatment - often to counter side-effects of treatment.

                  ShortsupportFactor
                  Control0..*
                  TypeBackboneElement
                  Must Supportfalse
                  LabelsupportFactor
                  32. CancerRegimens.supportFactor.type
                  Definition

                  The type of sub-factor - eg anti-emetic

                  Shorttype
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  Labeltype
                  34. CancerRegimens.supportFactor.value
                  Definition

                  The actual factor - eg a specific anti-emetic

                  Shortvalue
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  Labelvalue
                  36. CancerRegimens.disclaimer
                  Definition

                  Important notes about the regimen to a potential user

                  Shortdisclaimer
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labeldisclaimer
                  38. CancerRegimens.references
                  Definition

                  Related artifacts such as additional documentation, justification, or bibliographic references.

                  ShortrelatedArtifact
                  Control0..*
                  TypeBackboneElement
                  Must Supportfalse
                  Labelreferences
                  40. CancerRegimens.references.type
                  Definition

                  The type of related artifact

                  Shorttype
                  Control0..1
                  Typecode
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labeltype
                  42. CancerRegimens.references.display
                  Definition

                  A string suitable for display

                  Shortdisplay
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labeldisplay
                  44. CancerRegimens.references.url
                  Definition

                  The location where the artefact can be retrieved from

                  Shorturl
                  Control0..1
                  Typeuri
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labelurl
                  46. CancerRegimens.cycle
                  Definition

                  Represents a single cycle of treatment. Note that in the FHIR resource, the cycle is nested...

                  Shortcycle
                  Control1..*
                  TypeBackboneElement
                  Must Supportfalse
                  Labelcycle
                  48. CancerRegimens.cycle.description
                  Definition

                  A human readable description of what the cycle is. eg "Cabergoline administration, 2mg over 20 minutes" repeated weekly for 4 weeks

                  Shortdescription
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labeldescription
                  50. CancerRegimens.cycle.instructions
                  Definition

                  Specific instructions for use during this cycle (as opposed to a description OF the cycle)

                  Shortinstructions
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labelinstructions
                  52. CancerRegimens.cycle.duration
                  Definition

                  The length of the cycle in days

                  Shortduration
                  Control0..1
                  TypeIdentifier
                  Must Supportfalse
                  Labelduration
                  54. CancerRegimens.cycle.medicationAdministration
                  Definition

                  The details of medication administration within this cycle. Details of the administration are in the medication element.

                  Shortmedication
                  Control1..*
                  TypeBackboneElement
                  Must Supportfalse
                  LabelmedicationAdministration
                  56. CancerRegimens.cycle.medicationAdministration.description
                  Definition

                  Human description of the medication

                  Shortdescription
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labeldescription
                  58. CancerRegimens.cycle.medicationAdministration.dailyAdmin
                  Definition

                  Describes the days within the cycle that the medication is given.

                  ShortdailyAdmin
                  Control0..*
                  TypeBackboneElement
                  Must Supportfalse
                  LabeldailyAdmin
                  60. CancerRegimens.cycle.medicationAdministration.dailyAdmin.dayNumber
                  Definition

                  The day number for the administration from the start of the cycle

                  ShortdayNumber
                  Control0..1
                  Typeinteger
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  LabeldayNumber
                  62. CancerRegimens.cycle.medicationAdministration.dailyAdmin.instructions
                  Definition

                  Specific instructions that apply to this administration on this day. eg for day 1 watch for anaphylaxis

                  Shortinstructions
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  Labelinstructions
                  64. CancerRegimens.cycle.medicationAdministration.medication
                  Definition

                  Details of the medication - including dosage and other details

                  Shortmedication
                  Control1..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Labelmedication
                  66. CancerRegimens.cycle.medicationAdministration.medication.offLabel
                  Definition

                  Indicates that this usage of the medication is not one for which it has been specifically approved

                  ShortoffLabel
                  Control0..1
                  Typeboolean
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supportfalse
                  LabeloffLabel
                  68. CancerRegimens.cycle.medicationAdministration.medication.collection
                  Definition

                  Where the medication is collected from prior to administration - eg a clinic or pharmacy (not a specific one - just the type of collection place)

                  Shortcollection
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  Labelcollection
                  70. CancerRegimens.cycle.medicationAdministration.medication.location
                  Definition

                  The physical location where the medication is to be administered - eg home, clinic

                  Shortlocation
                  Control0..1
                  TypeCodeableConcept
                  Must Supporttrue
                  Labellocation
                  72. CancerRegimens.cycle.medicationAdministration.medication.code
                  Definition

                  The code for the drug

                  Shortcode
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  Labelcode
                  74. CancerRegimens.cycle.medicationAdministration.medication.dose
                  Definition

                  Dosage details for a single administration of the medication

                  Shortdose
                  Control0..1
                  TypeBackboneElement
                  Must Supporttrue
                  Labeldose
                  76. CancerRegimens.cycle.medicationAdministration.medication.dose.quantity
                  Definition

                  Amount of medication to be administered at a time

                  Shortquantity
                  Control0..1
                  TypeQuantity
                  Must Supportfalse
                  Labelquantity
                  78. CancerRegimens.cycle.medicationAdministration.medication.dose.administrationRate
                  Definition

                  The time in minutes over which the medication is to be administered (if an infusion). The first number is the minimum period that the infusion should be over.

                  ShortadministratrionPeriod
                  Control0..1
                  TypeRange
                  Must Supportfalse
                  LabeladministrationRate
                  80. CancerRegimens.cycle.medicationAdministration.medication.dose.route
                  Definition

                  Route of administration

                  Shortroute
                  Control0..1
                  TypeCodeableConcept
                  Must Supportfalse
                  Labelroute
                  82. CancerRegimens.cycle.medicationAdministration.medication.dose.timesPerDay
                  Definition

                  How many times per day that the medication should be administered if more than one

                  ShorttimesPerDay
                  Control0..1
                  Typestring
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  LabeltimesPerDay

                  Guidance on how to interpret the contents of this table can be foundhere

                  0. CancerRegimens
                  Definition

                  No description

                  ShortBase for all elements
                  Control1..1
                  This element is affected by the following invariants: ele-1
                  Is Modifierfalse
                  Logical ModelInstances of this logical model are not marked to be the target of a Reference
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  2. CancerRegimens.id
                  Definition

                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                  ShortUnique id for inter-element referencing
                  Control0..1
                  Typestring
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  4. CancerRegimens.extension
                  Definition

                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                  ShortAdditional content defined by implementations
                  Comments

                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                  Control0..*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Alternate Namesextensions, user content
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  SlicingThis element introduces a set of slices on CancerRegimens.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ url
                  • 6. CancerRegimens.status
                    Definition

                    The overall status for the regimen. Includes that the regimen is approved for use (status=active) but is still under review so may change.

                    Shortstatus
                    Control0..1
                    Typecode
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Labelstatus
                    8. CancerRegimens.version
                    Definition

                    The version of the regimen

                    Shortversion
                    NoteThis is a business version Id, not a resource version Id (see discussion)
                    Control0..1
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supportfalse
                    Labelversion
                    10. CancerRegimens.title
                    Definition

                    A short title that describes the regimen, suitable for a display

                    Shorttitle
                    Control0..1
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Labeltitle
                    12. CancerRegimens.description
                    Definition

                    A more detailed description

                    Shortdescription
                    Control0..1
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Labeldescription
                    14. CancerRegimens.instructions
                    Definition

                    Overall instructions for use. Distinct from the description of the regimen

                    Shortinstructions
                    Control0..1
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supportfalse
                    Labelinstructions
                    16. CancerRegimens.publisher
                    Definition

                    The organisation responsible for publishing the regimen

                    Shortpublisher
                    Control0..1
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supportfalse
                    Labelpublisher
                    18. CancerRegimens.date
                    Definition

                    When the regimen was first made available for use

                    Shortdate
                    Control0..1
                    TypedateTime
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supportfalse
                    Labeldate
                    20. CancerRegimens.type
                    Definition

                    The type od regimen - eg FOLFOX

                    Shorttype
                    Control0..1
                    TypeCodeableConcept
                    Must Supportfalse
                    Labeltype
                    22. CancerRegimens.intent
                    Definition

                    The intent of the regimen - eg curative or palliative

                    Shortintent
                    Control0..1
                    TypeCodeableConcept
                    Must Supportfalse
                    Labelintent
                    24. CancerRegimens.replacedBy
                    Definition

                    populated if this regimen is no longer active, but has been replaced by another. Refers directly to the replacement regimen. Note that there is not a reference from the replacement regimen back to this one.

                    ShortreplacedBy
                    Control0..1
                    Typestring
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    LabelreplacedBy
                    26. CancerRegimens.cancerTypes
                    Definition

                    The types of cancer that this regimen is intended to treat. There can be up to 3 - type, subType, subSubType.

                    ShortCancerTypes
                    Control0..1
                    TypeBackboneElement
                    Must Supporttrue
                    LabelcancerTypes
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    28. CancerRegimens.cancerTypes.id
                    Definition

                    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                    ShortUnique id for inter-element referencing
                    Control0..1
                    Typestring
                    Is Modifierfalse
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Summaryfalse
                    30. CancerRegimens.cancerTypes.extension
                    Definition

                    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                    ShortAdditional content defined by implementations
                    Comments

                    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                    Control0..*
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Alternate Namesextensions, user content
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    SlicingThis element introduces a set of slices on CancerRegimens.cancerTypes.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • value @ url
                    • 32. CancerRegimens.cancerTypes.modifierExtension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                      ShortExtensions that cannot be ignored even if unrecognized
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                      Summarytrue
                      Requirements

                      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                      Alternate Namesextensions, user content, modifiers
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      34. CancerRegimens.cancerTypes.primaryType
                      Definition

                      The main cancer that the regimen is targeted to. This will be the first one in the list and will always be present.

                      ShortprimaryType
                      Control0..1
                      TypeCodeableConcept
                      Must Supportfalse
                      LabelprimaryType
                      36. CancerRegimens.cancerTypes.subType
                      Definition

                      The cancer sub-type. Will be second in the list, if present.

                      ShortsubType
                      Control0..1
                      TypeCodeableConcept
                      Must Supportfalse
                      LabelsubType
                      38. CancerRegimens.cancerTypes.subSubType
                      Definition

                      The cancer sub-sub-type. Will be third in the list, if present.

                      ShortsubSubType
                      Control0..1
                      TypeCodeableConcept
                      Must Supportfalse
                      LabelsubSubType
                      40. CancerRegimens.supportFactor
                      Definition

                      Factors - such as medications - that may be needed by the patient during a course of treatment - often to counter side-effects of treatment.

                      ShortsupportFactor
                      Control0..*
                      TypeBackboneElement
                      Must Supportfalse
                      LabelsupportFactor
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      42. CancerRegimens.supportFactor.id
                      Definition

                      Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                      ShortUnique id for inter-element referencing
                      Control0..1
                      Typestring
                      Is Modifierfalse
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Summaryfalse
                      44. CancerRegimens.supportFactor.extension
                      Definition

                      May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                      ShortAdditional content defined by implementations
                      Comments

                      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                      Control0..*
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Alternate Namesextensions, user content
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      SlicingThis element introduces a set of slices on CancerRegimens.supportFactor.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • value @ url
                      • 46. CancerRegimens.supportFactor.modifierExtension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                        Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                        ShortExtensions that cannot be ignored even if unrecognized
                        Comments

                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                        Control0..*
                        TypeExtension
                        Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                        Summarytrue
                        Requirements

                        Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                        Alternate Namesextensions, user content, modifiers
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        48. CancerRegimens.supportFactor.type
                        Definition

                        The type of sub-factor - eg anti-emetic

                        Shorttype
                        Control0..1
                        TypeCodeableConcept
                        Must Supportfalse
                        Labeltype
                        50. CancerRegimens.supportFactor.value
                        Definition

                        The actual factor - eg a specific anti-emetic

                        Shortvalue
                        Control0..1
                        TypeCodeableConcept
                        Must Supportfalse
                        Labelvalue
                        52. CancerRegimens.disclaimer
                        Definition

                        Important notes about the regimen to a potential user

                        Shortdisclaimer
                        Control0..1
                        Typestring
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supportfalse
                        Labeldisclaimer
                        54. CancerRegimens.references
                        Definition

                        Related artifacts such as additional documentation, justification, or bibliographic references.

                        ShortrelatedArtifact
                        Control0..*
                        TypeBackboneElement
                        Must Supportfalse
                        Labelreferences
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        56. CancerRegimens.references.id
                        Definition

                        Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                        ShortUnique id for inter-element referencing
                        Control0..1
                        Typestring
                        Is Modifierfalse
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Summaryfalse
                        58. CancerRegimens.references.extension
                        Definition

                        May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                        ShortAdditional content defined by implementations
                        Comments

                        There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                        Control0..*
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Alternate Namesextensions, user content
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        SlicingThis element introduces a set of slices on CancerRegimens.references.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • value @ url
                        • 60. CancerRegimens.references.modifierExtension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                          Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                          ShortExtensions that cannot be ignored even if unrecognized
                          Comments

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Control0..*
                          TypeExtension
                          Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                          Summarytrue
                          Requirements

                          Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                          Alternate Namesextensions, user content, modifiers
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          62. CancerRegimens.references.type
                          Definition

                          The type of related artifact

                          Shorttype
                          Control0..1
                          Typecode
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supportfalse
                          Labeltype
                          64. CancerRegimens.references.display
                          Definition

                          A string suitable for display

                          Shortdisplay
                          Control0..1
                          Typestring
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supportfalse
                          Labeldisplay
                          66. CancerRegimens.references.url
                          Definition

                          The location where the artefact can be retrieved from

                          Shorturl
                          Control0..1
                          Typeuri
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Must Supportfalse
                          Labelurl
                          68. CancerRegimens.cycle
                          Definition

                          Represents a single cycle of treatment. Note that in the FHIR resource, the cycle is nested...

                          Shortcycle
                          Control1..*
                          TypeBackboneElement
                          Must Supportfalse
                          Labelcycle
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          70. CancerRegimens.cycle.id
                          Definition

                          Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                          ShortUnique id for inter-element referencing
                          Control0..1
                          Typestring
                          Is Modifierfalse
                          XML FormatIn the XML format, this property is represented as an attribute.
                          Summaryfalse
                          72. CancerRegimens.cycle.extension
                          Definition

                          May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                          ShortAdditional content defined by implementations
                          Comments

                          There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                          Control0..*
                          TypeExtension
                          Is Modifierfalse
                          Summaryfalse
                          Alternate Namesextensions, user content
                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                          SlicingThis element introduces a set of slices on CancerRegimens.cycle.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • value @ url
                          • 74. CancerRegimens.cycle.modifierExtension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                            ShortExtensions that cannot be ignored even if unrecognized
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                            Summarytrue
                            Requirements

                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                            Alternate Namesextensions, user content, modifiers
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            76. CancerRegimens.cycle.description
                            Definition

                            A human readable description of what the cycle is. eg "Cabergoline administration, 2mg over 20 minutes" repeated weekly for 4 weeks

                            Shortdescription
                            Control0..1
                            Typestring
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            Must Supportfalse
                            Labeldescription
                            78. CancerRegimens.cycle.instructions
                            Definition

                            Specific instructions for use during this cycle (as opposed to a description OF the cycle)

                            Shortinstructions
                            Control0..1
                            Typestring
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            Must Supportfalse
                            Labelinstructions
                            80. CancerRegimens.cycle.duration
                            Definition

                            The length of the cycle in days

                            Shortduration
                            Control0..1
                            TypeIdentifier
                            Must Supportfalse
                            Labelduration
                            82. CancerRegimens.cycle.medicationAdministration
                            Definition

                            The details of medication administration within this cycle. Details of the administration are in the medication element.

                            Shortmedication
                            Control1..*
                            TypeBackboneElement
                            Must Supportfalse
                            LabelmedicationAdministration
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            84. CancerRegimens.cycle.medicationAdministration.id
                            Definition

                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                            ShortUnique id for inter-element referencing
                            Control0..1
                            Typestring
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            86. CancerRegimens.cycle.medicationAdministration.extension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                            ShortAdditional content defined by implementations
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Alternate Namesextensions, user content
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            SlicingThis element introduces a set of slices on CancerRegimens.cycle.medicationAdministration.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                            • value @ url
                            • 88. CancerRegimens.cycle.medicationAdministration.modifierExtension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                              Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                              ShortExtensions that cannot be ignored even if unrecognized
                              Comments

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Control0..*
                              TypeExtension
                              Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                              Summarytrue
                              Requirements

                              Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                              Alternate Namesextensions, user content, modifiers
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              90. CancerRegimens.cycle.medicationAdministration.description
                              Definition

                              Human description of the medication

                              Shortdescription
                              Control0..1
                              Typestring
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              Must Supportfalse
                              Labeldescription
                              92. CancerRegimens.cycle.medicationAdministration.dailyAdmin
                              Definition

                              Describes the days within the cycle that the medication is given.

                              ShortdailyAdmin
                              Control0..*
                              TypeBackboneElement
                              Must Supportfalse
                              LabeldailyAdmin
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              94. CancerRegimens.cycle.medicationAdministration.dailyAdmin.id
                              Definition

                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              ShortUnique id for inter-element referencing
                              Control0..1
                              Typestring
                              Is Modifierfalse
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Summaryfalse
                              96. CancerRegimens.cycle.medicationAdministration.dailyAdmin.extension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              ShortAdditional content defined by implementations
                              Comments

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Control0..*
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Alternate Namesextensions, user content
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              SlicingThis element introduces a set of slices on CancerRegimens.cycle.medicationAdministration.dailyAdmin.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • value @ url
                              • 98. CancerRegimens.cycle.medicationAdministration.dailyAdmin.modifierExtension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                ShortExtensions that cannot be ignored even if unrecognized
                                Comments

                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                Control0..*
                                TypeExtension
                                Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                Summarytrue
                                Requirements

                                Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                Alternate Namesextensions, user content, modifiers
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                100. CancerRegimens.cycle.medicationAdministration.dailyAdmin.dayNumber
                                Definition

                                The day number for the administration from the start of the cycle

                                ShortdayNumber
                                Control0..1
                                Typeinteger
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Must Supportfalse
                                LabeldayNumber
                                102. CancerRegimens.cycle.medicationAdministration.dailyAdmin.instructions
                                Definition

                                Specific instructions that apply to this administration on this day. eg for day 1 watch for anaphylaxis

                                Shortinstructions
                                Control0..1
                                Typestring
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Must Supportfalse
                                Labelinstructions
                                104. CancerRegimens.cycle.medicationAdministration.medication
                                Definition

                                Details of the medication - including dosage and other details

                                Shortmedication
                                Control1..1
                                Typestring
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Must Supporttrue
                                Labelmedication
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                106. CancerRegimens.cycle.medicationAdministration.medication.id
                                Definition

                                unique id for the element within a resource (for internal references)

                                Shortxml:id (or equivalent in JSON)
                                Control0..1
                                Typestring
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                108. CancerRegimens.cycle.medicationAdministration.medication.extension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                ShortAdditional content defined by implementations
                                Comments

                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                Control0..*
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Alternate Namesextensions, user content
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                110. CancerRegimens.cycle.medicationAdministration.medication.value
                                Definition

                                The actual value

                                ShortPrimitive value for string
                                Control0..1
                                Typestring
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                Max Length:1048576
                                112. CancerRegimens.cycle.medicationAdministration.medication.offLabel
                                Definition

                                Indicates that this usage of the medication is not one for which it has been specifically approved

                                ShortoffLabel
                                Control0..1
                                Typeboolean
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Must Supportfalse
                                LabeloffLabel
                                114. CancerRegimens.cycle.medicationAdministration.medication.collection
                                Definition

                                Where the medication is collected from prior to administration - eg a clinic or pharmacy (not a specific one - just the type of collection place)

                                Shortcollection
                                Control0..1
                                TypeCodeableConcept
                                Must Supportfalse
                                Labelcollection
                                116. CancerRegimens.cycle.medicationAdministration.medication.location
                                Definition

                                The physical location where the medication is to be administered - eg home, clinic

                                Shortlocation
                                Control0..1
                                TypeCodeableConcept
                                Must Supporttrue
                                Labellocation
                                118. CancerRegimens.cycle.medicationAdministration.medication.code
                                Definition

                                The code for the drug

                                Shortcode
                                Control0..1
                                TypeCodeableConcept
                                Must Supportfalse
                                Labelcode
                                120. CancerRegimens.cycle.medicationAdministration.medication.dose
                                Definition

                                Dosage details for a single administration of the medication

                                Shortdose
                                Control0..1
                                TypeBackboneElement
                                Must Supporttrue
                                Labeldose
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                122. CancerRegimens.cycle.medicationAdministration.medication.dose.id
                                Definition

                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                ShortUnique id for inter-element referencing
                                Control0..1
                                Typestring
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                124. CancerRegimens.cycle.medicationAdministration.medication.dose.extension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                ShortAdditional content defined by implementations
                                Comments

                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                Control0..*
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Alternate Namesextensions, user content
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                SlicingThis element introduces a set of slices on CancerRegimens.cycle.medicationAdministration.medication.dose.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • value @ url
                                • 126. CancerRegimens.cycle.medicationAdministration.medication.dose.modifierExtension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                  ShortExtensions that cannot be ignored even if unrecognized
                                  Comments

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Control0..*
                                  TypeExtension
                                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                  Summarytrue
                                  Requirements

                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                  Alternate Namesextensions, user content, modifiers
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  128. CancerRegimens.cycle.medicationAdministration.medication.dose.quantity
                                  Definition

                                  Amount of medication to be administered at a time

                                  Shortquantity
                                  Control0..1
                                  TypeQuantity
                                  Must Supportfalse
                                  Labelquantity
                                  130. CancerRegimens.cycle.medicationAdministration.medication.dose.administrationRate
                                  Definition

                                  The time in minutes over which the medication is to be administered (if an infusion). The first number is the minimum period that the infusion should be over.

                                  ShortadministratrionPeriod
                                  Control0..1
                                  TypeRange
                                  Must Supportfalse
                                  LabeladministrationRate
                                  132. CancerRegimens.cycle.medicationAdministration.medication.dose.route
                                  Definition

                                  Route of administration

                                  Shortroute
                                  Control0..1
                                  TypeCodeableConcept
                                  Must Supportfalse
                                  Labelroute
                                  134. CancerRegimens.cycle.medicationAdministration.medication.dose.timesPerDay
                                  Definition

                                  How many times per day that the medication should be administered if more than one

                                  ShorttimesPerDay
                                  Control0..1
                                  Typestring
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Must Supporttrue
                                  LabeltimesPerDay