{
"description": "The (FHIR) ActivityDefinition (resource) describes an eHealth activity that is available for assignment to a patient. When assigning an eHealth activity to a patient, an eHealth Task is created, in which sub-activities are included as contained resources that refer to the main task via Task.partOf.",
"_filename": "KT2ActivityDefinition.json",
"package_name": "koppeltaalv2.00",
"date": "2023-01-24",
"derivation": "constraint",
"meta": {
"versionId": "13",
"lastUpdated": "2024-07-15T13:43:17.9418841+00:00"
},
"publisher": "VZVZ",
"fhirVersion": "4.0.1",
"name": "KT2_ActivityDefinition",
"abstract": false,
"copyright": "VZVZ",
"type": "ActivityDefinition",
"experimental": null,
"resourceType": "StructureDefinition",
"title": null,
"package_version": "0.14.0-beta.5",
"status": "draft",
"id": "bd23287a-f152-4f7f-8a02-99d6123e528f",
"kind": "resource",
"url": "http://koppeltaal.nl/fhir/StructureDefinition/KT2ActivityDefinition",
"version": "0.9.0",
"differential": {
"element": [ {
"id": "ActivityDefinition",
"path": "ActivityDefinition",
"short": "Description of an eHealth activity",
"comment": "The (FHIR) ActivityDefinition describes an eHealth activity available to assign to a patient. The assignment of an eHealth activity to a patient creates an eHealth Task (Task resource). This task can contain sub activities as contained resources which refer to the main task using the Task.partOf element."
}, {
"id": "ActivityDefinition.extension",
"min": 1,
"path": "ActivityDefinition.extension"
}, {
"id": "ActivityDefinition.extension:endpoint",
"min": 1,
"path": "ActivityDefinition.extension",
"type": [ {
"code": "Extension",
"profile": [ "http://koppeltaal.nl/fhir/StructureDefinition/KT2EndpointExtension" ]
} ],
"short": "Endpoint to the service application",
"sliceName": "endpoint",
"definition": "Mandatory reference to the service application (endpoint) that provides the eHealth activity. Can be more than one endpoint."
}, {
"id": "ActivityDefinition.extension:resource-origin",
"path": "ActivityDefinition.extension",
"type": [ {
"code": "Extension",
"profile": [ "http://koppeltaal.nl/fhir/StructureDefinition/resource-origin" ]
} ],
"sliceName": "resource-origin"
}, {
"id": "ActivityDefinition.extension:publisherId",
"path": "ActivityDefinition.extension",
"type": [ {
"code": "Extension",
"profile": [ "http://koppeltaal.nl/fhir/StructureDefinition/KT2PublisherId" ]
} ],
"sliceName": "publisherId",
"isModifier": false
}, {
"id": "ActivityDefinition.url",
"min": 1,
"path": "ActivityDefinition.url"
}, {
"id": "ActivityDefinition.title",
"min": 1,
"path": "ActivityDefinition.title"
}, {
"id": "ActivityDefinition.experimental",
"max": "0",
"path": "ActivityDefinition.experimental"
}, {
"id": "ActivityDefinition.subject[x]",
"max": "0",
"path": "ActivityDefinition.subject[x]"
}, {
"id": "ActivityDefinition.date",
"max": "0",
"path": "ActivityDefinition.date"
}, {
"id": "ActivityDefinition.publisher",
"max": "0",
"path": "ActivityDefinition.publisher"
}, {
"id": "ActivityDefinition.contact",
"max": "0",
"path": "ActivityDefinition.contact"
}, {
"id": "ActivityDefinition.useContext",
"max": "0",
"path": "ActivityDefinition.useContext",
"comment": "E.g. the activity is targeted to a certain age group",
"definition": "The context for the content of the eHealth activity"
}, {
"id": "ActivityDefinition.jurisdiction",
"max": "0",
"path": "ActivityDefinition.jurisdiction"
}, {
"id": "ActivityDefinition.purpose",
"max": "0",
"path": "ActivityDefinition.purpose"
}, {
"id": "ActivityDefinition.usage",
"max": "0",
"path": "ActivityDefinition.usage"
}, {
"id": "ActivityDefinition.copyright",
"max": "0",
"path": "ActivityDefinition.copyright"
}, {
"id": "ActivityDefinition.approvalDate",
"max": "0",
"path": "ActivityDefinition.approvalDate"
}, {
"id": "ActivityDefinition.lastReviewDate",
"max": "0",
"path": "ActivityDefinition.lastReviewDate"
}, {
"id": "ActivityDefinition.effectivePeriod",
"max": "0",
"path": "ActivityDefinition.effectivePeriod"
}, {
"id": "ActivityDefinition.topic",
"path": "ActivityDefinition.topic",
"short": "E.g. Self-Treatment and Self-Assessment, etc.",
"binding": {
"strength": "extensible",
"valueSet": "http://vzvz.nl/fhir/ValueSet/koppeltaal-definition-topic",
"description": "High-level categorization of the definition, used for indicating special patient initialised activities"
},
"definition": "Descriptive topics related to the content of the activity. The topic is used to indicate that the activity is intended or suitable for initialization by patients."
}, {
"id": "ActivityDefinition.author",
"max": "0",
"path": "ActivityDefinition.author"
}, {
"id": "ActivityDefinition.editor",
"max": "0",
"path": "ActivityDefinition.editor"
}, {
"id": "ActivityDefinition.reviewer",
"max": "0",
"path": "ActivityDefinition.reviewer"
}, {
"id": "ActivityDefinition.endorser",
"max": "0",
"path": "ActivityDefinition.endorser"
}, {
"id": "ActivityDefinition.relatedArtifact",
"max": "0",
"path": "ActivityDefinition.relatedArtifact"
}, {
"id": "ActivityDefinition.library",
"max": "0",
"path": "ActivityDefinition.library"
}, {
"id": "ActivityDefinition.kind",
"max": "0",
"path": "ActivityDefinition.kind"
}, {
"id": "ActivityDefinition.profile",
"max": "0",
"path": "ActivityDefinition.profile"
}, {
"id": "ActivityDefinition.intent",
"max": "0",
"path": "ActivityDefinition.intent"
}, {
"id": "ActivityDefinition.priority",
"max": "0",
"path": "ActivityDefinition.priority"
}, {
"id": "ActivityDefinition.doNotPerform",
"max": "0",
"path": "ActivityDefinition.doNotPerform"
}, {
"id": "ActivityDefinition.timing[x]",
"max": "0",
"path": "ActivityDefinition.timing[x]"
}, {
"id": "ActivityDefinition.location",
"max": "0",
"path": "ActivityDefinition.location"
}, {
"id": "ActivityDefinition.product[x]",
"max": "0",
"path": "ActivityDefinition.product[x]"
}, {
"id": "ActivityDefinition.quantity",
"max": "0",
"path": "ActivityDefinition.quantity"
}, {
"id": "ActivityDefinition.dosage",
"max": "0",
"path": "ActivityDefinition.dosage"
}, {
"id": "ActivityDefinition.bodySite",
"max": "0",
"path": "ActivityDefinition.bodySite"
}, {
"id": "ActivityDefinition.specimenRequirement",
"max": "0",
"path": "ActivityDefinition.specimenRequirement"
}, {
"id": "ActivityDefinition.observationRequirement",
"max": "0",
"path": "ActivityDefinition.observationRequirement"
}, {
"id": "ActivityDefinition.observationResultRequirement",
"max": "0",
"path": "ActivityDefinition.observationResultRequirement"
}, {
"id": "ActivityDefinition.transform",
"max": "0",
"path": "ActivityDefinition.transform"
}, {
"id": "ActivityDefinition.dynamicValue",
"max": "0",
"path": "ActivityDefinition.dynamicValue"
} ]
},
"contact": [ {
"name": "VZVZ",
"telecom": [ {
"use": "work",
"value": "https://www.vzvz.nl",
"system": "url"
} ]
} ],
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/ActivityDefinition"
}