서비스 송장 개별 항목 유효성 검증 및 일치

서비스 송장 개별 항목을 처리하도록 제출하고 나면 조직이 서비스 제공 권한을 부여했는지 확인하기 위해 해당 개별 항목의 유효성을 검증해야 합니다. 이 작업은 다음을 수행하여 완료합니다.

- 개별 항목에 지정된 클라이언트, 제공자 및 수취인이 조직에 등록되었는지 유효성을 검증합니다.

- 지정된 케이스가 올바른 케이스인지 유효성을 검증합니다.

- 서비스 송장 개별 항목이 중복되지 않았는지 유효성을 검증합니다.

- 제공자가 서비스를 제공하도록 승인되었는지 유효성을 검증합니다.

- 서비스 송장 개별 항목에 지정된 정보와 일치하는 서비스 제공 스케줄이 포함된 클라이언트의 서비스 권한을 찾습니다. 예를 들어, 세 번의 물리 치료 세션에 대한 서비스 송장 개별 항목을 받은 경우 해당 항목은 이 클라이언트의 물리치료 세션에 대한 서비스 권한 부여 개별 항목과 일치해야 합니다. 이 서비스 권한 부여 개별 항목에는 세 개 이상이 세션이 남아 있습니다(즉, 이전에 대금이 청구되어 지급금이 지급된 적이 없음).

두 명 이상의 클라이언트에 대해 하나의 서비스 송장 개별 항목이 제출되면 서비스 송장 개별 항목과 일치하는 동일한 서비스 권한에 모든 클라이언트가 있어야 합니다. 서비스 권한에 추가 클라이언트가 있는 경우 이 송장 개별 항목이 일치하는지 확인하고 유효성을 검증할 때 해당 클라이언트는 포함되지 않습니다.

서비스 송장 개별 항목이 일치 또는 유효성 검증 프로세스에 실패하는 경우 서비스 송장 개별 항목을 처리할 수 없는 이유를 명시하는 서비스 송장 예외 처리 작업 큐에 태스크가 작성됩니다. 권한 부여된 사용자가 서비스 송장 개별 항목을 수정하여 다시 제출할 때까지 해당 항목은 '열림' 상태로 남아 있습니다. 이 작업은 사용자가 개별 항목을 수정하여 처리되도록 다시 제출하거나 개별 항목을 거부할 수 있는 예외 처리 태스크에서 수행할 수 있습니다. 사용자의 작업공간에서 서비스 송장 개별 항목을 수정하여 바로 다시 제출할 수도 있습니다. 서비스 송장 개별 항목이 다시 제출되면 일치 및 유효성 검증 프로세스를 수행하고, 성공하면 태스크가 종료됩니다.

서비스 송장 개별 항목을 처리하는 중에 청구 기간 동안 제공자에 대해 정액 계약이 있음을 발견하면 개별 항목 처리가 중지됩니다. 정액 계약에 표시된 조건에 따라 제공자에게 지급금을 지급해야 하므로 제공자에게 두 번 지급되지 않도록 하기 위해서입니다.