도 2 에 도시 된 바 와 같이 , 문서 식별 프레임워크 ( 34 ) 는 복수 의 노드 들 을 갖 는 트리 형 구조 로서 표현 될 수 있 는데 , 여기 서 이 노드 들 은 보안 문서 의 카테고리 , 보안 문서 의 서브 - 카테고리 , 또는 보안 문서 의 특정 유형 을 나타낸다 . 문서 식별 프레임워크 ( 34 ) 의 노드 들 의 각각 은 , 각각 이 보안 문서 의 하나 이상 의 속성 또는 특성 을 검사 하 기 위한 프로세스 들 을 정의 하 는 실행 가능 명령어 를 포함 하 는 분류기 들 ( 47 ) , 검 증기 들 ( 48 ) 및 유효 성 확인 기 들 ( 49 ) 을 포함 하 는 한 세트 의 문서 식별 소프트웨어 모듈 ( 41 ) 에 대한 하나 이상 의 참조 를 포함 할 수 있 다 . 일 예 로서 , 부모 노드 와 연관 된 분류기 들 ( 47 ) 중 하나 는 기계 - 판독 가능 구역 ( MRZ ) 이 보안 문서 의 일정 위치 에 존재 하 는지 여부 를 판단 할 수 있 으며 , 이 에 따라 보 안 문서 의 가능 한 유형 들 을 특정 의 부류 로 축소 시킬 수 있 다 . 부모 노드 또는 그 의 자식 노드 들 중 하나 와 연관 되 어 있 는 검 증기 ( 47 ) 중 하나 는 특정 한 일련 의 텍스트 식별 자 들 이 MRZ 텍스트 내 에 존재 하 는지 를 확인 하 기 위해 MRZ 를 추가 로 처리 할 수 있 다 . 이러 한 점 에서 , 검 증기 들 ( 48 ) 은 , 한 세트 의 가능 한 문서 유형 들 을 오스트레일리아 문서 로 추가 적 으로 축소 시키 기 위해 상기 특정 의 텍스트 식별자 시퀀스 , " 예 를 들 어 "" AU "" 가 존재 하 는지 여부 와 같 은 ", 문서 트리 계층 구조 에서 상위 분류기 에 의해 추출 된 속성 을 확인 한다 . 궁극 적 으로 , 리프 노드 ( 즉 , 어떠 한 자식 노드 도 갖 지 않 는 프레임워크 내 의 노드 ) 에 도달 할 때 , 그 리프 노드 에 의해 참조 되 는 한 세트 의 하나 이상 의 유효 성 확인 기 ( 49 ) 가 보안 문서 의 진위 를 확인 하 기 위해 적용 된다 .