HL7 FHIR JP Core ImplementationGuide
            
            1.2.0 - release
              
            
          
HL7 FHIR JP Core ImplementationGuide - Local Development build (v1.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| 項目 | 内容 | 
| 定義URL | http://jpfhir.jp/fhir/core/StructureDefinition/JP_HumanName | 
| Version | 1.2.0 | 
| Name | JP_HumanName  | 
    
| Title | JP Core HumanName DataType  | 
    
| Status | Active ( 2023-10-31 ) | 
| Copyright | Copyright FHIR Japanese implementation research working group in Japan Association of Medical Informatics (JAMI) 一般社団法人日本医療情報学会NeXEHRS課題研究会FHIR日本実装検討WG  | 
    
このデータタイプはHumanName DataTypeに対して、患者データを送受信するための基礎となる制約と拡張を定めたものである。
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from HumanName
| Name | Flags | Card. | Type | Description & Constraints    Filter:  ![]() ![]()  | 
|---|---|---|---|---|
![]()  | 
0..* | HumanName | 人の名前情報、その一部分と使い方 | |
![]() ![]()  | 
Content/Rules for all slices | |||
![]() ![]() ![]()  | 
0..1 | code | ABC | IDE | SYL URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation Binding: NameRepresentationUse (required)  | |
  Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints    Filter:  ![]() ![]()  | 
|---|---|---|---|---|
![]()  | 
0..* | HumanName | 人の名前情報、その一部分と使い方 | |
![]() ![]()  | 
Content/Rules for all slices | |||
![]() ![]() ![]()  | 
0..1 | code | ABC | IDE | SYL URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation Binding: NameRepresentationUse (required)  | |
![]() ![]()  | 
?!Σ | 0..1 | code | 通常|公式|一時的|ニックネーム|匿名|古い|旧姓 / usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): 人間名の使用。 / The use of a human name.  | 
  Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints    Filter:  ![]() ![]()  | 
|---|---|---|---|---|
![]()  | 
0..* | HumanName | 人の名前情報、その一部分と使い方 | |
![]() ![]()  | 
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |
![]() ![]()  | 
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url  | |
![]() ![]() ![]()  | 
0..1 | code | ABC | IDE | SYL URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation Binding: NameRepresentationUse (required)  | |
![]() ![]()  | 
?!Σ | 0..1 | code | 通常|公式|一時的|ニックネーム|匿名|古い|旧姓 / usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): 人間名の使用。 / The use of a human name.  | 
![]() ![]()  | 
Σ | 0..1 | string | フルネームのテキスト表現 / Text representation of the full name | 
![]() ![]()  | 
Σ | 0..1 | string | 姓 / Family name (often called 'Surname') | 
![]() ![]()  | 
Σ | 0..* | string | 指定された名前(常に「最初」ではありません)。ミドルネームが含まれています / Given names (not always 'first'). Includes middle names This repeating element order: Given Names appear in the correct order for presenting the name  | 
![]() ![]()  | 
Σ | 0..* | string | 名前の前に来るパーツ / Parts that come before the name This repeating element order: Prefixes appear in the correct order for presenting the name  | 
![]() ![]()  | 
Σ | 0..* | string | 名前の後に来るパーツ / Parts that come after the name This repeating element order: Suffixes appear in the correct order for presenting the name  | 
![]() ![]()  | 
Σ | 0..1 | Period | 名前が使用されていた期間 / Time period when name was/is in use | 
  Documentation for this format | ||||
Constraints
| Id | Grade | Path(s) | Details | Requirements | 
| ele-1 | error | **ALL** elements | すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count())  | |
| ext-1 | error | **ALL** extensions | 両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both : extension.exists() != value.exists()  | 
This structure is derived from HumanName
Differential View
This structure is derived from HumanName
| Name | Flags | Card. | Type | Description & Constraints    Filter:  ![]() ![]()  | 
|---|---|---|---|---|
![]()  | 
0..* | HumanName | 人の名前情報、その一部分と使い方 | |
![]() ![]()  | 
Content/Rules for all slices | |||
![]() ![]() ![]()  | 
0..1 | code | ABC | IDE | SYL URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation Binding: NameRepresentationUse (required)  | |
  Documentation for this format | ||||
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints    Filter:  ![]() ![]()  | 
|---|---|---|---|---|
![]()  | 
0..* | HumanName | 人の名前情報、その一部分と使い方 | |
![]() ![]()  | 
Content/Rules for all slices | |||
![]() ![]() ![]()  | 
0..1 | code | ABC | IDE | SYL URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation Binding: NameRepresentationUse (required)  | |
![]() ![]()  | 
?!Σ | 0..1 | code | 通常|公式|一時的|ニックネーム|匿名|古い|旧姓 / usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): 人間名の使用。 / The use of a human name.  | 
  Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints    Filter:  ![]() ![]()  | 
