SpringBoot Staging 전체 배포 이력
v20240807.0
- Feature 추가
- 환자 정보 입력시 필수 정보를 제외한 개인정보를 입력하지 않음
- 환자의 진료 번호 이용
- 환자 진료번호, 개인정보 관련 CRUD API 수정
- 진료번호와 진료기록 매핑 작업
- CS 기관가입 기능 추가
- 분석 사용 기간 관리
- PBM 기능 부여 관리
07 Aug 2024
v20240722.0
- 케어존
- 케어존 계정에 한하여 하위 계정의 생성수 제한을 해제함.
- 검진기관
- 공통
- 검진기관용 분석 상품 생성
- 검진기관 상품 CRUD API 구현
- 검진기관 환자 상품 등록 기능 추가
- 검진기관 분석/조회 API 구현
- 이메일 2차 인증 기능 구현
- 허그맘
- 검진기관용 PBM 기능 구현
- 공통
- 계정 생성(CS용)
- 사용자 메인 계정 생성 기능 추가
- 인보이스(CS용)
- 기관별 분석 가격 관리
- 인보이스 생성 및 이메일 발송
22 Jul 2024
1.7.4
report selection
- 분석 api 수정
- api/analysis/v4/wave/request
- 기관별 프리셋 api
- api/org/v1/analysis/preset [GET]
- api/org/v1/analysis/preset [POST]
- api/org/v1/analysis/preset/{id} [PUT]
- api/org/v1/analysis/preset/{id} [DELETE]
21 Mar 2024
1.7.3
QCQA-940
- 대표결과지 변경시 결과지에서 눈 감음, 눈 뜸 데이터가 잘못 표기 되는 이슈를 수정 하였습니다.
- api/analysis/v2/wave/summary-report
13 Feb 2024
1.7.2
mci
- mci 분석 나이 제한을 20세 이상으로 변경 하였습니다.
30 Jan 2024
1.7.1
정보 수정
- api/org/user/v1/update
- 부서가 수정되지 않는 이슈를 수정하였습니다.
25 Jan 2024
1.7.0
멀티 PBM 관련 수정 내역
- 환자별 멀티 PBM 프리셋 저장, 수정, 삭제 기능 추가
- api/therapy/v2/reservation/prescription
- api/therapy/v2/reservation/prescription/modify
- api/therapy/v2/reservation/prescription/delete
- 멀티 PBM 치료 내역 리스트 추가
- api/therapy/v2/list
- 멀티 PBM 최근 치료 내역 리스트
- api/therapy/v2/latest
- 멀티 PBM 예약 처방 조회 리스트
- api/therapy/v2/reservation/prescription/list
- 멀티 PBM 예약 처방 조회
- api/therapy/v2/reservation/prescription/one
소아 청소년
- 분석 요청 api 변경
- 소아청소년 요약지가 분석이 되도록 수정
- 분석 요청시 측정 시간 추가
- api/analysis/v3/wave/request
- 대시보드 api 수정
- api/patient/v1/activity
- 웹 요약지 추가 분석시 페어 기능 추가
- api/analysis/v2/individual/summary/check
- 개별 뇌파 분석 리스트 사이드 이펙트 수정
- api/analysis/v1/individual/list
- 개별 뇌파 분석 결과지 진료시간 추가
- api/analysis/v2/individual/result
- 개별 뇌파 요약지 리스트 사이드 이펙트 수정
- ec,eo type 필드 추가
- api/analysis/v3/individual/summary/list
- ec,eo type 필드 추가
- 고급요약지 분석 check api
- api/analysis/v2/individual/summary/check
- eeg 분석 요약지 결과지
- 소아 청소년 요약지 관련 데이터 전송
- 측정 시간 추가
- 측정 당시 나이 추가
- api/analysis/v2/individual/summary/report
- mci 결과지
- 측정 시간 추가
- 측정 당시 나이 추가
- pfd 경로 추가
- api/analysis/v2/individual/mci/result
- eeg norm 결과지
- 측정 시간 추가
- 측정 당시 나이 추가
- api/analysis/v2/individual/normative/result
- hrv 결과지
- 측정 시간 추가
- 측정 당시 나이 추가
- api/analysis/v2/hrv/result
- hrv 요약지
- 측정 시간 추가
- 측정 당시 나이 추가
- api/analysis/v2/hrv/summary/report
- 기관관리 -> 진료관리
- 소아청소년 사이드 이펙트 수정
- api/treatment/v3/list
- 소아청소년 사이드 이펙트 수정
- 진료관리 결과지 , 앱 결과지
- 소아청소년 요약지 필드 추가
- 측정 시간 추가
- 측정 당시 나이 추가
- api/analysis/v2/wave/summary-report
- 요약지 대표건 설정 수정
- 소아청소년 관련 사이드 이펙트로 수정
- api/analysis/v1/individual/summary/final-analysis
- 소아청소년 관련 사이드 이펙트로 수정
- 엔진 콜백 관련 사이드 이펙트 수정
22 Jan 2024
1.6.35
- 분석실패 메일 관련 중복으로 오는 현상을 수정 하였습니다.
소아 청소년
- 분석 요청시 mci분석이 있는 패키지여도 고객이 만 45세 이상이 아니라면 분석이 돌지 않게 수정 하였습니다.
- 웹에서 mci 추가 분석을 할 경우 고객이 만 45세 이상이 아니라면 분석이 돌지 않게 수정 하였습니다.
27 Nov 2023
1.6.34
- 진료관리 페이지에서 결과지 전송시 일본국적 고객한테 일본어로 메일이 안가는 이슈를 수정 하였습니다.
- ( ISWAQA-296 )
10 Nov 2023
1.6.33
- ‘NIR-LED Care’ 상품이 없는 고객이 대시보드 화면에서 ‘NIR-LED Care’ 버튼 클릭, 비밀번호 입력 및 확인 버튼을 클릭할 시 일본어 코멘트가 나오지 않는 이슈를 수정하였습니다.
- ( ISWAQA-286 )
- 아이디 및 Password를 입력하지 않고 ‘LOG IN’ 버튼을 클릭할 시 일본어 코멘트가 나오지 않는 이슈를 수정 하였습니다.
- ( ISWAQA-287 )
- 잘못된 비밀번호를 입력 하였을 4회 이하로 입력하였을 시 일본어 코멘트가 나오지 않는 이슈를 수정 하였습니다.
- ( ISWAQA-288 )
10 Nov 2023
1.6.32
- 인증번호 확인에 아무것도 입력하지 않고 확인 버튼을 클릭할 시 일본어 코멘트가 나오지 않는 이슈를 수정하였습니다.
- ( ISWAQA-291 )
10 Nov 2023
1.6.31
- 각 일본어 요약지들의 일본어가 제대로 안나오는 현상을 수정 하였습니다.
- api/analysis/v2/hrv/summary/report
- api/analysis/v1/wave/summary-report
- api/analysis/v2/wave/summary-report
07 Nov 2023
1.6.30
- 웹 진료관리, 앱 결과관리 상태값 변경
- 기존의 관리 페이지 : 같은 진료번호로 묶여있다면 하나라도 에러나면 에러처리 ( 결과지 화면 들어가지 못함 )
- 변경 후 관리 페이지 : 같은 진료번호로 묶여있다면 eeg 요약지, mci, hrv 요약지. 등 본인이 돌린 요약지들이 전부 에러나야 에러처리 하나라도 준비중, 처리중이면 준비중, 처리중 표시
- /api/treatment/v1/list/web
- /api/treatment/v2/list/all
07 Nov 2023
1.6.29
- ME앱 문의 작성시 제목 괄호 중복 이슈처리 [[작성자]] -> [작성자]
- 관리자 메일 경로 변경 : cs@imedisync.com
31 Jul 2023
1.6.28
- 앱 결과지 다운로드 일본어 추가
- swagger
- version 1.2.14
- [107. 분석 요청]
- /api/analysis/v2/wave/summary-report
- summaryLang - JP 추가
- /api/analysis/v2/wave/summary-report
02 Jun 2023
1.6.27
- 결과지 다운로드 일본어 추가
- swagger
- version 1.2.13
- [107. 분석 요청]
- /api/analysis/v1/wave/summary-report
- summaryLang - JP 추가
- /api/analysis/v1/wave/summary-report
01 Jun 2023
1.6.26
- ISWAQA-17
- 로그인 시 비밀번호 에러 -> 1회 잘못 입력되었습니다. 멘트가 반복적으로 나오는 에러를 수정하였습니다.
- 에러 코멘트 수정하였습니다.
08 May 2023
1.6.25
- ISWAQA-7
- 파일 업로드 용량 제한(30MB -> 1GB)을 수정하였습니다.
25 Apr 2023
1.6.24
- QCQA-701
- NIR-LED Care 미이용 고객에 대한 에러 메세지를 수정하였습니다.
14 Apr 2023
1.6.23
- QCQA-616
- 분석요청 시, 권한 유효성 검사를 추가했습니다.
- 분석 요청한 사용자의 권한이 ‘기관 관리자(ORG_ADMIN)’일 경우, 분석 대상인 환자와 기관이 같은지 확인합니다.
- 분석 요청한 사용자의 권한이 ‘기관 사용자(ORG_USER)’일 경우, 분석 대상인 환자의 주치의가 맞는지 확인합니다.
11 Apr 2023
1.6.22
- SUMMARY, NORM, MCI가 분석 실패(ERROR)일 경우, 개별분석도 ERROR 처리하는 로직을 복구했습니다.
10 Apr 2023
1.6.21
- QCQA-616
- App>Client Profile>information>detail>history>NIR-LED Care History 내역 보여지지 않음.
- 특정계정 LED Care History 내역이 보이지 않는 현상을 수정 하였습니다.
05 Apr 2023
1.6.20
- QCQA-666
- SUMMARY, NORM, MCI가 분석 실패(ERROR)일 경우, 개별분석도 ERROR 처리하는 로직을 수정하였습니다.
05 Apr 2023
1.6.19
- [108. EEG 개별 분석 요청]
- response: rowDataName, cleanedDataName 추가
- Swagger: v1.2.12
- [108. EEG 개별 분석 요청]
- /api/analysis/v2/individual/result
- response: rowDataName, cleanedDataName 추가
- /api/analysis/v2/individual/result
- [108. EEG 개별 분석 요청]
08 Mar 2023
1.6.18
- NIR-LED Care. 웹에서 처방 후 1회 진행. 이후 앱에서 NIR-LED Care 진행 시 처방내역 없음 뜸. (QCQA-485)
- 하위계정 의사가 LED 처방 후 상위계정에서 환자 한명 진료기록에서 안보이는 현상을 수정하였습니다.
- api/treatment/v1/therapy/list/one
- 환자 한명 진료리스트에서 앱이 꺼지는 현상 (careDate null 현상)
- api/treatment/v2/list/one
- 하위계정 의사가 LED 처방 후 상위계정에서 환자 한명 진료기록에서 안보이는 현상을 수정하였습니다.
27 Feb 2023
1.6.17
- [App] 뇌파측정>재진고객>고객 검색 화면. 마지막 측정일 하루 전 날짜를 보여줌. (UTC 기준으로 보여지는 것으로 보임) (QCQA-528)
- 마지막 측정일보다 하루 전 날짜를 보여주는 에러를 수정 하였습니다.
- api/patient/v3/checkup-list
- Swagger: v1.2.11
- [104. 환자관리]
- api/patient/v3/checkup-list
- Response - latestDate 수정
- api/patient/v3/checkup-list
- [104. 환자관리]
23 Feb 2023
1.6.16
- 국가 정보에 대해서 수정하였습니다.
- 국가 정보에 UN 등록 국가들을 추가하였습니다.
- 태국 국가정보를 추가하였습니다.
- 미국 영문 이름을 USA로 변경하였습니다.
- 국가 정보에 UN 등록 국가들을 추가하였습니다.
- 메일 하단 회사명 추가
- 메일 하단에 회사명을 추가 하였습니다.
- Swagger: v1.2.10
- [114. 공통기능]
- /api/common/v1/country
- @Deprecated
- /api/common/v2/country - 국가 정보 v2
- UN 등록되어 있는 국가들을 모두 내려주고 문자발송은 smsYn 을 보고 보내야합니다.
- /api/common/v1/country
- [114. 공통기능]
17 Feb 2023
1.6.15
- [Brain3.0] 하위계정A 계정의 고객이 하위계정B 계정의 고객 관리 목록에서 검색됨. (QCQA-497)
- 하위계정A 고객이 하위계정B 계정의 고객 관리에서 노출이 되지 않게 수정 하였습니다.
- 메일 하단 우편번호 수정 요청
- 메일 하단에 우편번호를 삭제 하였습니다.
14 Feb 2023
1.6.14
- 메일 하단 주소 수정 요청
- 메일 하단에 iMediSync에 s를 대문자로 수정 하였습니다.
13 Feb 2023
1.6.13
- 분석요청 로직 수정
- ‘제한선불결제’ 중인 기관의 새로운 시작일과 종료일을 설정할 때, 날짜 오류를 수정하였습니다.
10 Feb 2023
1.6.12
- [CS] London Scientific Neurotherapy(영국) / KOL Anton LED로그인 화면 에러 확인요청 건 (ISW-209)
- 고객 페이지에서 java.lang 메세지가 뜨는 에러를 수정하였습니다.
- api/patient/v1/checkup-list
- [Brain3.0] 분석실패 메일 템플릿. 신규 주소 업데이트 요청 건 (QCQA-463)
- 서비스 사용에서 필요한 모든 메일 템플릿 주소를 변경 하였습니다.
07 Feb 2023
1.6.11
- [Brain3.0] 진료관리 탭. 하위계정으로 측정한 근적외선-LED Care내역 보여지지 않음. (QCQA-428)
- 진료관리페이지 하위계정 Therapy 목록이 보이지 않는 에러를 수정하였습니다.
02 Feb 2023
1.6.10
- patient check-list v2 api 오류 수정
- patient list excel download v1 api 오류 수정
25 Jan 2023
1.6.9
- [ISB3-336] 언어 설정별 이름 표시 Fail 건.(엑셀 파일 첨부) (QCQA-395)
- 누락되었던 고객이름, 검사자이름 , 검사자 이름 검색 등 을 수정하였습니다.
- [ISB3-336] 국가 설정 목록. 일부 국가 국기를 표시하지 않음. (QCQA-400)
- 스테이징 db 국가 이미지 url 등록하였습니다.
- [ISB3-336] 국가 설정 목록. 프랑스 령 폴리네시아의 국가명에 ‘의’삭제 요청. (QCQA-401)
- 프랑스령 폴리네시아 로 변경하였습니다.
- Swagger: v1.2.9
- [104. 환자 관리]
- /api/patient/v1/list
- response: primaryFirstName, primaryLastName 추가
- /api/patient/v2/detail
- response: comment-> firstName, lastName 추가
- /api/patient/v1/list
- [105. 환자 코멘트 관리]
- /api/patient/comment/v1/list
- response: firstName, lastName 추가
- /api/patient/comment/v1/list
- [106. 진료 관리]
- /api/treatment/v1/list/web
- response: operatorFirstName, operatorLastName 추가
- /api/treatment/v1/list/web
- [110. MCI 분석 요청]
- /api/analysis/v2/individual/mci/result
- response: clientFirstName, clientLastName 추가
- /api/analysis/v2/individual/mci/result
- [111. 써머리 리포트]
- /api/analysis/v2/individual/summary/report
- response: clientFirstName, clientLastName 추가
- /api/analysis/v2/hrv/summary/report
- response: clientFirstName, clientLastName 추가
- /api/analysis/v2/individual/summary/report
- [115. 작업 결과 알림]
- /api/log/v1/list
- response: firstName, lastName 추가
- searchName: USER 추가
- /api/log/v1/list
- [117. 커뮤니티]
- /api/qna/v1/list
- response: firstName, lastName 추가
- /api/qna/v1/list
- [104. 환자 관리]
20 Jan 2023
1.6.8
- 환자 등록시 이메일 null 등록시 에러 수정하였습니다.
- [CS/사내] 2023 CES전시회 측정 불편사항(4개) 요청 건 (From.대표님) (ISB3-336)
- api/analysis/v1/individual/list
- api/analysis/v2/individual/summary/list
- api/analysis/v2/individual/mci/list
- api/analysis/v1/individual/normative/list
- api/analysis/v1/hrv/list
- api/treatment/v2/therapy/latest-list
- api/treatment/v2/list/all
- api/treatment/v1/list/web
- api/patient/v1/list
- api/edf/v1/file/list
- 삭제된 유저 관련 에러 처리
- 국가 정보 api 국가 이미지 url 추가
- api/common/v1/country
18 Jan 2023
1.6.6
- 국가코드 조회 API 수정
- smsYn 내용 수정
- 정렬순서 변경(언어에 따라 국가명 순)
- 환자 상세 정보 v2
- 환자 국가이름 한글 수정
- 각 분석 리스트 검색조건 INDEX 문자 에러 처리
- /api/analysis/v1/individual/list
- /api/analysis/v2/individual/summary/list
- /api/analysis/v2/individual/mci/list
- /api/analysis/v1/individual/normative/list
- /api/analysis/v1/hrv/list
12 Jan 2023
1.6.5
- 환자 정보 등록 및 수정 시, 환자 이메일 중복 처리 오류 수정
- 이벤트 로그 리스트 조회, 기관명 검색 시 일치 검색에서 포함 검색으로 수정
- [CS] 대한노인회 기흥구지회(조달청) iSyncMe 로그인 오류 확인 요청. (ISB3-327)
- CES 대응 이메일 템플릿. 영문 일부 내용 기획서와 상이함. (ISB3-365)
03 Jan 2023
1.6.4
- 분석 요청 v1 API 오류 수정
- HRV 패키지가 없는 고객 - HRV 패키지 조건 처리 수정
- CES 계정 추가
- CES 이메일 템플릿 적용 계정
- ‘overseasales@imedisync.com’ - prod
- ‘ces-full@ces.com’ - prod
- ‘AAIC1@aaic.com’ - prod
- ‘AAIC2@aaic.com’ - prod
- ‘medisynct1000@test.test(QA) - stage
- ‘phs0918@imedisync.com(개발자) - dev, stage, prod
- ‘CES Full’ 기관의 하위 계정
- CES 이메일 템플릿 적용 계정
- CES 이메일 템플릿 수정
- 문구 변경 및 홈페이지 링크 추가 등
02 Jan 2023
1.6.3
- SMS 발송 시 NAVER 지원 국가의 경우 NAVER로 발송하고, NAVER가 지원하지 않는 국가는 AWS로 발송하도록 수정하였습니다.
-
누락된 excetion, message를 추가하였습니다.
- [106. 진료 관리]
- 결과지 이메일 발송 CES 템플릿을 추가하였습니다.
- CES 이메일 템플릿 적용 계정
- ‘overseasales@imedisync.com’
- ‘ces-full@ces.com’
- ‘AAIC1@aaic.com’
- ‘AAIC2@aaic.com’
- CES 이메일 템플릿 적용 계정
- 결과지 이메일 발송 CES 템플릿을 추가하였습니다.
- [107. 분석 요청]
- 분석요청 API 파라미터를 추가하였습니다. (devTitle: N100, N110)
- [116. 아이메디신 관리 메뉴]
- 기관별 사용 메뉴 업데이트 v2 API를 개발하였습니다.
- [127. EDF 파일 관리]
- EDF 암호화 API를 개발하였습니다.
- Swagger: v1.2.8
- [107. 분석 요청]
- /api/analysis/v1/wave/request
- deviceTitle 파라미터 추가(기본값: N100)
- /api/analysis/v2/wave/request
- deviceTitle 파라미터 추가(기본값: N100)
- /api/analysis/v1/edf/request
- deviceTitle 파라미터 추가(기본값: N100)
- /api/analysis/v1/wave/request
- [116. 아이메디신 관리 메뉴]
- /api/manager/v2/menu/list
- 검색 조건 내용 추가(NAME: 기관명)
- /api/manager/v2/menu/update
- 기관별 사용 메뉴 업데이트 v2 API
- /api/manager/v2/menu/list
- [127. EDF 파일 관리]
- /api/edf/v1/Encryption
- edf 암호화 API
- /api/edf/v1/Encryption
- [107. 분석 요청]
29 Dec 2022
1.6.2
- [107. 분석 요청]
- 기존 EDF 활용 분석 API를 개발하였습니다.
- [108. EEG 개별 분석 요청]
- 결과지에 EDF 파일(rawDataNamePath)을 추가하였습니다.
- Swagger: v1.2.7
- [107. 분석 요청]
- /api/analysis/v1/wave/{measureId}/edf/additional-request
- EDF 활용 분석 API
- /api/analysis/v1/wave/{measureId}/edf/additional-request
- [108. EEG 개별 분석 요청]
- /api/analysis/v2/individual/result
- response rawDataNamePath 추가
- /api/analysis/v2/individual/result
- [107. 분석 요청]
21 Dec 2022
1.6.1
- MCI 분석 결과지에 고객 이름을 추가하였습니다.
- 진료관리 결과지에 고객 이메일을 추가하였습니다.
- 진료관리 이메일 발송 내용 중 써머리 링크 사이 줄간격을 추가하였습니다.
-
고객정보의 이메일을 공백으로 수정할 때 오류를 수정하였습니다.
- EMR 시스템 등록 API를 추가하였습니다.
- 분석 엔진 콜백 API를 수정하였습니다.
- 분석 데이터에 해당하는 기관과 연동된 EMR 업체에 결과를 콜백 요청하는 로직을 추가하였습니다(개발서버).
- 분석 프로세스 오류 수정 및 code refactoring
- EO일 경우 요약지 분석 요청을 안하도록 수정하였습니다.(QCQA-268)
- hrv total count, hrv used count 조건을 추가하였습니다.
- startDate, endDate, expireDate 관련 오류를 수정하였습니다.
-
분석코드(analysisCode) 추가분석 API를 개발하였습니다.
- 문자발송 플랫폼을 변경하였습니다(네이버 -> AWS).
- 문자발송대상 국가를 변경하였습니다. - 190개
-
AWS 인증키를 변경하였습니다(dev, stage, prod).
- 국가코드 조회 API 에러처리를 추가하였습니다.
- Swagger: v1.2.6
- [분석 요청]
- /api/analysis/v1/wave/additional-request
- 추가분석 분석요청 API
- /api/analysis/v2/wave/summary-report
- response clientEmail 추가
- /api/analysis/v1/wave/additional-request
- [MCI 분석 요청]
- /api/analysis/v2/individual/mci/result
- response clientName 추가
- /api/analysis/v2/individual/mci/result
- [EMR]
- /api/emr/v1/admin/systemLink
- EMR system link 등록(관리자용)
- /api/emr/v1/admin/systemLink
- [분석 요청]
20 Dec 2022
1.5.12
- [Brain3.0] 분석요약지 분석 실패. ‘개별 뇌파 분석’ 메뉴에 분석요약지 체크표시되지 않음. (분석 실패 메일은 정상
발송됨) (QCQA-188)
- 개별 뇌파 분석 페이지에 분석 요약지가 진행이 되었지만 체크가 안되는 이슈를 수정 하였습니다.
28 Nov 2022
1.5.11
- [CS]Brain Care / Nerida Saunders 분석결과오류 확인 요청 건 _
2022.06.28 (ISB3-176)
- (EC 개별분석 + EO 개별분석 + Norm 분석)에 대한 에러 메세지를 추가하였습니다.
- 측정번호, 분석코드, 분석종류 를 삭제하였습니다.
- [진료 관리] web 진료관리 목록 조회
- 검색 조건(차트번호)을 추가 하였습니다.
- searchName CHART_NO 추가
- 검색 조건(차트번호)을 추가 하였습니다.
- Swagger: v1.2.3
- [진료 관리]
- /api/treatment/v1/list/web - searchName CHART_NO 추가
- [진료 관리]
16 Nov 2022
1.5.9
- 로그인 api v3를 개발하였습니다.
- EMR 로그인 추가
- 토큰 저장 시 데이터 무결성 오류 수정
- 트랜잭션 수정
- 9월 분석데이터 “처리중” 확인요청 건 (ISB3-260)
- 진료관리 페이지 내 검사관리 리스트의 초기 진료 시 데이터만 노출되도록 개발 하였습니다.
- EDF 다운로드 시 저장되는 파일 확인 (ISB3-265)
- 재분석 시에도 추가파일이 생성되지 않도록 작업 하였습니다.
- Swagger: v1.2.2
- [인증] - /api/org/v2/auth/login - @Deprecated
- [인증] - /api/org/v3/auth/login - EMR 로그인 추가
- [진료관리] - /api/treatment/v1/list/web - 재분석 x 진료관리
- uuid 없으면 모든 환자 진료관리, 있으면 환자 한명 진료관리
08 Nov 2022
1.5.7
- EMR api를 추가하였습니다.
- EMR 인증키 발급 api
- 외부사업자, 외부사업자가 요청하는 기관 정보를 담은 authKey 발급
- EMR 인증 로그인 api
- iMediSync가 제공한 authKey로 로그인
- EMR 인증키 발급 api
- 환자정보 수정v2 api를 수정하였습니다.
- 필수값 표기를 추가하였습니다. - (필수값: uid, uuid)
- 환자 이메일을 공백(“”) 처리할 수 있도록 수정하였습니다.
- 손, 성별, 국가코드 유효성 에러처리를 추가하였습니다.
- 토큰 중복 확인 에러를 수정하였습니다.
- ’==’ -> ‘equals()’
- Swagger: v1.2.1
- [EMR]
- /api/emr/v1/admin/auth - EMR 인증키 발급 - 관리자용
- /api/emr/v1/login - EMR 로그인
- [EMR]
31 Oct 2022
1.5.5
- [iSyncBrain 3.0] 부서 관리에서 디폴트 리스트 수정 (ISB3-66)
- 기관 생성시 디폴트 부서를 추가하였습니다.
- 공지사항 제목(최대 100자), 내용(최대 60000자) 최대 글자수 예외 처리를 추가하였습니다.
- iSyncWave 진료결과관리 목록을 수정하였습니다.
- 요약지가 없는 재분석 개별뇌파분석 데이터가 목록에 나오는 오류를 수정하였습니다.
- 재분석 데이터일 경우, 원분석의 HRV, MCI 데이터와 매핑되지 않도록 수정하였습니다.
- 재분석할 경우 진료관리 원분석의 상태가 변경되던 오류를 수정하였습니다.
- 테라피 데이터가 나오지 않던 오류를 수정하였습니다.
26 Oct 2022
1.5.3
- 고객관리 -> 고객 추가에서 담당의료진 등록이 안되는 이슈를 수정하였습니다.
- 시스템 언어 설정에 따라 언어 변경이 적용되지 않던 오류를 수정하였습니다.
- messageConfiguration 수정
- yml -> properties
- 엔진서버 분석 완료 후 callback api를 수정하였습니다.
- 엔진서버의 분석 결과를 새로 설계된 상품코드로 변환하여 fastapi 서버에 결과를 전달합니다.
- 분석요청v1 API를 수정하였습니다.
- MCI 패키지가 있는 경우, EC 파일을 필수로 요구하는 로직을 변경하였습니다.
- 분석요청v3 네이밍을 분석요청v2로 수정하였습니다.
- 기존에 패키지별로 분석요청하는 기획이 변경됨에 따라 분석요청v2를 없애고 v3를 v2로 대체하였습니다.
- 기존: 분석요청v2(패키지별로 분석요청), 분석요청v3(코드별로 분석요청)
- 현재: 분석요청v2(코드별로 분석요청)
- 기존에 패키지별로 분석요청하는 기획이 변경됨에 따라 분석요청v2를 없애고 v3를 v2로 대체하였습니다.
- Swagger: v1.2.0
- [분석 요청]
- /api/analysis/v2/wave/request - 파라미터 변경(추가:analysisCodes, 삭제:uploadType)
- /api/analysis/v3/wave/request - 삭제
- [엔진 서버 callback]
- /api/engine/v2/callback - fastApi 서버로 엔진 분석 결과 전송(analysisId, isSuccess)
- [환자 관리]
- /api/patient/v2/create - @Deprecated
- /api/patient/v3/create - docNo 적용
- [분석 요청]
14 Oct 2022
1.4.12
- [APP_wave] 웹에서 개별 분석이 ICA 상태일 경우 앱의 결과관리 리스트에 ICA 표기되어
보여짐(QCQA-137)
- [병원관리 - 진료관리 - 검사관리] 목록에서 ICA 데이터를 제외하였습니다.
- [CS] 아이싱크웨이브 앱 영문진행시 (분석성공)한글팝업 오류건(ISW-163)
- 기관의 국가코드가 한국이 아닌 경우 영문 팝업이 표시되도록 수정하였습니다.
- 결과지 새 창 이슈 2개(ISB3-246)
- EEG 요약지에서 고급 요약지를 분석해도 기본 요약지로 표시되는 오류를 수정하였습니다.
07 Oct 2022
1.4.11
- 기관별 사용내역 테라피 횟수 추가
- 기관별 사용량 조회 api 에서 LED Therapy 사용횟수를 추가하였습니다.
- 분석 요청 패키지 타입 에러 처리를 추가하였습니다.
- 분석 요청 오류시 롤백 로직을 수정하였습니다.
- Swagger: v1.1.8
- [분석 요청]
- /api/analysis/v3/wave/request
- 파라미터 추가: packageCodes
- 파라미터 삭제: packageIds
- /api/analysis/v3/wave/request
- [아이메디신 관리 메뉴]
- /api/manager/v1/org/usage/download/excel
- responses LED Therapy 사용 횟수 추가
- /api/manager/v1/org/usage/download/excel
- [분석 요청]
04 Oct 2022
1.4.9
- 결제 방식 변경에 따른 분석요청 api 개발
- 패키지 코드에 따라 분석되도록 수정하였습니다.
-
EDF EEG E3D EGN N3R EES AES PES MCI HRV HRS PHS
- 분석 데이터 요청 v1 api 수정
- 현재 패키지에 mci가 없더라도, mci 데이터 있는 경우 결과지에 포함되도록 수정되었습니다.
- Swagger: v1.1.7
- [분석 요청]
- /api/analysis/v3/wave/request
- 파라미터 추가: packageCodes
- 파라미터 삭제: packageIds
- /api/analysis/v3/wave/request
- [분석 요청]
29 Sep 2022
1.4.8
- [CS] 영업마케팅팀 통합 데모 계정(해외 거래처 :Besli Corporation / Tomo Nakagawa) 오류의
건(ISB3-235)
- 해외 기관계정에서 사용자 계정(의사계정)을 추가하여 생성 시 자동발송되는 임시 비밀번호 안내 메일이 국문으로 발송 하는 오류를 해결하였습니다.
- [CS] 서초구치매안심센터 App update 후 EEG 분석 실패 확인 요청(ISW-149)
- 환자의 진료결과관리 목록에서 여러 개의 분석이 진행중일 경우, 가장 늦은 분석의 결과에 따라 목록의 상태값을 반영하였습니다.
- [진료 관리] 기관 환자 최근 Therapy 치료 내역 리스트 v2
- response phoneNo 추가
- searchName PHONE 추가
- Swagger: v1.1.6
- [진료 관리]
- /api/treatment/v2/therapy/latest-list - response phoneNo 추가
- /api/treatment/v2/therapy/latest-list - searchName PHONE 추가
- [진료 관리]
23 Sep 2022
1.4.5
- 로그인 오류 메세지(한글, 영문)를 수정하였습니다.
- [테라피관리] 기관 환자 최근 테라피 치료 내역 목록 쿼리를 개선하고 검색 오류를 수정하였습니다.
- Swagger: v1.1.5
- [진료 관리]
- /api/treatment/v1/therapy/latest-list - @Deprecated
- /api/treatment/v2/therapy/latest-list - procedure -> queryDsl 변경
- [진료 관리]
20 Sep 2022
1.4.4
- 메인화면 날짜별 데이터 달력 건수 조회 api 추가
- [양업관리 - 페이지 관리] 조회 api v2 추가
- 메뉴 리스트에 유저에게 권한이 부여되지 않은 메뉴를 추가하였습니다.
- Swagger: v1.1.4
- [진료 관리]
- /api/treatment/v1/list/all/monthlyCount
- [아이메디신 관리 메뉴]
- /api/manager/v1/menu/list - @Deprecated
- /api/manager/v2/menu/list - 메뉴리스트 추가: 등록되지 않은 메뉴 포함
- [진료 관리]
14 Sep 2022
1.4.3
- 개발 뇌파 분석에서 조건 검색을 고객 이름으로 설정 후 영문/숫자로 이름 검색시 검색 안됨(QCQA-62)
- 개별 뇌파 요약지 목록 API - name 추가
- 경도인지 장애 선별 목록 API - name 추가
- 개별 HRV 요약지 API - name 추가
- 목록 API pdf 다운로드 경로 추가 (ISB3-54)
- 개별 뇌파 요약지 목록 API - pdf 경로 추가
- 경도인지 장애 선별 목록 API - pdf 경로 추가
- 개별 HRV 요약지 API - pdf 경로 추가
- HRV 요약지 STATUS 값 오류 수정
- Swagger: v1.1.3
- [MCI 분석 요청]
- /api/analysis/v1/individual/mci/list - @Deprecated
- /api/analysis/v2/individual/mci/list - response finalReportPath(PDF 경로), name 추가
- [써머리 리포트]
- /api/analysis/v1/individual/summary/list - @Deprecated
- /api/analysis/v2/individual/summary/list - response finalReportPath(PDF 경로), name 추가
- [개인 사용자 병원 히스토리]
- /api/person/v2/wave/summary-report - parameter requestId, hrvRequestId 추가, response packageTitle 추가
- [개인 사용자 분석 관리]
- /api/person/v2/org/wave/summary-report - parameter requestId, hrvRequestId 추가, response packageTitle 추가
- [분석 요청]
- /api/analysis/v2/wave/summary-report - parameter requestId, hrvRequestId 추가, response packageTitle 추가
- [EEG 놈분석 요청]
- api/analysis/v1/individual/normative/list - response name 추가
- [HRV 분석]
- /api/analysis/v1/hrv/list - response name 추가
- [MCI 분석 요청]
08 Sep 2022
1.3.8
- 개발 뇌파 분석에서 조건 검색을 고객 이름으로 설정 후 영문/숫자로 이름 검색시 검색 안됨(QCQA-62)
- [CS] 동아대학교병원 앱(PDF 다운 결과지) 정보 수정 반영 안됨X 확인요청 건(ISW-109)
- 결과관리 목록 업데이트
- 재분석 요약지 목록 추가
- wave 패키지 정책 변경으로 인한 WAVE 요약지 목록 status 조건 처리 변경
- wave 요약지 분석 요청 업데이트
- 결과관리 목록 업데이트
- 테라피 관리 개발(PBM)(ISB3-29)
- [CS테스트]3.0 (앱/웹) 문의하기 상태값 확인 요청 건(ISB3-124)
- 메일 내용, 카테고리, 사용자 이메일, 이름 추가
- 운영서버 CS 메일 주소 변경(cs@imedisync.com -> help@imedisync.com)
- [CS_사내] NIA과제(5곳 거래처) MCI기능 오류 요청 건(ISB3-204)
- [MCI 분석 요청] 검색항목(분석번호) 추가
- 부산대학교병원 고객관리(환자정보)수정X 확인요청 건(ISB3-213)
- 차트번호 수정관련 오류 처리
- 차트번호 중복 체크 추가
- [CS] NFC / Alfonso Anzures 3.0 웹(EDF다운로드 MCI 안보임) /앱 (MCI탭) 안보임 확인요청
건(ISB3-218)
- wave 결과정보 mci 탭 관련 오류 처리
- 기타 수정
- 기관 등록 불필요 파라미터 업데이트
- eeg 재분석 파라미터 필수여부 업데이트
- 엔진 분석 요청 전 새 패키지로 변환 로직 추가
- edf 파일 다운로드 관련 수정
- 분석 엔진 콜백 이후, fastApi 서버로 엔진 분석 결과 전송 추가
- [영업관리 - 결재관리] 사용 가능 범위 - 상세정보 및 수정(패키지 권한 관련 수정)
- [뇌파분석 - 개별뇌파분석] 권한 외 목록 조회 오류 수정
- [뇌파분석 - 개별 뇌파 분석] 삭제된 환자가 목록에 나오는 오류 수정
- [뇌파분석 - 개별 뇌파 요약지] 삭제된 환자가 목록에 나오는 오류 수정
- [뇌파분석 - 경도인지 장애 선별] 삭제된 환자가 목록에 나오는 오류 수정
- [뇌파분석 - EEG Norm DB 비교 분석] 삭제된 환자가 목록에 나오는 오류 수정
- [HRV 분석 - 개별 HRV 분석] 삭제된 환자가 목록에 나오는 오류 수정
- [HRV 분석 - 개별 HRV 요약지] 삭제된 환자가 목록에 나오는 오류 수정
- Swagger: v1.1.0
- [기관 등록]
- /api/org/v1/create
- parameter 삭재: uid, oid
- /api/org/v1/create
- [진료 관리]
- /api/treatment/v1/list/one - @deprecated
- /api/treatment/v2/list/one
- response 추가: analysisItems(분석타입), therapyMode(테라피모드)
- /api/treatment/v1/list/all - @deprecated
- /api/treatment/v2/list/all
- response 추가: reanalysisId(재분석번호), packageTitle(new 패키지명)
- /api/treatment/v2/list/one
- response 추가: reanalysisId(재분석번호), packageTitle(new 패키지명)
- /api/treatment/v2/list/one
- response 추가: requestId(분석번호), reanalysisId(재분석번호), parentId(원분석번호), summaryId(요약지 분석번호), summaryFinalAnalysisYn(요약지 최종분석 여부), mciFinalAnalysisYn(mci 최종분석 여부), packageTitle(new 패키지명)
- /api/treatment/v2/list/all
- response 추가: requestId(분석번호), reanalysisId(재분석번호), parentId(원분석번호), summaryId(요약지 분석번호), summaryFinalAnalysisYn(요약지 최종분석 여부), mciFinalAnalysisYn(mci 최종분석 여부), packageTitle(new 패키지명)
- [분석 요청]
- /api/analysis/v2/wave/summary-report
- parameter 추가: reanalysisId(재분석번호), packageTitle(new 패키지명)
- /api/analysis/v2/wave/request
- response 추가: new package
- /api/analysis/v1/wave/summary-report - @Deprecated
- /api/analysis/v2/wave/summary-report
- 패키지 정책 변경으로 인한 status 조건 처리 변경
- parameter 추가: requestId(분석번호) 추가
- response 추가: packageTitle(new 패키지명)
- /api/analysis/v1/wave/request - @deprecated
- /api/analysis/v2/wave/request
- parameter 삭제: uploadType
- parameter 추가: packageIds(new 패키지 id) 추가
- /api/analysis/v2/wave/summary-report
- [엔진 서버 callback]
- /api/engine/v1/callback - @deprecated
- /api/engine/v2/callback
- fastApi 서버로 엔진 분석 결과 전송(orgOid, productCode, isSuccess)
- [MCI 분석 요청]
- /api/analysis/v1/individual/mci/list
- searchName 추가: INDIVIDUAL_INDEX(분석번호))
- /api/analysis/v1/individual/mci/list
- [디바이스 관리]
- /api/device/v1/firmware/update
- owner 필수여부 변경(선택 -> 필수)
- /api/device/v1/firmware/update
- [EEG 개별 분석 요청]
- /api/analysis/v1/individual/list
- response 추가: name(이름)
- /api/analysis/v1/individual/list
- [환자 관리]
- /api/patient/v2/modify
- parameter 추가: chartNo(차트번호)
- /api/patient/v2/modify
- [개인 사용자 병원 히스토리]
- /api/person/v1/wave/summary-report - @Deprecated
- /api/person/v2/wave/summary-report
- 패키지 정책 변경으로 인한 WAVE 요약지 목록 status 조건 처리 변경
- /api/person/v2/wave/summary-report
- 패키지 정책 변경으로 인한 status 조건 처리 변경
- parameter 추가: requestId(분석번호) 추가
- response 추가: packageTitle(new 패키지명)
- [개인 사용자 분석 관리]
- /api/person/v1/org/wave/summary-report - @Deprecated
- /api/person/v2/org/wave/summary-report
- 패키지 정책 변경으로 인한 WAVE 요약지 목록 status 조건 처리 변경
- /api/person/v2/org/wave/summary-report
- 패키지 정책 변경으로 인한 status 조건 처리 변경
- parameter 추가: requestId(분석번호) 추가
- response 추가: packageTitle(new 패키지명)
- [Therapy]
- /api/therapy/v1/available/create - therapy 사용가능 여부 등록
- /api/therapy/v1/available - therapy 사용가능 여부 확인
- /api/therapy/v1/list - therapy 치료 내역 목록
- /api/therapy/v1/history - therapy 치료 내역 상세 정보
- /api/therapy/v1/temporary/prescription - therapy 임시처방 등록
- /api/therapy/v1/temporary/prescription - therapy 임시처방 삭제
- /api/therapy/v1/reservation/prescription - therapy 예약 처방 조회
- /api/therapy/v1/reservation/prescription - therapy 예약 처방 등록 & 수정
- /api/therapy/v1/request - therapy 요청
- /api/therapy/v1/status - therapy status 수정
- [기관 등록]
31 Aug 2022
1.2.1
- 이메일 정보 입력 추가(ISW-19)
- 고객 정보 등록시, 이메일 등록
- 고객 정보 조회시, 이메일 조회
- 고객 정보 수정시, 이메일 수정
- 관련 API 주석 작업 및 소스 정리
- 기관사용자 조회 - 국가코드 조회 오류 수정
- [학술] 병원관리에서 산업/산업상세 수정 불가(ISB3-141)
- [병원관리 - 병원정보] 기관의 ‘산업’, ‘산업 상세’ 수정시, 기관 구성원의 ‘직무’, ‘직급’ 초기화
- [영업관리 - 계정 및 사용자 조회] 기관의 ‘산업’, ‘산업 상세’ 수정시, 기관 구성원의 ‘직무’, ‘직급’ 초기화
- Swagger: v0.0.7
- [환자 관리] - /api/patient/v1/create - @deprecated
- [환자 관리] - /api/patient/v2/create - request parameter email 추가
- [환자 관리] - /api/patient/v1/modify - @deprecated
- [환자 관리] - /api/patient/v2/modify - request parameter email 추가
- [환자 관리] - /api/patient/v1/detail - @deprecated
- [환자 관리] - /api/patient/v2/detail - response email 추가
- [사용자조직] - /api/org/v1/update - @deprecated
- [사용자조직] - /api/org/v2/update - 기관의 ‘산업’, ‘산업 상세’ 변경시, 기관 구성원의 ‘직무’, ‘직급’ 초기화
- [아이메디신 관리 메뉴] - /api/manager/v1/org/update - @deprecated
- [아이메디신 관리 메뉴] - /api/manager/v2/org/update - 기관의 ‘산업’, ‘산업 상세’ 변경시, 기관 구성원의 ‘직무’, ‘직급’ 초기화
18 Jul 2022
1.1.2
- 사용자 정보 수정시 전화번호, 직무, 직급을 빈값(공백)으로 수정가능하도록 변경
- 고객관리 목록 조회시, 전화번호 일치 검색에서 포함 검색으로 수정
- spring-security-test gradle 추가
- Swagger: v0.0.5
- [기관사용자] - /api/org/user/v2/update -> 전화번호, 직무, 직급을 빈값(공백)으로 수정가능하도록 변경
- [환자 관리] - /api/patient/v1/checkup-list -> @deprecated
- [환자 관리] - /api/patient/v2/checkup-list -> 전화번호 일치 검색에서 포함 검색으로 수정
- [환자 관리] - /api/patient/v1/therapy-list -> @deprecated
- [환자 관리] - /api/patient/v2/therapy-list -> 전화번호 일치 검색에서 포함 검색으로 수정
08 Jul 2022
1.0.6
- 결과조회 접근 버그(ISB2-5) 관련 추가 수정
- ROLE_COMPANY_MASTER 권한일 경우, 모든 데이터 열람 가능하도록 수정
- 결과접근 조회 권한 체크 로직 리팩토링
- 테스트코드 보완
- 주석 추가
29 Jun 2022
1.0.5
- 회원가입 후 승인대기 프로세스 주석 처리
- 신규담당자 등록 API 수정(ISW-67)
- 기관사용자 등록시, email 필수여부 변경(선택 -> 필수)
- 기관사용자 등록시, userType 필수여부 변경(필수 -> 선택)
- 결과조회 접근 버그(ISB3-148)
- 상세페이지 권한 외 요청시 “해당 리소스에 접근하기 위한 권한이 없습니다.”(403 에러) 발생하도록 변경
- [EEG 개별분석 요청]
- [EEG 놈분석 요청]
- [MCI 분석 요청]
- [HRV 분석]
- [써머리 리포트]
- 상세페이지 권한 외 요청시 “해당 리소스에 접근하기 위한 권한이 없습니다.”(403 에러) 발생하도록 변경
- 국가코드 오류 관련 수정
- 기관 등록, 수정시 country_id 관련 수정
- validation message 추가
- 부서 등록시, 부서명 길이가 유효하지 않을 경우, 관련 메세지 response
- Sentry 추가(모니터링 tool)
- Swagger: v0.0.3
- [인증] - /api/org/v2/auth/login @deprecated
- [기관사용자] - /api/org/user/v1/update @deprecated
- [기관사용자] - /api/org/user/v2/update (email 필수여부 선택 -> 필수로 변경)
- [기관사용자] - /api/org/user/v1/create (userType 필수여부 필수 -> 선택으로 변경)
- [EEG 개별분석 요청] - /api/analysis/v1/individual/result @deprecated
- [EEG 개별분석 요청] - /api/analysis/v2/individual/result (권한 외 결과 요청 시 403 에러)
- [EEG 놈분석 요청] - /api/analysis/v1/individual/normative/result @deprecated
- [EEG 놈분석 요청] - /api/analysis/v2/individual/normative/result (권한 외 결과 요청 시 403 에러)
- [MCI 분석 요청] - /api/analysis/v1/individual/mci/result @deprecated
- [MCI 분석 요청] - /api/analysis/v2/individual/mci/result (권한 외 결과 요청 시 403 에러)
- [HRV 분석] - /api/analysis/v1/hrv/result @deprecated
- [HRV 분석] - /api/analysis/v2/hrv/result (권한 외 결과 요청 시 403 에러)
- [써머리 리포트] - /api/analysis/v1/individual/summary/report @deprecated
- [써머리 리포트] - /api/analysis/v2/individual/summary/report (권한 외 결과 요청 시 403 에러)
- [써머리 리포트] - /api/analysis/v1/hrv/summary/report @deprecated
- [써머리 리포트] - /api/analysis/v2/hrv/summary/report (권한 외 결과 요청 시 403 에러)
- [공통기능] - /api/common/v1/country (response에 id 추가)
- [사용자 조직] - /api/org/v1/detail (response에 data.country.id 추가)
14 Jun 2022