| Source Element | Usage | Target |
| Task.id | UseOneOfElements | Task.id,Task.id,Task.id,Task.id |
| Task.meta | UseOneOfElements | Task.meta,Task.meta,Task.meta,Task.meta |
| Task.implicitRules | UseOneOfElements | Task.implicitRules,Task.implicitRules,Task.implicitRules,Task.implicitRules |
| Task.language | UseOneOfElements | Task.language,Task.language,Task.language,Task.language |
| Task.text | UseOneOfElements | Task.text,Task.text,Task.text,Task.text |
| Task.contained | UseOneOfElements | Task.contained,Task.contained,Task.contained,Task.contained |
| Task.extension | UseOneOfElements | Task.extension,Task.extension,Task.extension,Task.extension |
| Task.modifierExtension | UseOneOfElements | Task.modifierExtension,Task.modifierExtension,Task.modifierExtension,Task.modifierExtension |
| Task.identifier | UseOneOfElements | Task.identifier,Task.identifier,Task.identifier,Task.identifier |
| Task.instantiatesCanonical | UseOneOfElements | Task.instantiatesCanonical,Task.instantiatesCanonical,Task.instantiatesCanonical,Task.instantiatesCanonical |
| Task.instantiatesUri | UseOneOfElements | Task.instantiatesUri,Task.instantiatesUri,Task.instantiatesUri,Task.instantiatesUri |
| Task.basedOn | UseOneOfElements | Task.basedOn,Task.basedOn,Task.basedOn,Task.basedOn |
| Task.groupIdentifier | UseOneOfElements | Task.groupIdentifier,Task.groupIdentifier,Task.groupIdentifier,Task.groupIdentifier |
| Task.partOf | UseOneOfElements | Task.partOf,Task.partOf,Task.partOf,Task.partOf |
| Task.status | UseOneOfElements | Task.status,Task.status,Task.status,Task.status |
| Task.statusReason | UseOneOfElements | Task.statusReason,Task.statusReason,Task.statusReason,Task.statusReason |
| Task.businessStatus | UseOneOfElements | Task.businessStatus,Task.businessStatus,Task.businessStatus,Task.businessStatus |
| Task.intent | UseOneOfElements | Task.intent,Task.intent,Task.intent,Task.intent |
| Task.priority | UseOneOfElements | Task.priority,Task.priority,Task.priority,Task.priority |
| Task.code | UseOneOfElements | Task.code,Task.code,Task.code,Task.code |
| Task.description | UseOneOfElements | Task.description,Task.description,Task.description,Task.description |
| Task.focus | UseOneOfElements | Task.focus,Task.focus,Task.focus,Task.focus |
| Task.for | UseOneOfElements | Task.for,Task.for,Task.for,Task.for |
| Task.encounter | UseOneOfElements | Task.encounter,Task.encounter,Task.encounter,Task.encounter |
| Task.executionPeriod | UseOneOfElements | Task.executionPeriod,Task.executionPeriod,Task.executionPeriod,Task.executionPeriod |
| Task.authoredOn | UseOneOfElements | Task.authoredOn,Task.authoredOn,Task.authoredOn,Task.authoredOn |
| Task.lastModified | UseOneOfElements | Task.lastModified,Task.lastModified,Task.lastModified,Task.lastModified |
| Task.requester | UseOneOfElements | Task.requester,Task.requester,Task.requester,Task.requester,Task.requester,Task.requester,Task.requester |
| Task.performerType | UseOneOfElements | Task.performerType,Task.performerType,Task.performerType,Task.performerType |
| Task.owner | UseOneOfElements | Task.owner,Task.owner,Task.owner,Task.owner |
| Task.location | UseOneOfElements | Task.location,Task.location,Task.location,Task.location |
| Task.reasonCode | UseOneOfElements | Task.reasonCode,Task.reasonCode,Task.reasonCode,Task.reasonCode |
| Task.reasonReference | UseOneOfElements | Task.reasonReference,Task.reasonReference,Task.reasonReference,Task.reasonReference |
| Task.insurance | UseOneOfElements | Task.insurance,Task.insurance,Task.insurance,Task.insurance |
| Task.note | UseOneOfElements | Task.note,Task.note,Task.note,Task.note |
| Task.relevantHistory | UseOneOfElements | Task.relevantHistory,Task.relevantHistory,Task.relevantHistory,Task.relevantHistory |
| Task.restriction | UseOneOfElements | Task.restriction,Task.restriction,Task.restriction,Task.restriction |
| Task.restriction.id | UseOneOfElements | Task.restriction.id,Task.restriction.id,Task.restriction.id,Task.restriction.id |
| Task.restriction.extension | UseOneOfElements | Task.restriction.extension,Task.restriction.extension,Task.restriction.extension,Task.restriction.extension |
| Task.restriction.modifierExtension | UseOneOfElements | Task.restriction.modifierExtension,Task.restriction.modifierExtension,Task.restriction.modifierExtension,Task.restriction.modifierExtension |
| Task.restriction.repetitions | UseOneOfElements | Task.restriction.repetitions,Task.restriction.repetitions,Task.restriction.repetitions,Task.restriction.repetitions |
| Task.restriction.period | UseOneOfElements | Task.restriction.period,Task.restriction.period,Task.restriction.period,Task.restriction.period |
| Task.restriction.recipient | UseOneOfElements | Task.restriction.recipient,Task.restriction.recipient,Task.restriction.recipient,Task.restriction.recipient |
| Task.input | UseOneOfElements | Task.input,Task.input,Task.input,Task.input |
| Task.input.id | UseOneOfElements | Task.input.id,Task.input.id,Task.input.id,Task.input.id |
| Task.input.extension | UseOneOfElements | Task.input.extension,Task.input.extension,Task.input.extension,Task.input.extension |
| Task.input.modifierExtension | UseOneOfElements | Task.input.modifierExtension,Task.input.modifierExtension,Task.input.modifierExtension,Task.input.modifierExtension |
| Task.input.type | UseOneOfElements | Task.input.type,Task.input.type,Task.input.type,Task.input.type |
| Task.input.value[x] | UseOneOfElements | Task.input.value[x],Task.input.value[x],Task.input.value[x],Task.input.value[x] |
| Task.output | UseOneOfElements | Task.output,Task.output,Task.output,Task.output |
| Task.output.id | UseOneOfElements | Task.output.id,Task.output.id,Task.output.id,Task.output.id |
| Task.output.extension | UseOneOfElements | Task.output.extension,Task.output.extension,Task.output.extension,Task.output.extension |
| Task.output.modifierExtension | UseOneOfElements | Task.output.modifierExtension,Task.output.modifierExtension,Task.output.modifierExtension,Task.output.modifierExtension |
| Task.output.type | UseOneOfElements | Task.output.type,Task.output.type,Task.output.type,Task.output.type |
| Task.output.value[x] | UseOneOfElements | Task.output.value[x],Task.output.value[x],Task.output.value[x],Task.output.value[x] |