|---|---|---|---|---|
![]()  | 
0..* | HumanName | 人の名前情報、その一部分と使い方 | |
![]() ![]()  | 
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |
![]() ![]()  | 
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url  | |
![]() ![]() ![]()  | 
0..1 | code | ABC | IDE | SYL URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation Binding: NameRepresentationUse (required)  | |
![]() ![]()  | 
?!Σ | 0..1 | code | 通常|公式|一時的|ニックネーム|匿名|古い|旧姓 / usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required): 人間名の使用。 / The use of a human name.  | 
![]() ![]()  | 
Σ | 0..1 | string | フルネームのテキスト表現 / Text representation of the full name | 
![]() ![]()  | 
Σ | 0..1 | string | 姓 / Family name (often called 'Surname') | 
![]() ![]()  | 
Σ | 0..* | string | 指定された名前(常に「最初」ではありません)。ミドルネームが含まれています / Given names (not always 'first'). Includes middle names This repeating element order: Given Names appear in the correct order for presenting the name  | 
![]() ![]()  | 
Σ | 0..* | string | 名前の前に来るパーツ / Parts that come before the name This repeating element order: Prefixes appear in the correct order for presenting the name  | 
![]() ![]()  | 
Σ | 0..* | string | 名前の後に来るパーツ / Parts that come after the name This repeating element order: Suffixes appear in the correct order for presenting the name  | 
![]() ![]()  | 
Σ | 0..1 | Period | 名前が使用されていた期間 / Time period when name was/is in use | 
  Documentation for this format | ||||
Terminology Bindings
| Path | Conformance | ValueSet | URI | 
| HumanName.use | required | NameUsehttp://hl7.org/fhir/ValueSet/name-use|4.0.1From the FHIR Standard  | 
Constraints
| Id | Grade | Path(s) | Details | Requirements | 
| ele-1 | error | **ALL** elements | すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count())  | |
| ext-1 | error | **ALL** extensions | 両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both : extension.exists() != value.exists()  | 
This structure is derived from HumanName
Other representations of profile: CSV, Excel, Schematron
JP_HumanNameは名前の表記分類としてiso21090-EN-representation extensionを0..1の多重度にて拡張として割り当てている。具体的な表記分類に利用されるコードはvalueset-name-v3-representationのValueSetにて3つのコードが指定されている。
JP Coreでは国外ベンダを考慮し、iso21090-EN-representation extensionの拡張は多重度0を許容している。実装ガイド作成の際は、アプリケーションの実装等やデータ収集の精度を考慮した上で多重度を決定すること。
textには氏名全体を結合し格納する。family、given等の各組み合わせる時の区切り文字は検索時の利便性を考慮し、「半角スペース」で統一する(SHALL)。
| code | 説明 | text | family | given | 
|---|---|---|---|---|
| IDE | 表意文字 | 山田 太郎 | 山田 | 太郎 | 
| SYL | 表音文字 | ヤマダ タロウ | ヤマダ | タロウ | 
| ABC | アルファベット | YAMADA TARO | YAMADA | TARO | 
 "name" : [
    {
      "extension" : [
        {
          "url" : "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation",
          "valueCode" : "IDE"
        }
      ],
      "use" : "usual",
      "text" : "山田 太郎",
      "family" : "山田",
      "given" : [
        "太郎"
      ]
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation",
          "valueCode" : "SYL"
        }
      ],
      "use" : "usual",
      "text" : "ヤマダ タロウ",
      "family" : "ヤマダ",
      "given" : [
        "タロウ"
      ]
    },
    {
      "extension" : [
        {
          "url" : "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation",
          "valueCode" : "ABC"
        }
      ],
      "use" : "usual",
      "text" : "YAMADA TARO",
      "family" : "YAMADA",
      "given" : [
        "TARO"
      ]
    }
  ]