의학적 주장의 재 방문을 추적하기위한 스크립트 만들기보험 청구 데이터를 분석하고 있습니다. 표에는 방문 날짜가 표시된 열이 있습니다. 각 구성원에 대한 반복 방문을 보여주는 다른 열을 생성하려고합니다. 방문은 일련의 방문 (예 : 방문 1)을 기준으로 연속 + 주문됩니다. 방문 2. 회원 당 3 명을 방문하십시오. 따라서 1 월 1 일, 1 월 10 일, 1 월 30 일, 3 월 5 일에 의사에게 갔다면 데이터베이스에있는 모든 구성원에 대해 Visits 1, 2, 3 및 4와 같은 반복되는 방문 순서를 스크립트에서 생성하도록합니다. 즉, 청구 날짜 순서에 따라 각 구성원에 대해 동일한 순서를 사용할 수 있어야합니다.
궁극적 인 목적은 진단을 통해 회원을 반복적으로 방문 할 때마다 치료비의 변동성을 확립하는 것입니다. 따라서 대량의 데이터가 전송되어 수동으로 처리 할 수 없습니다.
나는 반복적 인 분석을 시도하고 그것은 나를 너무 멀리하지 않았다. 이 작업을 수행하는 간단한 방법이 있다고 확신합니다 ...
이 분석을 도와 주시겠습니까?
다시 : 의료 클레임의 재 방문 추적 스크립트 만들기안녕하세요,
나는 스크립팅에있어서 아주 새로운데, 아마도 이것이 당신을 도울 것입니다. 첫째, 환자가 테이블을 주문해야하므로 같은 환자 행이 함께 있습니다. 그런 다음이 스크립트를 사용할 수 있습니다.
dt = Current Data Table();
Column( "Visit" )[1] = 1;
For( i = 2, i <= N Row( dt ), i++,
If( Column( "Patient" )[i] == Column( "Patient" )[i - 1],
Column( "Visit" )[i] = Column( "Visit" )[i - 1] + 1,
Column( "Visit" )[i] = 1
)
);
다시 : 의료 클레임의 재 방문 추적 스크립트 만들기이 문제를 다룬 이전 토론이 있습니다.
다른 ID 열을 기반으로하는 새로운 시퀀스 열 만들기
토론에서 방문 #을 만들기 전에 데이터를 정렬 할 필요가없는 대안. 또한 별도의 스크립트를 실행하지 않아도된다는 것을 의미하는 열 형식입니다.
dt = Current Data Table();
theRow = Row();
theCustomer = :Customer ID;
seq = N Rows( dt << get rows where( :Customer ID == theCustomer & Row() < theRow ) ) + 1;
이렇게하면 정렬 버전보다 느리게 실행되지만 더 나은 솔루션 일 수 있습니다.
다시 : 의료 클레임의 재 방문 추적 스크립트 만들기제안 된 스크립트에 대해 100 만 감사드립니다. 방법을 알아낼 수 없습니다.
스크립트를 적용하십시오. 참조 용 샘플 표를 첨부하고 있습니다.
스크립트를 생성하십시오.
대단히 감사합니다.