| Package | hl7.fhir.nz.cca |
| Resource Type | StructureDefinition |
| Id | CancerRegimensLM |
| FHIR Version | R4 |
| Source | http://hl7.org.nz/fhir/cca/file:///Users/davidhay/IG/cca/output/StructureDefinition-CancerRegimensLM.html |
| URL | http://hl7.org.nz/fhir/cca/StructureDefinition/CancerRegimensLM |
| Version | 0.1.0 |
| Status | draft |
| Date | 2020-10-27T14:38:03+13:00 |
| Name | CancerRegimensLM |
| Title | CancerRegimensLM |
| Realm | nz |
| Authority | hl7 |
| Description | CancerRegimens |
| Purpose | CancerRegimens |
| Type | CancerRegimens |
| Kind | logical |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
{
"resourceType": "StructureDefinition",
"id": "CancerRegimensLM",
"meta": {
"versionId": "17",
"lastUpdated": "2020-10-27T14:40:48.207+13:00"
},
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"url": "http://hl7.org.nz/fhir/cca/StructureDefinition/CancerRegimensLM",
"version": "0.1.0",
"name": "CancerRegimensLM",
"title": "CancerRegimensLM",
"status": "draft",
"date": "2020-10-27T14:38:03+13:00",
"publisher": "David Hay",
"contact": [
{
"name": "David Hay",
"telecom": [
{
"system": "email",
"value": "mailto:david.hay25@gmail.com"
}
]
}
],
"description": "CancerRegimens",
"purpose": "CancerRegimens",
"fhirVersion": "4.0.1",
"mapping": [
{
"identity": "fhir",
"name": "FHIR artifacts"
},
{
"identity": "rim",
"uri": "http://hl7.org/v3",
"name": "RIM Mapping"
}
],
"kind": "logical",
"abstract": false,
"type": "CancerRegimens",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element",
"derivation": "specialization",
"snapshot": {
"element": [
{
"id": "CancerRegimens",
"path": "CancerRegimens",
"short": "Base for all elements",
"definition": "No description",
"min": 1,
"max": "1",
"base": {
"path": "Element",
"min": 0,
"max": "*"
},
"condition": [
"ele-1"
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
}
],
"isModifier": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "CancerRegimens.id",
"path": "CancerRegimens.id",
"representation": [
"xmlAttr"
],
"short": "Unique id for inter-element referencing",
"definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
"min": 0,
"max": "1",
"base": {
"path": "Element.id",
"min": 0,
"max": "1"
},
"type": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl": "string"
}
],
"code": "http://hl7.org/fhirpath/System.String"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "CancerRegimens.extension",
"path": "CancerRegimens.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"description": "Extensions are always sliced by (at least) url",
"rules": "open"
},
"short": "Additional content defined by implementations",
"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.",
"comment": "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.",
"alias": [
"extensions",
"user content"
],
"min": 0,
"max": "*",
"base": {
"path": "Element.extension",
"min": 0,
"max": "*"
},
"type": [
{
"code": "Extension"
}
],
"constraint": [
{
"key": "ele-1",
"severity": "error",
"human": "All FHIR elements must have a @value or children",
"expression": "hasValue() or (children().count() > id.count())",
"xpath": "@value|f:*|h:div",
"source": "http://hl7.org/fhir/StructureDefinition/Element"
},
{
"key": "ext-1",
"severity": "error",
"human": "Must have either extensions or value[x], not both",
"expression": "extension.exists() != value.exists()",
"xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
"source": "http://hl7.org/fhir/StructureDefinition/Extension"
}
],
"isModifier": false,
"isSummary": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "CancerRegimens.status",
"path": "CancerRegimens.status",
"label": "status",
"short": "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.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.status",
"min": 0,
"max": "1"
},
"type": [
{
"code": "code"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.status \nThere is an extension (regimen-under-review) on status that indicates that the regimen is under review. The actual status value will be 'active'."
}
]
},
{
"id": "CancerRegimens.version",
"path": "CancerRegimens.version",
"label": "version",
"short": "version",
"definition": "The version of the regimen",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.version",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.version"
}
]
},
{
"id": "CancerRegimens.title",
"path": "CancerRegimens.title",
"label": "title",
"short": "title",
"definition": "A short title that describes the regimen, suitable for a display",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.title",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.title"
}
]
},
{
"id": "CancerRegimens.description",
"path": "CancerRegimens.description",
"label": "description",
"short": "description",
"definition": "A more detailed description",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.description",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.description"
}
]
},
{
"id": "CancerRegimens.instructions",
"path": "CancerRegimens.instructions",
"label": "instructions",
"short": "instructions",
"definition": "Overall instructions for use. Distinct from the description of the regimen",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.instructions",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[plan-instructions]"
}
]
},
{
"id": "CancerRegimens.publisher",
"path": "CancerRegimens.publisher",
"label": "publisher",
"short": "publisher",
"definition": "The organisation responsible for publishing the regimen",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.publisher",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.publisher"
}
]
},
{
"id": "CancerRegimens.date",
"path": "CancerRegimens.date",
"label": "date",
"short": "date",
"definition": "When the regimen was first made available for use",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.date",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.date"
}
]
},
{
"id": "CancerRegimens.type",
"path": "CancerRegimens.type",
"label": "type",
"short": "type",
"definition": "The type od regimen - eg FOLFOX",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.type",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[regimenType]"
}
]
},
{
"id": "CancerRegimens.intent",
"path": "CancerRegimens.intent",
"label": "intent",
"short": "intent",
"definition": "The intent of the regimen - eg curative or palliative",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.intent",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[treatment-intent]"
}
]
},
{
"id": "CancerRegimens.replacedBy",
"path": "CancerRegimens.replacedBy",
"label": "replacedBy",
"short": "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.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.replacedBy",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[replaced-by]"
}
]
},
{
"id": "CancerRegimens.cancerTypes",
"path": "CancerRegimens.cancerTypes",
"label": "cancerTypes",
"short": "CancerTypes",
"definition": "The types of cancer that this regimen is intended to treat. There can be up to 3 - type, subType, subSubType.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cancerTypes",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.useContext.valueCodeableConcept \nPlanDefinition.useContext.code = \"focus\". Primary, subtype and subsubtype are in order."
}
]
},
{
"id": "CancerRegimens.cancerTypes.primaryType",
"path": "CancerRegimens.cancerTypes.primaryType",
"label": "primaryType",
"short": "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.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cancerTypes.primaryType",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cancerTypes.subType",
"path": "CancerRegimens.cancerTypes.subType",
"label": "subType",
"short": "subType",
"definition": "The cancer sub-type. Will be second in the list, if present.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cancerTypes.subType",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cancerTypes.subSubType",
"path": "CancerRegimens.cancerTypes.subSubType",
"label": "subSubType",
"short": "subSubType",
"definition": "The cancer sub-sub-type. Will be third in the list, if present.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cancerTypes.subSubType",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.supportFactor",
"path": "CancerRegimens.supportFactor",
"label": "supportFactor",
"short": "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.",
"min": 0,
"max": "*",
"base": {
"path": "CancerRegimens.supportFactor",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[support-factor]"
}
]
},
{
"id": "CancerRegimens.supportFactor.type",
"path": "CancerRegimens.supportFactor.type",
"label": "type",
"short": "type",
"definition": "The type of sub-factor - eg anti-emetic",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.supportFactor.type",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.supportFactor.value",
"path": "CancerRegimens.supportFactor.value",
"label": "value",
"short": "value",
"definition": "The actual factor - eg a specific anti-emetic",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.supportFactor.value",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.disclaimer",
"path": "CancerRegimens.disclaimer",
"label": "disclaimer",
"short": "disclaimer",
"definition": "Important notes about the regimen to a potential user",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.disclaimer",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[disclaimer]"
}
]
},
{
"id": "CancerRegimens.references",
"path": "CancerRegimens.references",
"label": "references",
"short": "relatedArtifact",
"definition": "Related artifacts such as additional documentation, justification, or bibliographic references.",
"min": 0,
"max": "*",
"base": {
"path": "CancerRegimens.references",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.relatedArtifact"
}
]
},
{
"id": "CancerRegimens.references.type",
"path": "CancerRegimens.references.type",
"label": "type",
"short": "type",
"definition": "The type of related artifact",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.references.type",
"min": 0,
"max": "1"
},
"type": [
{
"code": "code"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.references.display",
"path": "CancerRegimens.references.display",
"label": "display",
"short": "display",
"definition": "A string suitable for display",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.references.display",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.references.url",
"path": "CancerRegimens.references.url",
"label": "url",
"short": "url",
"definition": "The location where the artefact can be retrieved from",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.references.url",
"min": 0,
"max": "1"
},
"type": [
{
"code": "uri"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cycle",
"path": "CancerRegimens.cycle",
"label": "cycle",
"short": "cycle",
"definition": "Represents a single cycle of treatment. Note that in the FHIR resource, the cycle is nested...",
"min": 1,
"max": "*",
"base": {
"path": "CancerRegimens.cycle",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action"
}
]
},
{
"id": "CancerRegimens.cycle.description",
"path": "CancerRegimens.cycle.description",
"label": "description",
"short": "description",
"definition": "A human readable description of what the cycle is. eg \"Cabergoline administration, 2mg over 20 minutes\" repeated weekly for 4 weeks",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.description",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.description"
}
]
},
{
"id": "CancerRegimens.cycle.instructions",
"path": "CancerRegimens.cycle.instructions",
"label": "instructions",
"short": "instructions",
"definition": "Specific instructions for use during this cycle (as opposed to a description OF the cycle)",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.instructions",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.extension[plan-instructions]"
}
]
},
{
"id": "CancerRegimens.cycle.duration",
"path": "CancerRegimens.cycle.duration",
"label": "duration",
"short": "duration",
"definition": "The length of the cycle in days",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.duration",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Identifier"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.timingTiming"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration",
"path": "CancerRegimens.cycle.medicationAdministration",
"label": "medicationAdministration",
"short": "medication",
"definition": "The details of medication administration within this cycle. Details of the administration are in the medication element.",
"min": 1,
"max": "*",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cycle.medicationAdministration.description",
"path": "CancerRegimens.cycle.medicationAdministration.description",
"label": "description",
"short": "description",
"definition": "Human description of the medication",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.description",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cycle.medicationAdministration.dailyAdmin",
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin",
"label": "dailyAdmin",
"short": "dailyAdmin",
"definition": "Describes the days within the cycle that the medication is given.",
"min": 0,
"max": "*",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.extension[timing-of-days]"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.dayNumber",
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.dayNumber",
"label": "dayNumber",
"short": "dayNumber",
"definition": "The day number for the administration from the start of the cycle",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.dayNumber",
"min": 0,
"max": "1"
},
"type": [
{
"code": "integer"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.extension[timing-of-days].day"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.instructions",
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.instructions",
"label": "instructions",
"short": "instructions",
"definition": "Specific instructions that apply to this administration on this day. eg for day 1 watch for anaphylaxis",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.instructions",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.extension[timing-of-days].instructions"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication",
"path": "CancerRegimens.cycle.medicationAdministration.medication",
"label": "medication",
"short": "medication",
"definition": "Details of the medication - including dosage and other details",
"min": 1,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.definition[ActivityDefinition]"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.offLabel",
"path": "CancerRegimens.cycle.medicationAdministration.medication.offLabel",
"label": "offLabel",
"short": "offLabel",
"definition": "Indicates that this usage of the medication is not one for which it has been specifically approved",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.offLabel",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.extension[off-label]"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.collection",
"path": "CancerRegimens.cycle.medicationAdministration.medication.collection",
"label": "collection",
"short": "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)",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.collection",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.extension[location-medication-collection]"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.location",
"path": "CancerRegimens.cycle.medicationAdministration.medication.location",
"label": "location",
"short": "location",
"definition": "The physical location where the medication is to be administered - eg home, clinic",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.location",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.extension[location-administration]"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.code",
"path": "CancerRegimens.cycle.medicationAdministration.medication.code",
"label": "code",
"short": "code",
"definition": "The code for the drug",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.code",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.productCodeableConcept"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose",
"label": "dose",
"short": "dose",
"definition": "Dosage details for a single administration of the medication",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose.quantity",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.quantity",
"label": "quantity",
"short": "quantity",
"definition": "Amount of medication to be administered at a time",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.quantity",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Quantity"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage.doseAndRate.doseQuantity"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose.administrationRate",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.administrationRate",
"label": "administrationRate",
"short": "administratrionPeriod",
"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.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.administrationRate",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Range"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage.doseAndRate.rateRange"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose.route",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.route",
"label": "route",
"short": "route",
"definition": "Route of administration",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.route",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage.route"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose.timesPerDay",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.timesPerDay",
"label": "timesPerDay",
"short": "timesPerDay",
"definition": "How many times per day that the medication should be administered if more than one",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.timesPerDay",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage.timing.code"
}
]
}
]
},
"differential": {
"element": [
{
"id": "CancerRegimens",
"path": "CancerRegimens",
"definition": "No description",
"min": 1,
"max": "1",
"base": {
"path": "CancerRegimens",
"min": 0,
"max": "1"
}
},
{
"id": "CancerRegimens.status",
"path": "CancerRegimens.status",
"label": "status",
"short": "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.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.status",
"min": 0,
"max": "1"
},
"type": [
{
"code": "code"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.status \nThere is an extension (regimen-under-review) on status that indicates that the regimen is under review. The actual status value will be 'active'."
}
]
},
{
"id": "CancerRegimens.version",
"path": "CancerRegimens.version",
"label": "version",
"short": "version",
"definition": "The version of the regimen",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.version",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.version \n"
}
]
},
{
"id": "CancerRegimens.title",
"path": "CancerRegimens.title",
"label": "title",
"short": "title",
"definition": "A short title that describes the regimen, suitable for a display",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.title",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.title \n"
}
]
},
{
"id": "CancerRegimens.description",
"path": "CancerRegimens.description",
"label": "description",
"short": "description",
"definition": "A more detailed description",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.description",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.description \n"
}
]
},
{
"id": "CancerRegimens.instructions",
"path": "CancerRegimens.instructions",
"label": "instructions",
"short": "instructions",
"definition": "Overall instructions for use. Distinct from the description of the regimen",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.instructions",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[plan-instructions] \n"
}
]
},
{
"id": "CancerRegimens.publisher",
"path": "CancerRegimens.publisher",
"label": "publisher",
"short": "publisher",
"definition": "The organisation responsible for publishing the regimen",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.publisher",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.publisher \n"
}
]
},
{
"id": "CancerRegimens.date",
"path": "CancerRegimens.date",
"label": "date",
"short": "date",
"definition": "When the regimen was first made available for use",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.date",
"min": 0,
"max": "1"
},
"type": [
{
"code": "dateTime"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.date \n"
}
]
},
{
"id": "CancerRegimens.type",
"path": "CancerRegimens.type",
"label": "type",
"short": "type",
"definition": "The type od regimen - eg FOLFOX",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.type",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[regimenType] \n"
}
]
},
{
"id": "CancerRegimens.intent",
"path": "CancerRegimens.intent",
"label": "intent",
"short": "intent",
"definition": "The intent of the regimen - eg curative or palliative",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.intent",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[treatment-intent] \n"
}
]
},
{
"id": "CancerRegimens.replacedBy",
"path": "CancerRegimens.replacedBy",
"label": "replacedBy",
"short": "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.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.replacedBy",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[replaced-by] \n"
}
]
},
{
"id": "CancerRegimens.cancerTypes",
"path": "CancerRegimens.cancerTypes",
"label": "cancerTypes",
"short": "CancerTypes",
"definition": "The types of cancer that this regimen is intended to treat. There can be up to 3 - type, subType, subSubType.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cancerTypes",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.useContext.valueCodeableConcept \nPlanDefinition.useContext.code = \"focus\". Primary, subtype and subsubtype are in order."
}
]
},
{
"id": "CancerRegimens.cancerTypes.primaryType",
"path": "CancerRegimens.cancerTypes.primaryType",
"label": "primaryType",
"short": "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.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cancerTypes.primaryType",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cancerTypes.subType",
"path": "CancerRegimens.cancerTypes.subType",
"label": "subType",
"short": "subType",
"definition": "The cancer sub-type. Will be second in the list, if present.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cancerTypes.subType",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cancerTypes.subSubType",
"path": "CancerRegimens.cancerTypes.subSubType",
"label": "subSubType",
"short": "subSubType",
"definition": "The cancer sub-sub-type. Will be third in the list, if present.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cancerTypes.subSubType",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.supportFactor",
"path": "CancerRegimens.supportFactor",
"label": "supportFactor",
"short": "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.",
"min": 0,
"max": "*",
"base": {
"path": "CancerRegimens.supportFactor",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[support-factor] \n"
}
]
},
{
"id": "CancerRegimens.supportFactor.type",
"path": "CancerRegimens.supportFactor.type",
"label": "type",
"short": "type",
"definition": "The type of sub-factor - eg anti-emetic",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.supportFactor.type",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.supportFactor.value",
"path": "CancerRegimens.supportFactor.value",
"label": "value",
"short": "value",
"definition": "The actual factor - eg a specific anti-emetic",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.supportFactor.value",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.disclaimer",
"path": "CancerRegimens.disclaimer",
"label": "disclaimer",
"short": "disclaimer",
"definition": "Important notes about the regimen to a potential user",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.disclaimer",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.extension[disclaimer] \n"
}
]
},
{
"id": "CancerRegimens.references",
"path": "CancerRegimens.references",
"label": "references",
"short": "relatedArtifact",
"definition": "Related artifacts such as additional documentation, justification, or bibliographic references.",
"min": 0,
"max": "*",
"base": {
"path": "CancerRegimens.references",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.relatedArtifact \n"
}
]
},
{
"id": "CancerRegimens.references.type",
"path": "CancerRegimens.references.type",
"label": "type",
"short": "type",
"definition": "The type of related artifact",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.references.type",
"min": 0,
"max": "1"
},
"type": [
{
"code": "code"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.references.display",
"path": "CancerRegimens.references.display",
"label": "display",
"short": "display",
"definition": "A string suitable for display",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.references.display",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.references.url",
"path": "CancerRegimens.references.url",
"label": "url",
"short": "url",
"definition": "The location where the artefact can be retrieved from",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.references.url",
"min": 0,
"max": "1"
},
"type": [
{
"code": "uri"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cycle",
"path": "CancerRegimens.cycle",
"label": "cycle",
"short": "cycle",
"definition": "Represents a single cycle of treatment. Note that in the FHIR resource, the cycle is nested...",
"min": 1,
"max": "*",
"base": {
"path": "CancerRegimens.cycle",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action \n"
}
]
},
{
"id": "CancerRegimens.cycle.description",
"path": "CancerRegimens.cycle.description",
"label": "description",
"short": "description",
"definition": "A human readable description of what the cycle is. eg \"Cabergoline administration, 2mg over 20 minutes\" repeated weekly for 4 weeks",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.description",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.description \n"
}
]
},
{
"id": "CancerRegimens.cycle.instructions",
"path": "CancerRegimens.cycle.instructions",
"label": "instructions",
"short": "instructions",
"definition": "Specific instructions for use during this cycle (as opposed to a description OF the cycle)",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.instructions",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.extension[plan-instructions] \n"
}
]
},
{
"id": "CancerRegimens.cycle.duration",
"path": "CancerRegimens.cycle.duration",
"label": "duration",
"short": "duration",
"definition": "The length of the cycle in days",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.duration",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Identifier"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.timingTiming \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration",
"path": "CancerRegimens.cycle.medicationAdministration",
"label": "medicationAdministration",
"short": "medication",
"definition": "The details of medication administration within this cycle. Details of the administration are in the medication element.",
"min": 1,
"max": "*",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cycle.medicationAdministration.description",
"path": "CancerRegimens.cycle.medicationAdministration.description",
"label": "description",
"short": "description",
"definition": "Human description of the medication",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.description",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false
},
{
"id": "CancerRegimens.cycle.medicationAdministration.dailyAdmin",
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin",
"label": "dailyAdmin",
"short": "dailyAdmin",
"definition": "Describes the days within the cycle that the medication is given.",
"min": 0,
"max": "*",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.extension[timing-of-days] \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.dayNumber",
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.dayNumber",
"label": "dayNumber",
"short": "dayNumber",
"definition": "The day number for the administration from the start of the cycle",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.dayNumber",
"min": 0,
"max": "1"
},
"type": [
{
"code": "integer"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.extension[timing-of-days].day \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.instructions",
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.instructions",
"label": "instructions",
"short": "instructions",
"definition": "Specific instructions that apply to this administration on this day. eg for day 1 watch for anaphylaxis",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.dailyAdmin.instructions",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.extension[timing-of-days].instructions \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication",
"path": "CancerRegimens.cycle.medicationAdministration.medication",
"label": "medication",
"short": "medication",
"definition": "Details of the medication - including dosage and other details",
"min": 1,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "PlanDefinition.action.definition[ActivityDefinition] \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.offLabel",
"path": "CancerRegimens.cycle.medicationAdministration.medication.offLabel",
"label": "offLabel",
"short": "offLabel",
"definition": "Indicates that this usage of the medication is not one for which it has been specifically approved",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.offLabel",
"min": 0,
"max": "1"
},
"type": [
{
"code": "boolean"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.extension[off-label] \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.collection",
"path": "CancerRegimens.cycle.medicationAdministration.medication.collection",
"label": "collection",
"short": "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)",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.collection",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.extension[location-medication-collection] \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.location",
"path": "CancerRegimens.cycle.medicationAdministration.medication.location",
"label": "location",
"short": "location",
"definition": "The physical location where the medication is to be administered - eg home, clinic",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.location",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.extension[location-administration] \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.code",
"path": "CancerRegimens.cycle.medicationAdministration.medication.code",
"label": "code",
"short": "code",
"definition": "The code for the drug",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.code",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.productCodeableConcept \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose",
"label": "dose",
"short": "dose",
"definition": "Dosage details for a single administration of the medication",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose",
"min": 0,
"max": "1"
},
"type": [
{
"code": "BackboneElement"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose.quantity",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.quantity",
"label": "quantity",
"short": "quantity",
"definition": "Amount of medication to be administered at a time",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.quantity",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Quantity"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage.doseAndRate.doseQuantity \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose.administrationRate",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.administrationRate",
"label": "administrationRate",
"short": "administratrionPeriod",
"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.",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.administrationRate",
"min": 0,
"max": "1"
},
"type": [
{
"code": "Range"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage.doseAndRate.rateRange \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose.route",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.route",
"label": "route",
"short": "route",
"definition": "Route of administration",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.route",
"min": 0,
"max": "1"
},
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": false,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage.route \n"
}
]
},
{
"id": "CancerRegimens.cycle.medicationAdministration.medication.dose.timesPerDay",
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.timesPerDay",
"label": "timesPerDay",
"short": "timesPerDay",
"definition": "How many times per day that the medication should be administered if more than one",
"min": 0,
"max": "1",
"base": {
"path": "CancerRegimens.cycle.medicationAdministration.medication.dose.timesPerDay",
"min": 0,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"mustSupport": true,
"mapping": [
{
"identity": "fhir",
"map": "ActivityDefinition.dosage.timing.code \n"
}
]
}
]
}
}