| Source Element | Usage | Target |
| DataRequirement.id | UseElementSameName | DataRequirement.id |
| DataRequirement.extension | UseElementSameName | DataRequirement.extension |
| DataRequirement.type | UseElementSameName | DataRequirement.type |
| DataRequirement.profile | UseElementSameName | DataRequirement.profile |
| DataRequirement.subject[x] | UseElementSameName | DataRequirement.subject[x] |
| DataRequirement.mustSupport | UseElementSameName | DataRequirement.mustSupport |
| DataRequirement.codeFilter | UseElementSameName | DataRequirement.codeFilter |
| DataRequirement.codeFilter.id | UseElementSameName | DataRequirement.codeFilter.id |
| DataRequirement.codeFilter.extension | UseElementSameName | DataRequirement.codeFilter.extension |
| DataRequirement.codeFilter.path | UseElementSameName | DataRequirement.codeFilter.path |
| DataRequirement.codeFilter.searchParam | UseElementSameName | DataRequirement.codeFilter.searchParam |
| DataRequirement.codeFilter.valueSet | UseElementSameName | DataRequirement.codeFilter.valueSet |
| DataRequirement.codeFilter.code | UseElementSameName | DataRequirement.codeFilter.code |
| DataRequirement.dateFilter | UseElementSameName | DataRequirement.dateFilter |
| DataRequirement.dateFilter.id | UseElementSameName | DataRequirement.dateFilter.id |
| DataRequirement.dateFilter.extension | UseElementSameName | DataRequirement.dateFilter.extension |
| DataRequirement.dateFilter.path | UseElementSameName | DataRequirement.dateFilter.path |
| DataRequirement.dateFilter.searchParam | UseElementSameName | DataRequirement.dateFilter.searchParam |
| DataRequirement.dateFilter.value[x] | UseElementSameName | DataRequirement.dateFilter.value[x] |
| DataRequirement.valueFilter | UseExtension | http://hl7.org/fhir/5.0/StructureDefinition/extension-DataRequirement.valueFilter |
| DataRequirement.valueFilter.id | UseExtensionFromAncestor | - |
| DataRequirement.valueFilter.extension | UseExtensionFromAncestor | - |
| DataRequirement.valueFilter.path | UseExtensionFromAncestor | - |
| DataRequirement.valueFilter.searchParam | UseExtensionFromAncestor | - |
| DataRequirement.valueFilter.comparator | UseExtensionFromAncestor | - |
| DataRequirement.valueFilter.value[x] | UseExtensionFromAncestor | - |
| DataRequirement.limit | UseElementSameName | DataRequirement.limit |
| DataRequirement.sort | UseElementSameName | DataRequirement.sort |
| DataRequirement.sort.id | UseElementSameName | DataRequirement.sort.id |
| DataRequirement.sort.extension | UseElementSameName | DataRequirement.sort.extension |
| DataRequirement.sort.path | UseElementSameName | DataRequirement.sort.path |
| DataRequirement.sort.direction | UseElementSameName | DataRequirement.sort.direction |