Fix case report evidence verification
This commit is contained in:
@@ -179,6 +179,15 @@ export interface LevelGoal {
|
||||
}
|
||||
|
||||
export type CaseReportSubmissionStatus = 'evidence_insufficient' | 'evidence_accepted_report_incomplete' | 'accepted'
|
||||
export type EvidenceVerificationStatus = 'accepted' | 'not_evaluated' | 'ocr_unavailable' | 'text_not_matched' | 'semantic_pending' | 'semantic_failed' | 'semantic_rejected'
|
||||
|
||||
export interface EvidenceVerification {
|
||||
status: EvidenceVerificationStatus
|
||||
detail: string
|
||||
score?: number
|
||||
matchedMarkers?: number
|
||||
requiredMarkers?: number
|
||||
}
|
||||
|
||||
export interface CaseReportEvidence {
|
||||
connectionId: string
|
||||
@@ -191,6 +200,7 @@ export interface CaseReportEvidence {
|
||||
sourceCitation?: string
|
||||
sourceUri?: string
|
||||
evidenceAccepted: boolean
|
||||
verification: EvidenceVerification
|
||||
}
|
||||
|
||||
export interface CaseReportClaim {
|
||||
|
||||
Reference in New Issue
Block a user