{ "description": null, "_filename": "KT2CareTeam.json", "package_name": "koppeltaalv2.00", "date": "2023-01-24", "derivation": "constraint", "publisher": "VZVZ", "fhirVersion": "4.0.1", "name": "KT2_CareTeam", "abstract": false, "copyright": "VZVZ", "type": "CareTeam", "experimental": null, "resourceType": "StructureDefinition", "title": null, "package_version": "0.14.0-beta.5", "status": "draft", "id": "4578166d-f931-4923-ad40-2e19ddc9463a", "kind": "resource", "url": "http://koppeltaal.nl/fhir/StructureDefinition/KT2CareTeam", "version": "0.11.0", "differential": { "element": [ { "id": "CareTeam.extension:resource-origin", "path": "CareTeam.extension", "type": [ { "code": "Extension", "profile": [ "http://koppeltaal.nl/fhir/StructureDefinition/resource-origin" ] } ], "sliceName": "resource-origin", "isModifier": false }, { "id": "CareTeam.identifier", "min": 1, "path": "CareTeam.identifier" }, { "id": "CareTeam.status", "min": 1, "path": "CareTeam.status" }, { "id": "CareTeam.category", "max": "0", "path": "CareTeam.category" }, { "id": "CareTeam.subject", "min": 1, "path": "CareTeam.subject", "type": [ { "code": "Reference", "targetProfile": [ "http://koppeltaal.nl/fhir/StructureDefinition/KT2Patient" ] } ], "short": "Patient treated by this care team" }, { "id": "CareTeam.encounter", "max": "0", "path": "CareTeam.encounter" }, { "id": "CareTeam.participant", "path": "CareTeam.participant", "comment": "WARNING: `allSlices` is a display bug in Simplifier.net. There is no `allSlices` slice. Firely is already notified of this bug." }, { "id": "CareTeam.participant:contactPerson", "max": "0", "path": "CareTeam.participant", "sliceName": "contactPerson" }, { "id": "CareTeam.participant:patient", "path": "CareTeam.participant", "sliceName": "patient" }, { "id": "CareTeam.participant:patient.member", "path": "CareTeam.participant.member", "type": [ { "code": "Reference", "targetProfile": [ "http://koppeltaal.nl/fhir/StructureDefinition/KT2Patient" ] } ] }, { "id": "CareTeam.participant:patient.onBehalfOf", "path": "CareTeam.participant.onBehalfOf", "comment": "This element is not used in the context of Koppeltaal 2.0" }, { "id": "CareTeam.participant:patient.period", "path": "CareTeam.participant.period", "comment": "This element is not used in the context of Koppeltaal 2.0" }, { "id": "CareTeam.participant:healthcareProfessional", "max": "0", "path": "CareTeam.participant", "comment": "This slice is not used in the context of Koppeltaal 2.0", "sliceName": "healthcareProfessional" }, { "id": "CareTeam.participant:kt2contactperson", "path": "CareTeam.participant", "sliceName": "kt2contactperson" }, { "id": "CareTeam.participant:kt2contactperson.member", "path": "CareTeam.participant.member", "type": [ { "code": "Reference", "targetProfile": [ "http://koppeltaal.nl/fhir/StructureDefinition/KT2RelatedPerson" ] } ] }, { "id": "CareTeam.participant:kt2contactperson.onBehalfOf", "path": "CareTeam.participant.onBehalfOf", "comment": "This element is not used in the context of Koppeltaal 2.0" }, { "id": "CareTeam.participant:kt2contactperson.period", "path": "CareTeam.participant.period", "comment": "This element is not used in the context of Koppeltaal 2.0" }, { "id": "CareTeam.participant:kt2healthcareProfessional", "path": "CareTeam.participant", "sliceName": "kt2healthcareProfessional" }, { "id": "CareTeam.participant:kt2healthcareProfessional.role", "path": "CareTeam.participant.role", "comment": "See [Koppeltaal Implementation Guide](https://simplifier.net/guide/koppeltaal/Home/Profile-Specific-Notes/CareTeam.page.md?version=current) for more information on the ValueSet of the role.", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "value" } ] } }, { "id": "CareTeam.participant:kt2healthcareProfessional.role:healthProfessionalRole", "max": "1", "path": "CareTeam.participant.role", "alias": [ "ZorgverlenerRolCodelijst" ], "binding": { "strength": "required", "valueSet": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.17.1.5--20200901000000", "description": "The role the health professional fulfils in the healthcare process." }, "comment": "Roles may sometimes be inferred by type of Practitioner. These are relationships that hold only within the context of the care team. General relationships should be handled as properties of the Patient resource directly.\r\n\r\nFor more information see: [Koppeltaal Implementation Guide](https://simplifier.net/guide/koppeltaal/Home/Profile-Specific-Notes/CareTeam.page.md?version=current)", "sliceName": "healthProfessionalRole", "definition": "The role the health professional fulfils in the healthcare process. For health professionals, this could be for example attender, referrer or performer." }, { "id": "CareTeam.participant:kt2healthcareProfessional.member", "path": "CareTeam.participant.member", "type": [ { "code": "Reference", "targetProfile": [ "http://koppeltaal.nl/fhir/StructureDefinition/KT2Practitioner" ] } ], "comment": "This element is used in Koppeltaal 2.0 to refer to the Practitioner who is member of the team" }, { "id": "CareTeam.participant:kt2healthcareProfessional.onBehalfOf", "path": "CareTeam.participant.onBehalfOf", "comment": "This element is not used in the context of Koppeltaal 2.0" }, { "id": "CareTeam.participant:kt2healthcareProfessional.period", "path": "CareTeam.participant.period", "comment": "This element is not used in the context of Koppeltaal 2.0" }, { "id": "CareTeam.reasonCode", "max": "0", "path": "CareTeam.reasonCode" }, { "id": "CareTeam.reasonReference", "max": "0", "path": "CareTeam.reasonReference" }, { "id": "CareTeam.managingOrganization", "max": "1", "path": "CareTeam.managingOrganization", "type": [ { "code": "Reference", "targetProfile": [ "http://koppeltaal.nl/fhir/StructureDefinition/KT2Organization" ] } ] }, { "id": "CareTeam.telecom", "max": "0", "path": "CareTeam.telecom" }, { "id": "CareTeam.note", "max": "0", "path": "CareTeam.note" } ] }, "contact": [ { "name": "VZVZ", "telecom": [ { "use": "work", "value": "https://www.vzvz.nl", "system": "url" } ] } ], "baseDefinition": "http://nictiz.nl/fhir/StructureDefinition/nl-core-CareTeam" }