Operation | Stereotype | Options | Description | SQL |
insert | insert | AUTO_ID: evidenceTypeVersionDefID
| Standard Operation | |
read | read | | Standard Operation | |
modify | modify | OPTIMISTIC_LOCKING: yes
| Standard Operation | |
searchByEvidenceTypeDefAndStatus | readmulti | | | |
countLiveEvidenceDataForVersion | ns | POST_DATA_ACCESS: no
PRE_DATA_ACCESS: no
| Counts the number of live evidence records for an evidence type version. Live records are considered the evidence records with status ACTIVE, INEDIT, IDENTICALINEDIT or NONIDENTICALINEDIT | SQL |
countOverlappingVersionsByStatus | ns | POST_DATA_ACCESS: no
PRE_DATA_ACCESS: no
| Counts the number of evidence type versions with the specified status and effecive date equal or greater (after) the specified date. | SQL |
countOverlappingLiveEvidenceDataForEvidenceTypeAndDate | ns | POST_DATA_ACCESS: no
PRE_DATA_ACCESS: no
| Counts live evidence data records for the specified evidence type and date. These are records added on or after the specified date. Live records are considered the evidence records with status ACTIVE, INEDIT, IDENTICALINEDIT or NONIDENTICALINEDIT | SQL |
searchByEvidenceTypeDefExcludingStatus | readmulti | WHERE: EvidenceTypeVersionDef.evidenceTypeDefID = :evidenceTypeDefID
AND EvidenceTypeVersionDef.recordStatus <> :recordStatus
| | |
readAll | nkreadmulti | | | |
searchByStatus | readmulti | | | |
countByEvidenceTypeDefExcludingStatus | ns | POST_DATA_ACCESS: no
PRE_DATA_ACCESS: no
| Counts the number of evidence type versions with the specified status and effecive date equal or greater (after) the specified date. | SQL |
insertEvidenceTypeVersionDef | nsinsert | | | |
countByEvidenceTypeDefAndStatus | ns | POST_DATA_ACCESS: no
PRE_DATA_ACCESS: no
| Counts the number of evidence type versions with the specified status and effecive date equal or greater (after) the specified date. | SQL |
remove | remove | | Standard Operation | |
|