JanuSync Implementation Guide
1.0.0 - trial-use
JanuSync Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
<Bundle xmlns="http://hl7.org/fhir">
<id value="DaType1HospBundleExample"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-message-bundle"/>
</meta>
<identifier>
<system value="urn:janusync:medical-record"/>
<value value="message-id"/>
</identifier>
<type value="message"/>
<entry>
<resource>
<MessageHeader>
<id value="JanuSyncMessageHeaderExample"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-message-header"/>
</meta>
<extension
url="http://connectdtx.kr/fhir/StructureDefinition/janusync-hospital-service-identifier">
<valueIdentifier>
<system value="urn:oid:1.2.840.10004.1.1.1.0.0.1.0.0.1.2345"/>
<value value="DTX-SERVICE-001"/>
</valueIdentifier>
</extension>
<eventCoding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-message-event"/>
<code value="message"/>
</eventCoding>
<sender>🔗
<reference value="Organization/janusync-organization-example"/>
</sender>
<source>
<name value="A병원 HIS"/>
<software value="MediSys"/>
<version value="3.1.2"/>
<endpoint value="urn:janusync:message-source"/>
</source>
</MessageHeader>
</resource>
</entry>
<entry>
<resource>
<Patient>
<id value="janusync-deidentified-patient-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-deidentified-patient"/>
</meta>
<identifier>
<type>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-identifier-type"/>
<code value="patient"/>
</coding>
</type>
<system value="urn:janusync:patient-id"/>
<value value="janusync-member-00001"/>
</identifier>
<identifier>
<type>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-identifier-type"/>
<code value="healthcare-patient"/>
</coding>
</type>
<system value="urn:oid:1.2.410.100110.10.11100123"/>
<value value="P123"/>
</identifier>
<name>
<text value="unknown"/>
</name>
<gender value="unknown"/>
<birthDate value="1970-01-01"/>
</Patient>
</resource>
</entry>
<entry>
<resource>
<Encounter>
<id value="DaType1HospInitialEncounterExample"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-encounter"/>
</meta>
<status value="finished"/>
<class>
<system value="http://terminology.hl7.org/CodeSystem/v3-ActCode"/>
<code value="AMB"/>
<display value="ambulatory"/>
</class>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<participant>
<individual>🔗
<reference
value="PractitionerRole/janusync-medicaldoctor-practitionerrole-example"/>
</individual>
</participant>
<period>
<start value="2026-04-20T10:30:00+09:00"/>
<end value="2026-04-20T11:30:00+09:00"/>
</period>
<diagnosis>
<condition>🔗
<reference value="Condition/DaType1HospPrimaryCondition"/>
</condition>
<rank value="1"/>
</diagnosis>
<diagnosis>
<condition>🔗
<reference value="Condition/DaType1HospSecondaryCondition"/>
</condition>
<rank value="2"/>
</diagnosis>
<diagnosis>
<condition>🔗
<reference value="Condition/DaType1HospThirdCondition"/>
</condition>
<rank value="2"/>
</diagnosis>
<serviceProvider>🔗
<reference value="Organization/janusync-organization-example"/>
</serviceProvider>
</Encounter>
</resource>
</entry>
<entry>
<resource>
<Condition>
<id value="DaType1HospPrimaryCondition"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-condition"/>
</meta>
<clinicalStatus>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/condition-clinical"/>
<code value="active"/>
</coding>
</clinicalStatus>
<category>
<coding>
<system
value="http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types"/>
<code value="진단"/>
<display value="진단"/>
</coding>
</category>
<code>
<coding>
<system
value="http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8"/>
<code value="O62.8"/>
<display value="Other abnormalities of forces of labor"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<encounter>🔗
<reference value="Encounter/DaType1HospInitialEncounterExample"/>
</encounter>
<recordedDate value="2026-04-10T09:00:00+09:00"/>
</Condition>
</resource>
</entry>
<entry>
<resource>
<Condition>
<id value="DaType1HospSecondaryCondition"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-condition"/>
</meta>
<clinicalStatus>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/condition-clinical"/>
<code value="active"/>
</coding>
</clinicalStatus>
<category>
<coding>
<system
value="http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types"/>
<code value="진단"/>
<display value="진단"/>
</coding>
</category>
<code>
<coding>
<system
value="http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8"/>
<code value="O82.1"/>
<display value="Delivery by emergency caesarean section"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<encounter>🔗
<reference value="Encounter/DaType1HospInitialEncounterExample"/>
</encounter>
<recordedDate value="2026-04-10T09:00:00+09:00"/>
</Condition>
</resource>
</entry>
<entry>
<resource>
<Condition>
<id value="DaType1HospThirdCondition"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-condition"/>
</meta>
<clinicalStatus>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/condition-clinical"/>
<code value="active"/>
</coding>
</clinicalStatus>
<verificationStatus>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/condition-ver-status"/>
<code value="provisional"/>
</coding>
</verificationStatus>
<category>
<coding>
<system
value="http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types"/>
<code value="진단"/>
<display value="진단"/>
</coding>
</category>
<code>
<coding>
<system
value="http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8"/>
<code value="O36.6"/>
<display value="Maternal care for excessive fetal growth"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<encounter>🔗
<reference value="Encounter/DaType1HospInitialEncounterExample"/>
</encounter>
<recordedDate value="2026-04-10T09:00:00+09:00"/>
</Condition>
</resource>
</entry>
<entry>
<resource>
<PractitionerRole>
<id value="janusync-medicaldoctor-practitionerrole-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-medicaldoctor-practitionerrole"/>
</meta>
<identifier>
<system value="urn:oid:1.2.410.100110.10.11100123"/>
<value
value="ba10699d84a3164ac40ce0b83e566be50aa437e28df5110993ec81f87ee3c969"/>
</identifier>
<organization>🔗
<reference value="Organization/janusync-organization-example"/>
</organization>
<code>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/practitioner-role"/>
<code value="doctor"/>
<display value="DOCTOR"/>
</coding>
</code>
<specialty>
<coding>
<system
value="http://www.hl7korea.or.kr/CodeSystem/hira-medical-department"/>
<code value="03"/>
<display value="정신건강의학과"/>
</coding>
<text value="수면건강센터"/>
</specialty>
</PractitionerRole>
</resource>
</entry>
<entry>
<resource>
<Observation>
<id value="DaType1HospVitalSignsExample"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-vitalsigns-observation"/>
</meta>
<status value="final"/>
<category>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/observation-category"/>
<code value="vital-signs"/>
<display value="Vital Signs"/>
</coding>
</category>
<code>
<coding>
<system value="http://loinc.org"/>
<code value="85353-1"/>
<display
value="Vital signs, weight, height, head circumference, oxygen saturation and BMI panel"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<effectiveDateTime value="2026-04-20T11:00:00+09:00"/>
<component>
<code>
<coding>
<system value="http://loinc.org"/>
<code value="8302-2"/>
<display value="Body height"/>
</coding>
</code>
<valueQuantity>
<value value="160"/>
<unit value="cm"/>
<system value="http://unitsofmeasure.org"/>
<code value="cm"/>
</valueQuantity>
</component>
<component>
<code>
<coding>
<system value="http://loinc.org"/>
<code value="29463-7"/>
<display value="Body weight"/>
</coding>
</code>
<valueQuantity>
<value value="58"/>
<unit value="kg"/>
<system value="http://unitsofmeasure.org"/>
<code value="kg"/>
</valueQuantity>
</component>
<component>
<code>
<coding>
<system value="http://loinc.org"/>
<code value="8480-6"/>
<display value="Systolic blood pressure"/>
</coding>
</code>
<valueQuantity>
<value value="118"/>
<unit value="mmHg"/>
<system value="http://unitsofmeasure.org"/>
<code value="mm[Hg]"/>
</valueQuantity>
</component>
<component>
<code>
<coding>
<system value="http://loinc.org"/>
<code value="8462-4"/>
<display value="Diastolic blood pressure"/>
</coding>
</code>
<valueQuantity>
<value value="62"/>
<unit value="mmHg"/>
<system value="http://unitsofmeasure.org"/>
<code value="mm[Hg]"/>
</valueQuantity>
</component>
</Observation>
</resource>
</entry>
<entry>
<resource>
<Observation>
<id value="DaType1HospPregnancySummaryObservationExample"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-pregnancy-summary-observation"/>
</meta>
<status value="final"/>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-group"/>
<code value="pregnancy-summary"/>
<display value="임신 요약"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<encounter>🔗
<reference value="Encounter/DaType1HospInitialEncounterExample"/>
</encounter>
<effectiveDateTime value="2026-04-20T11:05:00+09:00"/>
<interpretation>
<coding>
<code value="summary"/>
</coding>
</interpretation>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.edd"/>
</coding>
<text value="예정분만일"/>
</code>
<valueDateTime value="2026-08-20"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.pre-pregnancy-weight"/>
</coding>
<text value="임신 전 체중"/>
</code>
<valueQuantity>
<value value="54.2"/>
<unit value="kg"/>
<system value="http://unitsofmeasure.org"/>
<code value="kg"/>
</valueQuantity>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.gravidity"/>
</coding>
<text value="임신횟수"/>
</code>
<valueInteger value="3"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.parity"/>
</coding>
<text value="출산횟수"/>
</code>
<valueInteger value="1"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.living"/>
</coding>
<text value="생존 자녀 수"/>
</code>
<valueInteger value="1"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.abortion"/>
</coding>
<text value="유산횟수"/>
</code>
<valueInteger value="1"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.fetus-count"/>
</coding>
<text value="태아수"/>
</code>
<valueInteger value="1"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.preterm"/>
</coding>
<text value="조산(37주 미만 분만) 병력 여부"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.cerclage"/>
</coding>
<text value="자궁경부봉축술 병력(S/P cerclage) 여부"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.myomectomy"/>
</coding>
<text value="자궁근종절제술 병력 여부"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.c-section"/>
</coding>
<text value="제왕절개 분만 병력 여부"/>
</code>
<valueBoolean value="false"/>
</component>
</Observation>
</resource>
</entry>
<entry>
<resource>
<Observation>
<id value="DaType1HospPregnancyEventExample"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-pregnancy-event-observation"/>
</meta>
<status value="final"/>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-group"/>
<code value="pregnancy-event"/>
<display value="임신 및 분만 정보"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<effectiveDateTime value="2026-04-20T11:00:00+09:00"/>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.preg.onset-date"/>
</coding>
</code>
<valueDateTime value="2025"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.preg.duration-of-gestation"/>
</coding>
</code>
<valueString value="20+4wks"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.preg.other-complication"/>
</coding>
</code>
<valueString value="current preg"/>
</component>
</Observation>
</resource>
</entry>
<entry>
<resource>
<Observation>
<id value="DaType1HospPatientHistoryObservationExample"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-patient-history-observation"/>
</meta>
<status value="final"/>
<category>
<coding>
<system
value="http://terminology.hl7.org/CodeSystem/observation-category"/>
<code value="survey"/>
</coding>
</category>
<code>
<coding>
<system value="http://loinc.org"/>
<code value="35090-0"/>
<display value="Patient history"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<effectiveDateTime value="2026-04-20T11:00:00+09:00"/>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="hx.diabetes"/>
<display value="당뇨 병력"/>
</coding>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="hx.hypertension"/>
<display value="고혈압 병력"/>
</coding>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="hx.hepatic.hepatitis"/>
<display value="간염 병력"/>
</coding>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="hx.tuberculosis"/>
<display value="결핵 병력"/>
</coding>
</code>
<valueBoolean value="false"/>
</component>
</Observation>
</resource>
</entry>
<entry>
<resource>
<Encounter>
<id value="DaType1HospFollowUpEncounterExample"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-associated-care-encounter"/>
</meta>
<status value="finished"/>
<class>
<system value="http://terminology.hl7.org/CodeSystem/v3-ActCode"/>
<code value="AMB"/>
<display value="ambulatory"/>
</class>
<type>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-encounter-type"/>
<code value="follow-up"/>
<display value="추적관찰"/>
</coding>
</type>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<participant>
<individual>🔗
<reference
value="PractitionerRole/janusync-medicaldoctor-practitionerrole-example"/>
</individual>
</participant>
<period>
<start value="2026-05-20T10:00:00+09:00"/>
<end value="2026-05-20T10:40:00+09:00"/>
</period>
<serviceProvider>🔗
<reference value="Organization/janusync-organization-example"/>
</serviceProvider>
</Encounter>
</resource>
</entry>
<entry>
<resource>
<Observation>
<id value="DaType1HospPregnancyFollowUpObservationExample"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-pregnancy-follow-up-observation"/>
</meta>
<status value="final"/>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-group"/>
<code value="pregnancy-followup"/>
<display value="임신 경과 관찰"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-deidentified-patient-example"/>
</subject>
<encounter>🔗
<reference value="Encounter/DaType1HospFollowUpEncounterExample"/>
</encounter>
<effectiveDateTime value="2026-05-20T10:20:00+09:00"/>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.hypertension"/>
<display value="Hypertension during pregnancy"/>
</coding>
<text value="임신 중 고혈압"/>
</code>
<valueBoolean value="true"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.diabetes"/>
<display value="Diabetes during pregnancy"/>
</coding>
<text value="임신 중(type 1/2) 당뇨"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.anemia"/>
<display value="Anemia during pregnancy"/>
</coding>
<text value="임신 중 빈혈"/>
</code>
<valueBoolean value="true"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.hepatitis"/>
<display value="Hepatitis during pregnancy"/>
</coding>
<text value="임신 중 간염"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.hypothyroidism"/>
<display value="Hypothyroidism during pregnancy"/>
</coding>
<text value="임신 중 갑상선저하증"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.hyperthyroidism"/>
<display value="Hyperthyroidism during pregnancy"/>
</coding>
<text value="임신 중 갑상선항진증"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.tuberculosis"/>
<display value="Tuberculosis"/>
</coding>
<text value="결핵"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.gestational-diabetes-mellitus"/>
</coding>
<text value="임신성 당뇨"/>
</code>
<valueBoolean value="true"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.gestational-hypertension"/>
</coding>
<text value="20주 이후 새로 발생한 고혈압"/>
</code>
<valueBoolean value="true"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.placenta-previa"/>
</coding>
<text value="전치태반"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.hx.preeclampsia"/>
</coding>
<text value="전자간증"/>
</code>
<valueBoolean value="false"/>
</component>
<component>
<code>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-observation-component"/>
<code value="ob.visit.next-opd-date"/>
</coding>
<text value="다음 외래 예약일시"/>
</code>
<valueDateTime value="2026-06-17T10:00:00+09:00"/>
</component>
</Observation>
</resource>
</entry>
</Bundle>