職業資格與執照資料處理的是「由第三方核發、可被查證」的能力證明。它與技能標籤最大的差別在於來源:技能是自己填的,資格是別人給的。以下說明這類紀錄該帶哪些欄位、為什麼地區資訊不能省略,以及狀態該怎麼表達。
職業資格紀錄應該包含哪些欄位?
至少要有四項:資格名稱、頒發機構、適用的地區,以及目前的狀態。少了頒發機構,名稱只是一個字串,無法查證;少了地區,同一個名稱在不同地方的意義可能完全不同;少了狀態,讀者無從知道它是已取得、申請中還是已失效。
| 欄位 | 說明 | 必填或選填 |
|---|---|---|
| 資格名稱 | 這張憑證在來源地使用的名稱 | 必填 |
| 頒發機構 | 核發憑證的單位,用來查證 | 必填 |
| 適用的地區 | 憑證有效的司法轄區與執業範圍 | 必填 |
| 目前的狀態 | 已取得、申請中、已失效或待確認 | 必填 |
| 取得年月 | 憑證核發的時間 | 選填 |
| 憑證編號 | 核發單位給的識別碼,測試時不可使用真實編號 | 選填 |
| 等級 | 憑證的級別或層級 | 選填 |
若流程需要更完整的資訊,可以再補上取得年月、憑證編號與等級。但要注意,憑證編號屬於可識別個人的資訊,在測試環境裡不應該使用真實編號,也不該用能對應到真人的格式去湊。
還有一點常被忽略:資格紀錄與學歷紀錄是兩種不同的紀錄類型。學歷由教育機構授予,資格由發證機構簽發,兩者的欄位結構相似,但來源、查證方式與保存期限都不同,混用同一組欄位會讓後續處理變得含糊。
欄位的必填與選填也應該分開決定。名稱、機構與地區屬於辨識這筆紀錄的最低要求,建議一律必填;取得年月與憑證編號則屬於補充資訊,可以允許缺席。把補充資訊也設成必填,會逼出為了通過驗證而隨意填寫的值,反而讓資料品質下降。
若同一項資格在一個人的紀錄中出現多次(例如換發或升等),紀錄本身應該是可重複的一組,而不是把最新的一次覆蓋在舊資料上。保留歷史版本,才看得出這張資格的演變過程。
為什麼頒發機構與地區不能省略
因為資格的有效性取決於這兩個維度。同一項專業能力,在不同地區可能由不同機構核發、用不同的名稱、適用不同的執業範圍;把名稱單獨抽出來,就會把三種不同的東西壓成同一個標籤。
這在跨地區的流程裡尤其明顯。一份申請者帶來的資格,可能在來源地有效,在審核地卻不被認可,或需要額外程序才能採用。若紀錄裡沒有地區資訊,審核者只能回頭去問,而資料本身無法回答。
頒發機構的重要性則在於可查證性。名稱相同但機構不同的兩張憑證,效力可能不一樣;只有把機構名稱留下來,才有可能進行核對。因此機構欄位應該是必填,而不是選填的補充說明。
有效期與續期為什麼因司法轄區而異
資格是否設有有效期、有效期多長、續期需要什麼條件,都由各司法管轄區與發證機構自行規定,沒有跨地區一致的通則。因此系統不應該內建一個固定的有效年數,也不該用單一規則去判斷某張憑證是否過期。
務實的做法是把有效期當成資料的一部分:能取得時就記錄到期年月,取不到時保持未設定,而不是套用預設值。狀態欄位則用來表達「已取得」「申請中」「已失效」「待確認」這幾種情況,讓讀者一眼看出這筆紀錄目前處在哪個階段。
還要注意的是,續期與換發可能產生新的憑證編號或新的有效期間。若紀錄只有單一欄位存放有效期,續期後就會覆蓋掉原始資訊;保存成一組歷史紀錄,才看得出資格的演變。
資格紀錄可以當成技能標籤用嗎?
不建議。技能標籤描述的是能力範圍,可以自由組合、自由命名;資格紀錄描述的是第三方核發的具體結果,有機構、有地區、有狀態。把資格當成技能標籤使用,等於把可查證的資訊降級成自我描述,查證的價值就消失了。
反過來說,技能標籤也不該被當成資格的替代品。一個人在某項技術上很熟練,不代表他持有任何核發憑證;把兩者混在同一欄位裡,搜尋時就再也分不出哪些項目經過外部確認。
比較清楚的分工是:技能標籤負責表達能力分布與搜尋關鍵詞,資格紀錄負責表達可查證的核發結果,兩者以關聯方式互相引用,而不是互為子集合。
為什麼列在履歷上不等於已取得
因為履歷上的資格欄位是申請者自行填寫的,它可以描述正在準備的考試、已通過的部分階段,或曾經持有但已失效的憑證。這些狀態與「目前有效持有」是不同的意思,但寫成同一個名稱時就分不出來。
這也是為什麼審核流程通常不以履歷上的自我描述作為最終依據,而是另行查證。對系統而言,重點是不要把自我描述與已查證的結果存放在同一個欄位裡;兩者混用之後,就再也分不清哪些資料經過確認。
在測試資料的設計上,這一點尤其重要。樣本裡可以出現各種狀態的資格紀錄,但流程應該有能力區分「申請者聲稱」與「已核實」這兩件事,否則測試只會驗證登錄,而不是驗證審核。
本站產生的資格資料
在本站的職業檔案產生器裡,產生的職業檔案會依所選國家與行業帶出該行業常見的職業資格,並與同一筆紀錄的學歷與職位相稱。想先理解技能與資格在結構上的差別,可以讀技能分類與等級怎麼描述;學歷欄位本身的處理方式,學歷記錄與學位體系怎麼記有完整說明。
給開發者:資格紀錄的狀態機
資格紀錄適合用狀態機來管理。狀態至少涵蓋已取得、申請中、已失效與待確認四種,並明確定義允許的轉換:申請中可以變成已取得或已失效,已取得可以變成已失效,而已失效不應該直接回到已取得,除非有新的核發紀錄。
每一次狀態變更都應該留下時間與來源。資格的有效性與地區綁定,狀態的依據也應該一併記錄,日後才有辦法回答「這筆紀錄當時為什麼被判定有效」。
欄位設計上,資格名稱與頒發機構建議分開儲存,並為機構維護一份可查核的清單;名稱則允許自由文字,因為各地的資格名稱難以窮舉。地區欄位應該與其他地址類欄位使用同一套代碼,避免出現兩套不一致的地區標識。樣本資料要怎麼保持可重現,可以參考可重現的測試資料。
下一步
先檢查資格欄位有沒有把名稱、機構與地區壓在同一格;若有,先拆開再處理狀態。接著替每一種狀態各準備一筆樣本,確認流程在狀態轉換上的行為符合預期。
本文列出的資格名稱僅為示範用的占位內容,不構成任何真實資格或執照,也不代表任何人已取得該項資格。