PackagesCanonicalsLogsProblems
    Packages
    koppeltaalv2.00@0.14.0-beta.5
    http://koppeltaal.nl/fhir/StructureDefinition/KT2ActivityDefinition
{
  "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": "8c4f5b6b-da90-4a48-865b-483e5aa91296",
  "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"
}