JanuSync Implementation Guide
1.0.0 - trial-use Korea, Republic of flag

JanuSync Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

: JanuSync device Data CodeSystem - JSON Representation

Active as of 2026-06-11

Raw json | Download

{
  "resourceType" : "CodeSystem",
  "id" : "janusync-device-data",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem janusync-device-data</b></p><a name=\"janusync-device-data\"> </a><a name=\"hcjanusync-device-data\"> </a><p>This case-sensitive code system <code>http://connectdtx.kr/fhir/CodeSystem/janusync-device-data</code> defines the following codes in an undefined hierarchy:</p><table class=\"codes\"><tr><td><b>Lvl</b></td><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td></tr><tr><td>1</td><td style=\"white-space:nowrap\">obstetric<a name=\"janusync-device-data-obstetric\"> </a></td><td>산과</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0obstetric.ctg.fhr<a name=\"janusync-device-data-obstetric.46ctg.46fhr\"> </a></td><td>태아심박/자궁수축 (CTG)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0obstetric.ctg.fhr-baseline<a name=\"janusync-device-data-obstetric.46ctg.46fhr-baseline\"> </a></td><td>태아 심박수 평균값 (bpm)</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0obstetric.ctg.uc<a name=\"janusync-device-data-obstetric.46ctg.46uc\"> </a></td><td>자궁수축</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0obstetric.ctg.uc-frequency<a name=\"janusync-device-data-obstetric.46ctg.46uc-frequency\"> </a></td><td>1시간 단위 자궁수축 횟수</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0obstetric.ctg.uc-duration<a name=\"janusync-device-data-obstetric.46ctg.46uc-duration\"> </a></td><td>자궁수축지속시간(sec)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0obstetric.ctg.uc-interval<a name=\"janusync-device-data-obstetric.46ctg.46uc-interval\"> </a></td><td>자궁수축간격(sec)</td></tr><tr><td>1</td><td style=\"white-space:nowrap\">ventilator<a name=\"janusync-device-data-ventilator\"> </a></td><td>호흡기</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0ventilator.alarm<a name=\"janusync-device-data-ventilator.46alarm\"> </a></td><td>알람</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.alarm.high-airway-pressure<a name=\"janusync-device-data-ventilator.46alarm.46high-airway-pressure\"> </a></td><td>기도압 상한 초과</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.alarm.low-tidal-volume<a name=\"janusync-device-data-ventilator.46alarm.46low-tidal-volume\"> </a></td><td>일회호흡량 하한 미달</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.alarm.apnea<a name=\"janusync-device-data-ventilator.46alarm.46apnea\"> </a></td><td>무호흡</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.alarm.circuit-disconnection<a name=\"janusync-device-data-ventilator.46alarm.46circuit-disconnection\"> </a></td><td>회로 분리</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.alarm.power-failure<a name=\"janusync-device-data-ventilator.46alarm.46power-failure\"> </a></td><td>전원 이상</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.alarm.low-battery<a name=\"janusync-device-data-ventilator.46alarm.46low-battery\"> </a></td><td>배터리 부족</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0ventilator.monitoring<a name=\"janusync-device-data-ventilator.46monitoring\"> </a></td><td>모니터링</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.monitoring.spo2-min<a name=\"janusync-device-data-ventilator.46monitoring.46spo2-min\"> </a></td><td>Minimum SpO2 during monitoring period 모니터링 기간 중 최저 산소포화도(%)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.monitoring.desaturation-event<a name=\"janusync-device-data-ventilator.46monitoring.46desaturation-event\"> </a></td><td>Oxygen desaturation event 산소 불포화 이벤트 횟수(count)</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0ventilator.set<a name=\"janusync-device-data-ventilator.46set\"> </a></td><td>설정 값</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.set.ipap<a name=\"janusync-device-data-ventilator.46set.46ipap\"> </a></td><td>Set inspiratory positive airway pressure 설정 흡기 양압 (cmH2O)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.set.epap<a name=\"janusync-device-data-ventilator.46set.46epap\"> </a></td><td>Set expiratory positive airway pressure 설정 호기 양압 (cmH2O)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.set.tidal-volume<a name=\"janusync-device-data-ventilator.46set.46tidal-volume\"> </a></td><td>Set tidal volume 설정 일회호흡량 (mL)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.set.backup-rate<a name=\"janusync-device-data-ventilator.46set.46backup-rate\"> </a></td><td>Backup respiratory rate 보조 호흡수 (bpm)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.set.insp-time<a name=\"janusync-device-data-ventilator.46set.46insp-time\"> </a></td><td>Set inspiratory time 설정 흡기 시간 (sec)</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0ventilator.mode<a name=\"janusync-device-data-ventilator.46mode\"> </a></td><td>모드</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.mode.pcv<a name=\"janusync-device-data-ventilator.46mode.46pcv\"> </a></td><td>Pressure Control Ventilation 압력 조절 환기 (PCV)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.mode.psv<a name=\"janusync-device-data-ventilator.46mode.46psv\"> </a></td><td>Pressure Support Ventilation 압력 지지 환기 (PSV)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.mode.st<a name=\"janusync-device-data-ventilator.46mode.46st\"> </a></td><td>Spontaneous/Timed 자발/시간 조절 환기 (ST)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0ventilator.mode.vc<a name=\"janusync-device-data-ventilator.46mode.46vc\"> </a></td><td>Volume Control 용량 조절 환기 (VC)</td></tr><tr><td>1</td><td style=\"white-space:nowrap\">rehab<a name=\"janusync-device-data-rehab\"> </a></td><td>재활운동</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0rehab.session<a name=\"janusync-device-data-rehab.46session\"> </a></td><td>운동 세션</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0rehab.session.goal-exercises<a name=\"janusync-device-data-rehab.46session.46goal-exercises\"> </a></td><td>운동 템플릿 상 해당 세션에 포함된 운동 종류 수</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0rehab.session.goal-count<a name=\"janusync-device-data-rehab.46session.46goal-count\"> </a></td><td>세션에서 달성해야 하는 목표 횟수</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0rehab.session.goal-seconds<a name=\"janusync-device-data-rehab.46session.46goal-seconds\"> </a></td><td>세션에서 달성해야 하는 목표 수행 시간 (초)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0rehab.session.total-counts<a name=\"janusync-device-data-rehab.46session.46total-counts\"> </a></td><td>Vision 기반으로 실제 수행했다고 인정된 동작 횟수</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0rehab.session.total-seconds<a name=\"janusync-device-data-rehab.46session.46total-seconds\"> </a></td><td>세션 중 운동을 실제로 수행한 시간 (초)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0rehab.session.closest-score<a name=\"janusync-device-data-rehab.46session.46closest-score\"> </a></td><td>정확도 점수(동작마다 측정)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0rehab.session.performance-rate<a name=\"janusync-device-data-rehab.46session.46performance-rate\"> </a></td><td>세션에서 목표 대비 실제 수행 수준 (%)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0rehab.session.accuracy-rate<a name=\"janusync-device-data-rehab.46session.46accuracy-rate\"> </a></td><td>세션 내에서 시도한 동작 중 '정확하게 수행' 으로 인정된 비율 (%)</td></tr><tr><td>3</td><td style=\"white-space:nowrap\">\u00a0\u00a0\u00a0\u00a0rehab.session.average-exercise-time<a name=\"janusync-device-data-rehab.46session.46average-exercise-time\"> </a></td><td>세션 내 동작 1회 수행에 소요된 평균 시간 (초)</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0rehab.step-count<a name=\"janusync-device-data-rehab.46step-count\"> </a></td><td>걸음 수</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0rehab.step-count.data-origin<a name=\"janusync-device-data-rehab.46step-count.46data-origin\"> </a></td><td>데이터 출처 패키지명</td></tr><tr><td>1</td><td style=\"white-space:nowrap\">postop<a name=\"janusync-device-data-postop\"> </a></td><td>수술 후 상태</td></tr><tr><td>1</td><td style=\"white-space:nowrap\">device<a name=\"janusync-device-data-device\"> </a></td><td>디바이스</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0device.usage-time<a name=\"janusync-device-data-device.46usage-time\"> </a></td><td>Daily ventilator usage duration 일일 인공호흡기 사용 시간(hour)</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0device.sd-write-error<a name=\"janusync-device-data-device.46sd-write-error\"> </a></td><td>SD card data write error SD 카드 데이터 쓰기 오류</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0device.battery-voltage<a name=\"janusync-device-data-device.46battery-voltage\"> </a></td><td>배터리 잔량 (값 * 0.1 V)</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0device.battery-percent<a name=\"janusync-device-data-device.46battery-percent\"> </a></td><td>배터리 잔량 (%)</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0device.hw-version<a name=\"janusync-device-data-device.46hw-version\"> </a></td><td>하드웨어 버전 (값 * 0.01)</td></tr><tr><td>2</td><td style=\"white-space:nowrap\">\u00a0\u00a0device.sw-version<a name=\"janusync-device-data-device.46sw-version\"> </a></td><td>소프트웨어 버전 (값 * 0.01)</td></tr></table></div>"
  },
  "url" : "http://connectdtx.kr/fhir/CodeSystem/janusync-device-data",
  "version" : "1.0.0",
  "name" : "JanuSyncDeviceData",
  "title" : "JanuSync device Data CodeSystem",
  "status" : "active",
  "date" : "2026-06-11T05:05:07+00:00",
  "publisher" : "PHI DIGITAL HEALTHCARE,inc",
  "contact" : [
    {
      "name" : "PHI DIGITAL HEALTHCARE,inc",
      "telecom" : [
        {
          "system" : "url",
          "value" : "https://phidigital.co.kr"
        }
      ]
    },
    {
      "name" : "기술지원",
      "telecom" : [
        {
          "system" : "email",
          "value" : "support@phidigital.co.kr",
          "use" : "work"
        }
      ]
    }
  ],
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "urn:iso:std:iso:3166",
          "code" : "KR",
          "display" : "Korea, Republic of"
        }
      ]
    }
  ],
  "caseSensitive" : true,
  "content" : "complete",
  "count" : 50,
  "concept" : [
    {
      "code" : "obstetric",
      "display" : "산과",
      "concept" : [
        {
          "code" : "obstetric.ctg.fhr",
          "display" : "태아심박/자궁수축 (CTG)",
          "concept" : [
            {
              "code" : "obstetric.ctg.fhr-baseline",
              "display" : "태아 심박수 평균값 (bpm)"
            }
          ]
        },
        {
          "code" : "obstetric.ctg.uc",
          "display" : "자궁수축",
          "concept" : [
            {
              "code" : "obstetric.ctg.uc-frequency",
              "display" : "1시간 단위 자궁수축 횟수"
            },
            {
              "code" : "obstetric.ctg.uc-duration",
              "display" : "자궁수축지속시간(sec)"
            },
            {
              "code" : "obstetric.ctg.uc-interval",
              "display" : "자궁수축간격(sec)"
            }
          ]
        }
      ]
    },
    {
      "code" : "ventilator",
      "display" : "호흡기",
      "concept" : [
        {
          "code" : "ventilator.alarm",
          "display" : "알람",
          "concept" : [
            {
              "code" : "ventilator.alarm.high-airway-pressure",
              "display" : "기도압 상한 초과"
            },
            {
              "code" : "ventilator.alarm.low-tidal-volume",
              "display" : "일회호흡량 하한 미달"
            },
            {
              "code" : "ventilator.alarm.apnea",
              "display" : "무호흡"
            },
            {
              "code" : "ventilator.alarm.circuit-disconnection",
              "display" : "회로 분리"
            },
            {
              "code" : "ventilator.alarm.power-failure",
              "display" : "전원 이상"
            },
            {
              "code" : "ventilator.alarm.low-battery",
              "display" : "배터리 부족"
            }
          ]
        },
        {
          "code" : "ventilator.monitoring",
          "display" : "모니터링",
          "concept" : [
            {
              "code" : "ventilator.monitoring.spo2-min",
              "display" : "Minimum SpO2 during monitoring period 모니터링 기간 중 최저 산소포화도(%)"
            },
            {
              "code" : "ventilator.monitoring.desaturation-event",
              "display" : "Oxygen desaturation event 산소 불포화 이벤트 횟수(count)"
            }
          ]
        },
        {
          "code" : "ventilator.set",
          "display" : "설정 값",
          "concept" : [
            {
              "code" : "ventilator.set.ipap",
              "display" : "Set inspiratory positive airway pressure 설정 흡기 양압 (cmH2O)"
            },
            {
              "code" : "ventilator.set.epap",
              "display" : "Set expiratory positive airway pressure 설정 호기 양압 (cmH2O)"
            },
            {
              "code" : "ventilator.set.tidal-volume",
              "display" : "Set tidal volume 설정 일회호흡량 (mL)"
            },
            {
              "code" : "ventilator.set.backup-rate",
              "display" : "Backup respiratory rate 보조 호흡수 (bpm)"
            },
            {
              "code" : "ventilator.set.insp-time",
              "display" : "Set inspiratory time 설정 흡기 시간 (sec)"
            }
          ]
        },
        {
          "code" : "ventilator.mode",
          "display" : "모드",
          "concept" : [
            {
              "code" : "ventilator.mode.pcv",
              "display" : "Pressure Control Ventilation 압력 조절 환기 (PCV)"
            },
            {
              "code" : "ventilator.mode.psv",
              "display" : "Pressure Support Ventilation 압력 지지 환기 (PSV)"
            },
            {
              "code" : "ventilator.mode.st",
              "display" : "Spontaneous/Timed 자발/시간 조절 환기 (ST)"
            },
            {
              "code" : "ventilator.mode.vc",
              "display" : "Volume Control 용량 조절 환기 (VC)"
            }
          ]
        }
      ]
    },
    {
      "code" : "rehab",
      "display" : "재활운동",
      "concept" : [
        {
          "code" : "rehab.session",
          "display" : "운동 세션",
          "concept" : [
            {
              "code" : "rehab.session.goal-exercises",
              "display" : "운동 템플릿 상 해당 세션에 포함된 운동 종류 수"
            },
            {
              "code" : "rehab.session.goal-count",
              "display" : "세션에서 달성해야 하는 목표 횟수"
            },
            {
              "code" : "rehab.session.goal-seconds",
              "display" : "세션에서 달성해야 하는 목표 수행 시간 (초)"
            },
            {
              "code" : "rehab.session.total-counts",
              "display" : "Vision 기반으로 실제 수행했다고 인정된 동작 횟수"
            },
            {
              "code" : "rehab.session.total-seconds",
              "display" : "세션 중 운동을 실제로 수행한 시간 (초)"
            },
            {
              "code" : "rehab.session.closest-score",
              "display" : "정확도 점수(동작마다 측정)"
            },
            {
              "code" : "rehab.session.performance-rate",
              "display" : "세션에서 목표 대비 실제 수행 수준 (%)"
            },
            {
              "code" : "rehab.session.accuracy-rate",
              "display" : "세션 내에서 시도한 동작 중 '정확하게 수행' 으로 인정된 비율 (%)"
            },
            {
              "code" : "rehab.session.average-exercise-time",
              "display" : "세션 내 동작 1회 수행에 소요된 평균 시간 (초)"
            }
          ]
        },
        {
          "code" : "rehab.step-count",
          "display" : "걸음 수"
        },
        {
          "code" : "rehab.step-count.data-origin",
          "display" : "데이터 출처 패키지명"
        }
      ]
    },
    {
      "code" : "postop",
      "display" : "수술 후 상태"
    },
    {
      "code" : "device",
      "display" : "디바이스",
      "concept" : [
        {
          "code" : "device.usage-time",
          "display" : "Daily ventilator usage duration 일일 인공호흡기 사용 시간(hour)"
        },
        {
          "code" : "device.sd-write-error",
          "display" : "SD card data write error SD 카드 데이터 쓰기 오류"
        },
        {
          "code" : "device.battery-voltage",
          "display" : "배터리 잔량 (값 * 0.1 V)"
        },
        {
          "code" : "device.battery-percent",
          "display" : "배터리 잔량 (%)"
        },
        {
          "code" : "device.hw-version",
          "display" : "하드웨어 버전 (값 * 0.01)"
        },
        {
          "code" : "device.sw-version",
          "display" : "소프트웨어 버전 (값 * 0.01)"
        }
      ]
    }
  ]
}