Visit JAMI website

HL7 Japan-JAMI ccs ImplementationGuide
0.1.0 - draft JP

HL7 Japan-JAMI ccs ImplementationGuide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: JP_Patient_eCS - Mappings

Active as of 2023-03-31

Mappings for the JP-Patient-eCS resource profile.

Mappings for RIM Mapping (http://hl7.org/v3)

JP_Patient_eCS
PatientEntity. Role, or Act, Patient[classCode=PAT]
   meta
      idn/a
      extensionn/a
   textAct.text?
   containedN/A
   extensionN/A
   extension (religion)N/A
   extension (birthPlace)N/A
   extension (race)N/A
   modifierExtensionN/A
   identifierid
      idn/a
      extensionn/a
      useRole.code or implied by context
      typeRole.code or implied by context
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      periodRole.effectiveTime or implied by context
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
         idn/a
         extensionn/a
         referenceN/A
         typeN/A
         identifier.identifier
         displayN/A
   activestatusCode
   namename
      extension
         idn/a
         extensionn/a
         urlN/A
         value[x]N/A
         value[x] (valueCode)N/A
      extension (nameRepresentationUse)n/a
      useunique(./use)
      text./formatted
      family./part[partType = FAM]
      given./part[partType = GIV]
   name (kanji)n/a, EN (actually, PN)
      idn/a
      extensionn/a
      extension (nameRepresentationUse)ENXP.use
         idn/a
         urlN/A
         value[x]N/A
      useunique(./use)
      text./formatted
      family./part[partType = FAM]
      given./part[partType = GIV]
   name (kana)n/a, EN (actually, PN)
   telecomtelecom
      idn/a
      extensionn/a
      system./scheme
      value./url
      useunique(./use)
      rankn/a
      period./usablePeriod[type="IVL<TS>"]
   genderplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender
   birthDateplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/birthTime
   deceased[x]player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedInd, player[classCode=PSN|ANM and determinerCode=INSTANCE]/deceasedTime
   addressaddr
      idn/a
      extensionn/a
      useunique(./use)
      typeunique(./use)
      text./formatted
      lineAD.part[parttype = AL]
      cityAD.part[parttype = CTY]
      districtAD.part[parttype = CNT | CPA]
      stateAD.part[parttype = STA]
      postalCodeAD.part[parttype = ZIP]
      countryAD.part[parttype = CNT]
      period./usablePeriod[type="IVL<TS>"]
   maritalStatusplayer[classCode=PSN]/maritalStatusCode
   multipleBirth[x]player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthInd, player[classCode=PSN|ANM and determinerCode=INSTANCE]/multipleBirthOrderNumber
   photoplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/desc
   contactplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/scopedRole[classCode=CON]
      idn/a
      extensionn/a
      modifierExtensionN/A
      relationshipcode
      namename
      telecomtelecom
      addressaddr
      genderplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/administrativeGender
      organizationscoper
      periodeffectiveTime
   communicationLanguageCommunication
      idn/a
      extensionn/a
      modifierExtensionN/A
      languageplayer[classCode=PSN|ANM and determinerCode=INSTANCE]/languageCommunication/code
      preferredpreferenceInd
   generalPractitionersubjectOf.CareEvent.performer.AssignedEntity
   managingOrganizationscoper
   linkoutboundLink
      idn/a
      extensionn/a
      modifierExtensionN/A
      otherid
      typetypeCode

Mappings for CDA (R2) (http://hl7.org/v3/cda)

JP_Patient_eCS
PatientClinicalDocument.recordTarget.patientRole
   identifier.id
   activen/a
   name.patient.name
   telecom.telecom
   gender.patient.administrativeGenderCode
   birthDate.patient.birthTime
   deceased[x]n/a
   address.addr
   maritalStatus.patient.maritalStatusCode
   multipleBirth[x]n/a
   photon/a
   contactn/a
      relationshipn/a
      namen/a
      telecomn/a
      addressn/a
      gendern/a
      organizationn/a
      periodn/a
   communicationpatient.languageCommunication
      language.languageCode
      preferred.preferenceInd
   generalPractitionern/a
   managingOrganization.providerOrganization
   linkn/a
      othern/a
      typen/a

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

JP_Patient_eCS
Patient
   identifierFiveWs.identifier
   activeFiveWs.status

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

JP_Patient_eCS
Patient
   identifierPID-3
      useN/A
      typeCX.5
      systemCX.4 / EI-2-4
      valueCX.1 / EI.1
      periodCX.7 + CX.8
      assignerCX.4 / (CX.4,CX.9,CX.10)
   namePID-5, PID-9
      useXPN.7, but often indicated by which field contains the name
      textimplied by XPN.11
      familyXPN.1/FN.1
      givenXPN.2 + XPN.3
   name (kanji)XPN
      useXPN.7, but often indicated by which field contains the name
      textimplied by XPN.11
      familyXPN.1/FN.1
      givenXPN.2 + XPN.3
   name (kana)XPN
   telecomPID-13, PID-14, PID-40
      systemXTN.3
      valueXTN.1 (or XTN.12)
      useXTN.2 - but often indicated by field
      rankn/a
      periodN/A
   genderPID-8
   birthDatePID-7
   deceased[x]PID-30 (bool) and PID-29 (datetime)
   addressPID-11
      useXAD.7
      typeXAD.18
      textXAD.1 + XAD.2 + XAD.3 + XAD.4 + XAD.5 + XAD.6
      lineXAD.1 + XAD.2 (note: XAD.1 and XAD.2 have different meanings for a company address than for a person address)
      cityXAD.3
      districtXAD.9
      stateXAD.4
      postalCodeXAD.5
      countryXAD.6
      periodXAD.12 / XAD.13 + XAD.14
   maritalStatusPID-16
   multipleBirth[x]PID-24 (bool), PID-25 (integer)
   photoOBX-5 - needs a profile
   contact
      relationshipNK1-7, NK1-3
      nameNK1-2
      telecomNK1-5, NK1-6, NK1-40
      addressNK1-4
      genderNK1-15
      organizationNK1-13, NK1-30, NK1-31, NK1-32, NK1-41
   communication
      languagePID-15, LAN-2
      preferredPID-15
   generalPractitionerPD1-4
   link
      otherPID-3, MRG-1

Mappings for LOINC code for the element (http://loinc.org)

JP_Patient_eCS
Patient
   birthDate21112-8

Mappings for SSMIX2ADT00PID to JP_Patient (http://ssmix2)

JP_Patient_eCS
Patient
   meta
      sourceSS-MIX2標準化ストレージの場合には、http://jpfhir.jp/ssmix2std/<MSH-21-1>/医療機関識別OID番号 を設定。<MSH-21-1> SS-MIX2_1.20 などのバージョン番号。 電子カルテデータベースの場合には、適宜設定してよいが、最後のパートに医療機関番号11桁を設定すること。
      profile固定値:"http://jpfhir.jp/fhir/core/StructureDefinition/JP_Patient"
   identifier
      system固定値:"urn:oid:1.2.392.100495.20.3.51.医療機関識別OID番号" 医療機関識別OID番号;患者IDの発行者である機関の医療機関コード(10桁)の先頭に1をつけた11桁
      valueSS-MIX2値:<PID-3-1> (患者ID)
   activetrue
   name
      extension
         urlhttp://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
         value[x] (valueCode)#IDE, #SYL
      use#official
      textname[#IDE] PID-5[*]-1+PID-5[*]-2 (PID-5-8='I' ideographic typeのデータから取得), name[#SYL] PID-5[*]-1+PID-5[*]-2 (PID-5-8='P' phoneric typeのデータから取得)
      familyname[#IDE] PID-5[*]-1 (PID-5-8='I' ideographic typeのデータから取得), name[#SYL] (PID-5-8='P' phoneric typeのデータから取得)
      givenname[#IDE] PID-5[*]-2 (PID-5-8='I' phonideographiceric typeのデータから取得), name[#SYL] (PID-5-8='P' phoneric typeのデータから取得)
   telecom
      system#phone (PID-13-3='PH'に対応))
      valuePID-13-12(.use=#homeの場合(PID-13-2='PRN' and PID-13-3='PH'))、PID-14-12(.use=#workの場合(PID-13-2='WPN' and PID-13-3='PH'))
      use#home,#work
   genderPID-8=F->female, M->male, U->unknown, O->other
   birthDatePID-7(YYYYMMDD形式)->YYYY-MM-DD形式
   address
      use#usual
      textPID-11-8 例:神奈川県横浜市港区1-2-3
      postalCodePID-11-5 例:123-4567
      countryJP