--- type: "mappings" title: "DeviceDefinition Mappings" resource: "DeviceDefinition" --- # DeviceDefinition Mappings - **DeviceDefinition**: w5=administrative.device; workflow=Definition - **DeviceDefinition.url**: w5=FiveWs.identifier; workflow=Definition - **DeviceDefinition.identifier**: w5=FiveWs.identifier - **DeviceDefinition.version**: w5=FiveWs.version - **DeviceDefinition.status**: w5=FiveWs.status - **DeviceDefinition.experimental**: w5=FiveWs.class - **DeviceDefinition.date**: w5=FiveWs.recorded - **DeviceDefinition.publisher**: w5=FiveWs.witness - **DeviceDefinition.purpose**: w5=FiveWs.why[x] - **DeviceDefinition.approvalDate**: w5=FiveWs.recorded - **DeviceDefinition.lastReviewDate**: w5=FiveWs.recorded - **DeviceDefinition.effectivePeriod**: w5=FiveWs.done[x] - **DeviceDefinition.partNumber**: w5=FiveWs.what[x]; rim=.playedRole[typeCode=MANU].id - **DeviceDefinition.manufacturer**: w5=FiveWs.what[x]; rim=.playedRole[typeCode=MANU].scoper.name - **DeviceDefinition.modelNumber**: w5=FiveWs.what[x]; rim=.softwareName (included as part) - **DeviceDefinition.deviceName.type**: w5=FiveWs.what[x]; rim=.playedRole[typeCode=MANU].code - **DeviceDefinition.deviceVersion.component**: w5=FiveWs.what[x] - **DeviceDefinition.note**: rim=.text