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="janusync-ve-message-bundle-surgery-curation-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-ve-message-bundle"/>
</meta>
<identifier>
<system value="urn:oid:1.2.410.100110.10.11100123"/>
<value value="message-id"/>
</identifier>
<type value="message"/>
<entry>
<resource>
<MessageHeader>
<id value="janusync-ve-messageheader-surgery-curation-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-ve-messageheader"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="MessageHeader_janusync-ve-messageheader-surgery-curation-example"> </a><p class="res-header-id"><b>Generated Narrative: MessageHeader janusync-ve-messageheader-surgery-curation-example</b></p><a name="janusync-ve-messageheader-surgery-curation-example"> </a><a name="hcjanusync-ve-messageheader-surgery-curation-example"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px"/><p style="margin-bottom: 0px">Profile: <a href="StructureDefinition-janusync-ve-messageheader.html">JanuSync VE MessageHeader</a></p></div><p><b>event</b>: <a href="CodeSystem-janusync-ve-message-event.html#janusync-ve-message-event-curation">JanuSync VE Message Event curation</a>: 큐레이션</p><p><b>sender</b>: <a href="Organization-janusync-organization-example.html">Organization 파이종합병원</a></p><h3>Sources</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Endpoint</b></td></tr><tr><td style="display: none">*</td><td>urn:oid:1.2.410.100110.10.11100123</td></tr></table><p><b>reason</b>: <span title="Codes:{http://connectdtx.kr/fhir/CodeSystem/janusync-ve-message-reason procedure}">수술 및 처치</span></p></div>
</text>
<eventCoding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-ve-message-event"/>
<code value="curation"/>
<display value="큐레이션"/>
</eventCoding>
<sender>🔗
<reference value="Organization/janusync-organization-example"/>
</sender>
<source>
<endpoint value="urn:oid:1.2.410.100110.10.11100123"/>
</source>
<reason>
<coding>
<system
value="http://connectdtx.kr/fhir/CodeSystem/janusync-ve-message-reason"/>
<code value="procedure"/>
<display value="수술 및 처치"/>
</coding>
</reason>
</MessageHeader>
</resource>
</entry>
<entry>
<resource>
<Encounter>
<id value="janusync-encounter-imp-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-encounter"/>
</meta>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="Encounter_janusync-encounter-imp-example"> </a><p class="res-header-id"><b>Generated Narrative: Encounter janusync-encounter-imp-example</b></p><a name="janusync-encounter-imp-example"> </a><a name="hcjanusync-encounter-imp-example"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px"/><p style="margin-bottom: 0px">Profile: <a href="StructureDefinition-janusync-encounter.html">JanuSync Encounter</a></p></div><p><b>JanuSyncEncounterAuthoredOn</b>: 2000-01-01 12:00:00+0900</p><p><b>status</b>: In Progress</p><p><b>class</b>: <a href="http://terminology.hl7.org/7.0.1/CodeSystem-v3-ActCode.html#v3-ActCode-IMP">ActCode IMP</a>: inpatient encounter</p><p><b>subject</b>: <a href="Patient-janusync-patient-example.html">김환자 Male, DoB: 1990-01-01 ( Medical record number)</a></p><h3>Participants</h3><table class="grid"><tr><td style="display: none">-</td><td><b>Individual</b></td></tr><tr><td style="display: none">*</td><td><a href="PractitionerRole-janusync-medicaldoctor-practitionerrole-example.html">PractitionerRole DOCTOR</a></td></tr></table><p><b>period</b>: 2000-01-01 14:00:00+0900 --> (ongoing)</p><p><b>serviceProvider</b>: <a href="Organization-janusync-organization-example.html">Organization 파이종합병원</a></p></div>
</text>
<extension
url="http://connectdtx.kr/fhir/StructureDefinition/JanuSyncEncounterAuthoredOn">
<valueDateTime value="2000-01-01T12:00:00+09:00"/>
</extension>
<status value="in-progress"/>
<class>
<system value="http://terminology.hl7.org/CodeSystem/v3-ActCode"/>
<code value="IMP"/>
</class>
<subject>🔗
<reference value="Patient/janusync-patient-example"/>
</subject>
<participant>
<individual>🔗
<reference
value="PractitionerRole/janusync-medicaldoctor-practitionerrole-example"/>
</individual>
</participant>
<period>
<start value="2000-01-01T14:00:00+09:00"/>
</period>
<serviceProvider>🔗
<reference value="Organization/janusync-organization-example"/>
</serviceProvider>
</Encounter>
</resource>
</entry>
<entry>
<resource>
<Patient>
<id value="janusync-patient-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-patient"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="Patient_janusync-patient-example"> </a><p class="res-header-id"><b>Generated Narrative: Patient janusync-patient-example</b></p><a name="janusync-patient-example"> </a><a name="hcjanusync-patient-example"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px"/><p style="margin-bottom: 0px">Profile: <a href="StructureDefinition-janusync-patient.html">JanuSync Patient</a></p></div><p style="border: 1px #661aff solid; background-color: #e6e6ff; padding: 10px;">김환자 Male, DoB: 1990-01-01 ( Medical record number)</p><hr/><table class="grid"><tr><td style="background-color: #f3f5da" title="Ways to contact the Patient">Contact Detail</td><td colspan="3">ph: 010-1234-5678</td></tr></table></div>
</text>
<identifier>
<type>
<coding>
<system value="http://terminology.hl7.org/CodeSystem/v2-0203"/>
<code value="MR"/>
</coding>
</type>
<system value="urn:oid:1.2.410.100110.10.11100123"/>
<value value="P123"/>
</identifier>
<name>
<text value="김환자"/>
</name>
<telecom>
<system value="phone"/>
<value value="010-1234-5678"/>
</telecom>
<gender value="male"/>
<birthDate value="1990-01-01"/>
</Patient>
</resource>
</entry>
<entry>
<resource>
<Organization>
<id value="janusync-organization-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-organization"/>
</meta>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="Organization_janusync-organization-example"> </a><p class="res-header-id"><b>Generated Narrative: Organization janusync-organization-example</b></p><a name="janusync-organization-example"> </a><a name="hcjanusync-organization-example"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px"/><p style="margin-bottom: 0px">Profile: <a href="StructureDefinition-janusync-organization.html">JanuSync Healthcare Organization</a></p></div><p><b>JanuSyncReportType</b>: application/pdf</p><p><b>JanuSyncReportType</b>: image/jpeg</p><p><b>JanuSyncReportType</b>: image/png</p><p><b>JanuSyncBusinessNumber</b>: 123-12-12345</p><p><b>identifier</b>: <a href="http://www.hl7korea.or.kr/fhir/krcore/STU1.0.2/NamingSystem-ns-hira-healthcare-organization-identifier.html" title="건강보험심사평가원 요양기관 식별자 명명체계">HIRA_Healthcare_Organization_Identifier</a>/11100123, <a href="http://terminology.hl7.org/5.3.0/NamingSystem-uri.html" title="As defined by RFC 3986 (http://www.ietf.org/rfc/rfc3986.txt)(with many schemes defined in many RFCs). For OIDs and UUIDs, use the URN form (urn:oid:(note: lowercase) and urn:uuid:). See http://www.ietf.org/rfc/rfc3001.txt and http://www.ietf.org/rfc/rfc4122.txt
This oid is used as an identifier II.root to indicate the the extension is an absolute URI (technically, an IRI). Typically, this is used for OIDs and GUIDs. Note that when this OID is used with OIDs and GUIDs, the II.extension should start with urn:oid or urn:uuid:
Note that this OID is created to aid with interconversion between CDA and FHIR - FHIR uses urn:ietf:rfc:3986 as equivalent to this OID. URIs as identifiers appear more commonly in FHIR.
This OID may also be used in CD.codeSystem.">Uniform Resource Identifier (URI)</a>/urn:oid:1.2.410.100110.10.11100123</p><p><b>type</b>: <span title="Codes:{http://www.hl7korea.or.kr/CodeSystem/hira-healthcare-organization-types 01}">상급종합병원 (Tertiary General Hospital)</span></p><p><b>name</b>: 파이종합병원</p><p><b>telecom</b>: ph: 02-393-1114</p><p><b>address</b>: 서울특별시 서대문구 연대동문길 37, 1층</p></div>
</text>
<extension
url="http://connectdtx.kr/fhir/StructureDefinition/JanuSyncReportType">
<valueCode value="application/pdf"/>
</extension>
<extension
url="http://connectdtx.kr/fhir/StructureDefinition/JanuSyncReportType">
<valueCode value="image/jpeg"/>
</extension>
<extension
url="http://connectdtx.kr/fhir/StructureDefinition/JanuSyncReportType">
<valueCode value="image/png"/>
</extension>
<extension
url="http://connectdtx.kr/fhir/StructureDefinition/JanuSyncBusinessNumber">
<valueString value="123-12-12345"/>
</extension>
<identifier>
<system value="http://www.hl7korea.or.kr/Identifier/hira-krnpi"/>
<value value="11100123"/>
</identifier>
<identifier>
<system value="urn:ietf:rfc:3986"/>
<value value="urn:oid:1.2.410.100110.10.11100123"/>
</identifier>
<type>
<coding>
<system
value="http://www.hl7korea.or.kr/CodeSystem/hira-healthcare-organization-types"/>
<code value="01"/>
<display value="상급종합병원 (Tertiary General Hospital)"/>
</coding>
</type>
<name value="파이종합병원"/>
<telecom>
<system value="phone"/>
<value value="02-393-1114"/>
</telecom>
<address>
<text value="서울특별시 서대문구 연대동문길 37, 1층"/>
<line value="서울특별시 서대문구 연대동문길 37"/>
<line value="1층"/>
<postalCode value="03721"/>
</address>
</Organization>
</resource>
</entry>
<entry>
<resource>
<PractitionerRole>
<id value="janusync-medicaldoctor-practitionerrole-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-medicaldoctor-practitionerrole"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="PractitionerRole_janusync-medicaldoctor-practitionerrole-example"> </a><p class="res-header-id"><b>Generated Narrative: PractitionerRole janusync-medicaldoctor-practitionerrole-example</b></p><a name="janusync-medicaldoctor-practitionerrole-example"> </a><a name="hcjanusync-medicaldoctor-practitionerrole-example"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px"/><p style="margin-bottom: 0px">Profile: <a href="StructureDefinition-janusync-medicaldoctor-practitionerrole.html">JanuSync MedicalDoctor PractitionerRole</a></p></div><p><b>identifier</b>: <code>urn:oid:1.2.410.100110.10.11100123</code>/ba10699d84a3164ac40ce0b83e566be50aa437e28df5110993ec81f87ee3c969</p><p><b>organization</b>: <a href="Organization-janusync-organization-example.html">Organization 파이종합병원</a></p><p><b>code</b>: <span title="Codes:{http://terminology.hl7.org/CodeSystem/practitioner-role doctor}">DOCTOR</span></p><p><b>specialty</b>: <span title="Codes:{http://www.hl7korea.or.kr/CodeSystem/hira-medical-department 03}">수면건강센터</span></p></div>
</text>
<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>
<ServiceRequest>
<id value="janusync-servicerequest-surgery-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-servicerequest"/>
</meta>
<text>
<status value="extensions"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="ServiceRequest_janusync-servicerequest-surgery-example"> </a><p class="res-header-id"><b>Generated Narrative: ServiceRequest janusync-servicerequest-surgery-example</b></p><a name="janusync-servicerequest-surgery-example"> </a><a name="hcjanusync-servicerequest-surgery-example"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px"/><p style="margin-bottom: 0px">Profile: <a href="StructureDefinition-janusync-servicerequest.html">JanuSync ServiceRequest</a></p></div><p><b>JanuSyncAdministrationAnesthesia</b>: <span title="Codes:{http://snomed.info/sct 50697003}">General anesthesia</span></p><p><b>identifier</b>: <code>urn:oid:1.2.410.100110.10.11100123</code>/order12345</p><p><b>status</b>: Active</p><p><b>intent</b>: Order</p><p><b>category</b>: <span title="Codes:{http://snomed.info/sct 387713003}">Surgical procedure</span></p><p><b>code</b>: <span title="Codes:{urn:oid:1.2.410.100110.10.11100123 S0101}">Whipple procedure</span></p><p><b>subject</b>: <a href="Patient-janusync-patient-example.html">김환자 Male, DoB: 1990-01-01 ( Medical record number)</a></p><p><b>encounter</b>: <a href="Encounter-janusync-encounter-imp-example.html">Encounter: extension = 2000-01-01 12:00:00+0900; status = in-progress; class = inpatient encounter (ActCode#IMP); period = 2000-01-01 14:00:00+0900 --> (ongoing)</a></p><p><b>occurrence</b>: 2024-02-23 16:00:00+0900</p><p><b>authoredOn</b>: 2024-02-01 14:05:00+0900</p><p><b>requester</b>: <a href="PractitionerRole-janusync-medicaldoctor-practitionerrole-example.html">PractitionerRole DOCTOR</a></p><p><b>performer</b>: <a href="PractitionerRole-janusync-medicaldoctor-practitionerrole-example.html">PractitionerRole DOCTOR</a></p><p><b>reasonReference</b>: <a href="Condition-janusync-condition-example.html">Condition Disorders of initiating and maintaining sleep [insomnias]</a></p></div>
</text>
<extension
url="http://connectdtx.kr/fhir/StructureDefinition/JanuSyncAdministrationAnesthesia">
<valueCodeableConcept>
<coding>
<system value="http://snomed.info/sct"/>
<code value="50697003"/>
<display value="General anesthesia"/>
</coding>
</valueCodeableConcept>
</extension>
<identifier>
<system value="urn:oid:1.2.410.100110.10.11100123"/>
<value value="order12345"/>
</identifier>
<status value="active"/>
<intent value="order"/>
<category>
<coding>
<system value="http://snomed.info/sct"/>
<code value="387713003"/>
<display value="Surgical procedure"/>
</coding>
</category>
<code>
<coding>
<system value="urn:oid:1.2.410.100110.10.11100123"/>
<code value="S0101"/>
<display value="Whipple procedure"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-patient-example"/>
</subject>
<encounter>🔗
<reference value="Encounter/janusync-encounter-imp-example"/>
</encounter>
<occurrenceDateTime value="2024-02-23T16:00:00+09:00"/>
<authoredOn value="2024-02-01T14:05:00+09:00"/>
<requester>🔗
<reference
value="PractitionerRole/janusync-medicaldoctor-practitionerrole-example"/>
</requester>
<performer>🔗
<reference
value="PractitionerRole/janusync-medicaldoctor-practitionerrole-example"/>
</performer>
<reasonReference>🔗
<reference value="Condition/janusync-condition-example"/>
</reasonReference>
</ServiceRequest>
</resource>
</entry>
<entry>
<resource>
<Condition>
<id value="janusync-condition-imp-example"/>
<meta>
<profile
value="http://connectdtx.kr/fhir/StructureDefinition/janusync-condition"/>
</meta>
<text>
<status value="generated"/>
<div xmlns="http://www.w3.org/1999/xhtml"><a name="Condition_janusync-condition-imp-example"> </a><p class="res-header-id"><b>Generated Narrative: Condition janusync-condition-imp-example</b></p><a name="janusync-condition-imp-example"> </a><a name="hcjanusync-condition-imp-example"> </a><div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px"/><p style="margin-bottom: 0px">Profile: <a href="StructureDefinition-janusync-condition.html">JanuSync Condition</a></p></div><p><b>clinicalStatus</b>: <span title="Codes:">active</span></p><p><b>category</b>: <span title="Codes:{http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types 진단}">진단</span></p><p><b>code</b>: <span title="Codes:{http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8 G47.0}">Disorders of initiating and maintaining sleep [insomnias]</span></p><p><b>subject</b>: <a href="Patient-janusync-patient-example.html">김환자 Male, DoB: 1990-01-01 ( Medical record number)</a></p><p><b>encounter</b>: <a href="Encounter-janusync-encounter-imp-example.html">Encounter: extension = 2000-01-01 12:00:00+0900; status = in-progress; class = inpatient encounter (ActCode#IMP); period = 2000-01-01 14:00:00+0900 --> (ongoing)</a></p><p><b>recordedDate</b>: 2000-01-01 14:05:00+0900</p></div>
</text>
<clinicalStatus>
<coding>
<code value="active"/>
</coding>
</clinicalStatus>
<category>
<coding>
<system
value="http://www.hl7korea.or.kr/fhir/krcore/CodeSystem/krcore-condition-category-types"/>
<code value="진단"/>
</coding>
</category>
<code>
<coding>
<system
value="http://www.hl7korea.or.kr/CodeSystem/kostat-kcd-8"/>
<code value="G47.0"/>
<display
value="Disorders of initiating and maintaining sleep [insomnias]"/>
</coding>
</code>
<subject>🔗
<reference value="Patient/janusync-patient-example"/>
</subject>
<encounter>🔗
<reference value="Encounter/janusync-encounter-imp-example"/>
</encounter>
<recordedDate value="2000-01-01T14:05:00+09:00"/>
</Condition>
</resource>
</entry>
</Bundle>