Requirement
Requirement is an element in the IBM Engineering Lifecycle Management data dictionary that you can use for mapping test artifacts.
UI Element | UI Field | REST API Resource | REST API Property Path | XDC Resource | XDC Data Mapping Table | XDC Column Name | Data Warehouse Schema | Data Warehouse Table | Data Warehouse Column | FM Model Path | FM Model Query Subject | FM Model Query Item | Description | Sample Input | Sample Output |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Requirement | N/A | requirement | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | It is not used in Data Manager ETL but only for RQM Java ETL (data collection job). RQM Java ETL read the RQM requirement feed to populate the requirements of integrated Rational RequisitePro and Rational Doors via RQMi to data warehouse database. Unless otherwise specified in this dictionary, "Requirement" UI elements are expressed by the REST API Resource URL as "requirement"; are stored in the data warehouse "REQUIREMENT" table; and can be added to report definitions using the "Requirement" Query Subject and related Items. | N/A | N/A |
Requirement Version Updates |
Name | requirement | /content/qm:requirement/dc:title | Requirement | RQMRequirement | title | ODS | REQUIREMENT | NAME | Operational Data Store/Requirement Area/ | Requirement | Name | The name of requirement | N/A | N/A |
Requirement Version Updates |
N/A | requirement | /id | N/A | RQMRequirement | itemId | ODS | REQUIREMENT | EXTERNAL_KEY2 | N/A | Requirement | External Key2 | The uuid of proxy Rational Doors requirement (RQM and Doors integrated via RQMi) | N/A | N/A |
Requirement Version Updates |
Modified | requirement | /updated | N/A | RQMRequirement | updated | N/A | N/A | N/A | N/A | N/A | N/A | The last updated date and time of proxy requirment in UTC format | N/A | N/A |
Requirement Version Updates |
Owner | requirement | /content/qm:requirement/alm:owner | N/A | RQMRequirement | owner | N/A | N/A | N/A | N/A | N/A | N/A | Deprecated in RQM301 | N/A | N/A |
Requirement Version Updates |
N/A | requirement | /content/qm:requirement/qm:creationtime | N/A | RQMRequirement | creationtime | N/A | N/A | N/A | N/A | N/A | N/A | Deprecated in RQM301 | N/A | N/A |
Requirement Version Updates |
Requirement URL | requirement | /content/qm:requirement/dc:identifier | N/A | RQMRequirement | url | ODS | REQUIREMENT | URL | N/A | Requirement | URL | The proxy URL of requirement exposed by RQM requirement feed | N/A | https://<hostname>:<port>/qm/service/com.ibm.rqm.integration.service.IIntegrationService/resources/CLM+%28Quality+Management%29/requirement/doors/QMW2K3-252:36677/version=2%26prodID=0%26urn=urn:telelogic::1-4ef985c84aee4a64-O-2-00000027 |
Requirement Version Updates |
Requirement | requirement | /content/qm:requirement/dc:identifier | N/A | RQMRequirement | uuid | ODS | REQUIREMENT | EXTERNAL_ID | N/A | Requirement | External ID | The MD5 encrypted value of the proxy URL of requirement exposed by RQM requirement feed | N/A | N/A |
Requirement Version Updates |
ID | requirement | /content/qm:requirement/qm:webId | N/A | RQMRequirement | webId | ODS | REQUIREMENT | REFERENCE_ID | N/A | Requirement | Reference ID | Read-only integer ID of requirement as seen in the RQM 2.x web UI | N/A | N/A |
Requirement Version Updates |
Is Deleted | requirement | /qm:archived | N/A | RQMRequirement | isSoftDeleted | ODS | REQUIREMENT | ISSOFTDELETED | N/A | Requirement | Is Deleted | The requirement is archived in RQM or not | N/A | 0: not deleted, 1: deleted |
Requirement Version Updates |
Project Area | requirement | /content/qm:requirement/qm:projectArea/@vega:id | N/A | RQMRequirement | projectId | ODS | REQUIREMENT | PROJECT_ID | N/A | Requirement | Project ID | The uuid of project area of the proxy requirement | N/A | N/A |
Requirement Version Updates |
Owner | requirement | /content/qm:requirement/alm:owner/@rdf:resource | N/A | RQMRequirement | owner_uuid | N/A | N/A | N/A | N/A | N/A | N/A | Deprecated in RQM301 | N/A | N/A |
Requirement Version Updates |
Creator | requirement | /content/qm:requirement/dc:creator/@rdf:resource | N/A | RQMRequirement | creator_uuid | N/A | N/A | N/A | N/A | N/A | N/A | Deprecated in RQM301 | N/A | N/A |
Requirement Version Updates |
N/A | requirement | /content/qm:requirement/qm:externalReqId | N/A | RQMRequirement | externalReqId | ODS | REQUIREMENT | EXTERNAL_KEY2 | N/A | Requirement | External Key2 | The external id of Rational RequisitePro requirement | N/A | {4C4DB6F2-2D6A-4FF0-8145-F7ABD4E3777E} |
Requirement Version Updates |
Name | requirement | /content/qm:requirement/qm:externalTag | N/A | RQMRequirement | externalTag | ODS | REQUIREMENT | REFERENCE_ID | N/A | Requirement | Reference ID | The tag of Rational RequisitePro requirement | N/A | N/A |
Requirement Version Updates |
Purged | requirement | /qm:purged | N/A | RQMRequirement | isPurged | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |