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_Contained

項目内容
定義URL http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Patient_eCS_Contained
Version 0.1.0
Name

JP_Patient_eCS_Contained

Title

JP_Patient_eCS_Contained

Status Active ( 2023-03-31 )
Copyright

Copyright JAMI+JAHIS+HL7Japan+PMDA+etc. SS-MIX2-Specification Maintenance TaskForce, CC(Creative Commons license) BY-ND CC表示・改変禁止

診療情報コアサマリー埋め込み用 Patientリソース(患者情報)プロファイル  (JP_Patient_eCSの派生プロファイル)

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from JP_Patient_eCS

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient JP_Patient_eCS
... id 1..1idこのアーティファクトの論理ID / Logical id of this artifact
... implicitRules 0..0
... text 0..0
... contained 0..0
... extension:religion 0..0
... extension:birthPlace 0..0
... extension:race 0..0
... modifierExtension 0..0
... identifier
.... id 0..0
.... extension 0..0
.... use 0..0
.... type 0..0
.... period 0..0
.... assigner 0..0
... active 0..0
... telecom 0..0
... address 0..0
... maritalStatus 0..0
... photo 0..0
... contact 0..0
... communication 0..0
... generalPractitioner 0..0
... managingOrganization 0..0
... link 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..*JP_Patient_eCS診療情報コアサマリーにおける患者情報の格納に使用する
... id Σ1..1idこのアーティファクトの論理ID / Logical id of this artifact
... meta Σ0..1Metaリソースに関するメタデータ / Metadata about the resource
.... lastUpdated SΣ0..1instant最終更新日
.... profile SΣ1..*canonical(StructureDefinition)このリソースが適合を主張するプロファイル

Fixed Value: http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Patient_eCS
... identifier SΣ1..*IdentifierAn identifier for this patient 【詳細参照】
.... extension 0..0
.... system Σ1..1uri医療機関患者番号のためのsystem値(url)、または険者・被保険者番号情報のためのsystem値(url)
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1string医療機関での患者番号、または保険者・被保険者番号情報
Example General: 123456
... Slices for name SΣ1..*JP_HumanName患者に関連付けられた名前 / A name associated with the patient
Slice: Unordered, Open by value:extension($iso21090-EN-representation).value
.... name:All Slices Content/Rules for all slices
..... nameRepresentationUse 0..1code実装で定義された追加のコンテンツ / Additional content defined by implementations
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


..... use ?!Σ0..1code通常|公式|温度|ニックネーム|匿名|古い|乙女 / usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人間名の使用。 / The use of a human name.

..... text Σ1..1stringText representation of the full name 名前全体のテキスト表現。姓と名をこの順番で半角空白1文字を区切り文字として格納する
..... family Σ1..1stringFamily name (often called 'Surname') 名前のうち姓の部分。ファミリ名
..... given Σ1..1stringGiven names (not always 'first'). Includes middle names 名前の名の部分で、ミドルネームを含む
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:kanji SΣ1..1JP_HumanName漢字の名前情報
..... nameRepresentationUse 0..1codeABC |IDE |Syl / ABC | IDE | SYL
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1code拡張値の値 / Value of extension
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


Fixed Value: IDE
..... use ?!Σ0..1code通常|公式|温度|ニックネーム|匿名|古い|乙女 / usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人間名の使用。 / The use of a human name.

..... text Σ1..1stringText representation of the full name 名前全体のテキスト表現。姓と名をこの順番で半角空白1文字を区切り文字として格納する
..... family Σ1..1stringFamily name (often called 'Surname') 名前のうち姓の部分。ファミリ名
..... given Σ1..1stringGiven names (not always 'first'). Includes middle names 名前の名の部分で、ミドルネームを含む
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:kana SΣ0..1JP_HumanNameカタカナの名前情報
... gender SΣ1..1code男性|女性|その他|わからない / male | female | other | unknown
Binding: AdministrativeGender (required): 管理目的で使用される人の性別。 / The gender of a person used for administrative purposes.

... birthDate SΣ1..1dateThe date of birth for the individual 個人の生年月日
... deceased[x] ?!Σ0..1Indicates if the individual is deceased or not 個人が死亡しているかどうかを示す
.... deceasedBooleanboolean
.... deceasedDateTimedateTime

doco Documentation for this format
PathConformanceValueSet / CodeURI
Patient.name.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.name:kanji.extension:nameRepresentationUse.value[x]requiredFixed Value: IDE
http://hl7.org/fhir/ValueSet/name-v3-representation|4.0.1
from the FHIR Standard
Patient.name:kanji.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.telecom.userequiredContactPointUse
http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
from the FHIR Standard
Patient.genderrequiredAdministrativeGender
http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1
from the FHIR Standard
Patient.address.userequiredAddressUse
http://hl7.org/fhir/ValueSet/address-use|4.0.1
from the FHIR Standard
Patient.communication.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Patient.link.typerequiredLinkType
http://hl7.org/fhir/ValueSet/link-type|4.0.1
from the FHIR Standard
IdGradePath(s)DetailsRequirements
dom-2errorPatientリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPatientリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPatientリソースが別のリソースに含まれている場合、meta.versionidまたはmeta.lastupdatedを持たないものとします / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPatient別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePatientリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..*JP_Patient_eCS診療情報コアサマリーにおける患者情報の格納に使用する
... id Σ1..1idこのアーティファクトの論理ID / Logical id of this artifact
... meta Σ0..1Metaリソースに関するメタデータ / Metadata about the resource
.... id 0..1stringエレメント相互参照のためのユニークID
.... extension 0..*Extension実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
.... versionId Σ0..1idバージョン固有の識別子 (Baajon koyū no shikibetsu-shi)
.... lastUpdated SΣ0..1instant最終更新日
.... source Σ0..1uri「リソースがどこから来たかを特定する」(Risōsu ga doko kara kita ka o tokutei suru)
.... profile SΣ1..*canonical(StructureDefinition)このリソースが適合を主張するプロファイル

Fixed Value: http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Patient_eCS
.... security Σ0..*Codingこのリソースに適用されたセキュリティラベル
Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。


.... tag Σ0..*Codingこのリソースに適用されたタグ
Binding: CommonTags (example): 「様々なタグを表すコードで、一般的にはワークフローに関連しています。例:「ジョーンズ博士によるレビューが必要です」。」


... language 0..1codeリソースコンテンツの言語 / Language of the resource content
Binding: CommonLanguages (preferred): 人間の言語。 / A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... Slices for extension 0..*Extension実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
... identifier SΣ1..*IdentifierAn identifier for this patient 【詳細参照】
.... extension 0..0
.... system Σ1..1uri医療機関患者番号のためのsystem値(url)、または険者・被保険者番号情報のためのsystem値(url)
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1string医療機関での患者番号、または保険者・被保険者番号情報
Example General: 123456
... Slices for name SΣ1..*JP_HumanName患者に関連付けられた名前 / A name associated with the patient
Slice: Unordered, Open by value:extension($iso21090-EN-representation).value
.... name:All Slices Content/Rules for all slices
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
...... id 0..1string要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..*Extension実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
...... url 1..1uri拡張機能の意味を識別します / identifies the meaning of the extension
...... Slices for value[x] 0..1code拡張値の値 / Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCode 0..1code拡張値の値 / Value of extension
..... nameRepresentationUse 0..1code実装で定義された追加のコンテンツ / Additional content defined by implementations
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


..... use ?!Σ0..1code通常|公式|温度|ニックネーム|匿名|古い|乙女 / usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人間名の使用。 / The use of a human name.

..... text Σ1..1stringText representation of the full name 名前全体のテキスト表現。姓と名をこの順番で半角空白1文字を区切り文字として格納する
..... family Σ1..1stringFamily name (often called 'Surname') 名前のうち姓の部分。ファミリ名
..... given Σ1..1stringGiven names (not always 'first'). Includes middle names 名前の名の部分で、ミドルネームを含む
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:kanji SΣ1..1JP_HumanName漢字の名前情報
..... id 0..1string要素間参照のための一意のID / Unique id for inter-element referencing
..... Slices for extension 0..*Extension実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1codeABC |IDE |Syl / ABC | IDE | SYL
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


...... id 0..1string要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1code拡張値の値 / Value of extension
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


Fixed Value: IDE
..... use ?!Σ0..1code通常|公式|温度|ニックネーム|匿名|古い|乙女 / usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人間名の使用。 / The use of a human name.

..... text Σ1..1stringText representation of the full name 名前全体のテキスト表現。姓と名をこの順番で半角空白1文字を区切り文字として格納する
..... family Σ1..1stringFamily name (often called 'Surname') 名前のうち姓の部分。ファミリ名
..... given Σ1..1stringGiven names (not always 'first'). Includes middle names 名前の名の部分で、ミドルネームを含む
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:kana SΣ0..1JP_HumanNameカタカナの名前情報
... gender SΣ1..1code男性|女性|その他|わからない / male | female | other | unknown
Binding: AdministrativeGender (required): 管理目的で使用される人の性別。 / The gender of a person used for administrative purposes.

... birthDate SΣ1..1dateThe date of birth for the individual 個人の生年月日
... deceased[x] ?!Σ0..1Indicates if the individual is deceased or not 個人が死亡しているかどうかを示す
.... deceasedBooleanboolean
.... deceasedDateTimedateTime
... multipleBirth[x] 0..1Whether patient is part of a multiple birth 患者が多胎出産の一人かどうか
.... multipleBirthBooleanboolean
.... multipleBirthIntegerinteger

doco Documentation for this format
PathConformanceValueSet / CodeURI
Patient.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Patient.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
Patient.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Patient.identifier.assigner.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
Patient.name.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.name:kanji.extension:nameRepresentationUse.value[x]requiredFixed Value: IDE
http://hl7.org/fhir/ValueSet/name-v3-representation|4.0.1
from the FHIR Standard
Patient.name:kanji.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.telecom.systemrequiredContactPointSystem
http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1
from the FHIR Standard
Patient.telecom.userequiredContactPointUse
http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
from the FHIR Standard
Patient.genderrequiredAdministrativeGender
http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1
from the FHIR Standard
Patient.address.userequiredAddressUse
http://hl7.org/fhir/ValueSet/address-use|4.0.1
from the FHIR Standard
Patient.address.typerequiredAddressType
http://hl7.org/fhir/ValueSet/address-type|4.0.1
from the FHIR Standard
Patient.contact.relationshipextensiblePatientContactRelationship
http://hl7.org/fhir/ValueSet/patient-contactrelationship
from the FHIR Standard
Patient.contact.genderrequiredAdministrativeGender
http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1
from the FHIR Standard
Patient.communication.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Patient.link.typerequiredLinkType
http://hl7.org/fhir/ValueSet/link-type|4.0.1
from the FHIR Standard
IdGradePath(s)DetailsRequirements
dom-2errorPatientリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPatientリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPatientリソースが別のリソースに含まれている場合、meta.versionidまたはmeta.lastupdatedを持たないものとします / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPatient別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePatientリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions「拡張機能または値[x]のいずれかが必要です。両方ではありません。」
: extension.exists() != value.exists()

This structure is derived from JP_Patient_eCS

Summary

Mandatory: 1 element
Prohibited: 23 elements

Differential View

This structure is derived from JP_Patient_eCS

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient JP_Patient_eCS
... id 1..1idこのアーティファクトの論理ID / Logical id of this artifact
... implicitRules 0..0
... text 0..0
... contained 0..0
... extension:religion 0..0
... extension:birthPlace 0..0
... extension:race 0..0
... modifierExtension 0..0
... identifier
.... id 0..0
.... extension 0..0
.... use 0..0
.... type 0..0
.... period 0..0
.... assigner 0..0
... active 0..0
... telecom 0..0
... address 0..0
... maritalStatus 0..0
... photo 0..0
... contact 0..0
... communication 0..0
... generalPractitioner 0..0
... managingOrganization 0..0
... link 0..0

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..*JP_Patient_eCS診療情報コアサマリーにおける患者情報の格納に使用する
... id Σ1..1idこのアーティファクトの論理ID / Logical id of this artifact
... meta Σ0..1Metaリソースに関するメタデータ / Metadata about the resource
.... lastUpdated SΣ0..1instant最終更新日
.... profile SΣ1..*canonical(StructureDefinition)このリソースが適合を主張するプロファイル

Fixed Value: http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Patient_eCS
... identifier SΣ1..*IdentifierAn identifier for this patient 【詳細参照】
.... extension 0..0
.... system Σ1..1uri医療機関患者番号のためのsystem値(url)、または険者・被保険者番号情報のためのsystem値(url)
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1string医療機関での患者番号、または保険者・被保険者番号情報
Example General: 123456
... Slices for name SΣ1..*JP_HumanName患者に関連付けられた名前 / A name associated with the patient
Slice: Unordered, Open by value:extension($iso21090-EN-representation).value
.... name:All Slices Content/Rules for all slices
..... nameRepresentationUse 0..1code実装で定義された追加のコンテンツ / Additional content defined by implementations
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


..... use ?!Σ0..1code通常|公式|温度|ニックネーム|匿名|古い|乙女 / usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人間名の使用。 / The use of a human name.

..... text Σ1..1stringText representation of the full name 名前全体のテキスト表現。姓と名をこの順番で半角空白1文字を区切り文字として格納する
..... family Σ1..1stringFamily name (often called 'Surname') 名前のうち姓の部分。ファミリ名
..... given Σ1..1stringGiven names (not always 'first'). Includes middle names 名前の名の部分で、ミドルネームを含む
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:kanji SΣ1..1JP_HumanName漢字の名前情報
..... nameRepresentationUse 0..1codeABC |IDE |Syl / ABC | IDE | SYL
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1code拡張値の値 / Value of extension
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


Fixed Value: IDE
..... use ?!Σ0..1code通常|公式|温度|ニックネーム|匿名|古い|乙女 / usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人間名の使用。 / The use of a human name.

..... text Σ1..1stringText representation of the full name 名前全体のテキスト表現。姓と名をこの順番で半角空白1文字を区切り文字として格納する
..... family Σ1..1stringFamily name (often called 'Surname') 名前のうち姓の部分。ファミリ名
..... given Σ1..1stringGiven names (not always 'first'). Includes middle names 名前の名の部分で、ミドルネームを含む
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:kana SΣ0..1JP_HumanNameカタカナの名前情報
... gender SΣ1..1code男性|女性|その他|わからない / male | female | other | unknown
Binding: AdministrativeGender (required): 管理目的で使用される人の性別。 / The gender of a person used for administrative purposes.

... birthDate SΣ1..1dateThe date of birth for the individual 個人の生年月日
... deceased[x] ?!Σ0..1Indicates if the individual is deceased or not 個人が死亡しているかどうかを示す
.... deceasedBooleanboolean
.... deceasedDateTimedateTime

doco Documentation for this format
PathConformanceValueSet / CodeURI
Patient.name.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.name:kanji.extension:nameRepresentationUse.value[x]requiredFixed Value: IDE
http://hl7.org/fhir/ValueSet/name-v3-representation|4.0.1
from the FHIR Standard
Patient.name:kanji.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.telecom.userequiredContactPointUse
http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
from the FHIR Standard
Patient.genderrequiredAdministrativeGender
http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1
from the FHIR Standard
Patient.address.userequiredAddressUse
http://hl7.org/fhir/ValueSet/address-use|4.0.1
from the FHIR Standard
Patient.communication.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Patient.link.typerequiredLinkType
http://hl7.org/fhir/ValueSet/link-type|4.0.1
from the FHIR Standard
IdGradePath(s)DetailsRequirements
dom-2errorPatientリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPatientリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPatientリソースが別のリソースに含まれている場合、meta.versionidまたはmeta.lastupdatedを持たないものとします / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPatient別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePatientリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..*JP_Patient_eCS診療情報コアサマリーにおける患者情報の格納に使用する
... id Σ1..1idこのアーティファクトの論理ID / Logical id of this artifact
... meta Σ0..1Metaリソースに関するメタデータ / Metadata about the resource
.... id 0..1stringエレメント相互参照のためのユニークID
.... extension 0..*Extension実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
.... versionId Σ0..1idバージョン固有の識別子 (Baajon koyū no shikibetsu-shi)
.... lastUpdated SΣ0..1instant最終更新日
.... source Σ0..1uri「リソースがどこから来たかを特定する」(Risōsu ga doko kara kita ka o tokutei suru)
.... profile SΣ1..*canonical(StructureDefinition)このリソースが適合を主張するプロファイル

Fixed Value: http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Patient_eCS
.... security Σ0..*Codingこのリソースに適用されたセキュリティラベル
Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。


.... tag Σ0..*Codingこのリソースに適用されたタグ
Binding: CommonTags (example): 「様々なタグを表すコードで、一般的にはワークフローに関連しています。例:「ジョーンズ博士によるレビューが必要です」。」


... language 0..1codeリソースコンテンツの言語 / Language of the resource content
Binding: CommonLanguages (preferred): 人間の言語。 / A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... Slices for extension 0..*Extension実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
... identifier SΣ1..*IdentifierAn identifier for this patient 【詳細参照】
.... extension 0..0
.... system Σ1..1uri医療機関患者番号のためのsystem値(url)、または険者・被保険者番号情報のためのsystem値(url)
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1string医療機関での患者番号、または保険者・被保険者番号情報
Example General: 123456
... Slices for name SΣ1..*JP_HumanName患者に関連付けられた名前 / A name associated with the patient
Slice: Unordered, Open by value:extension($iso21090-EN-representation).value
.... name:All Slices Content/Rules for all slices
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
...... id 0..1string要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..*Extension実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
...... url 1..1uri拡張機能の意味を識別します / identifies the meaning of the extension
...... Slices for value[x] 0..1code拡張値の値 / Value of extension
Slice: Unordered, Closed by type:$this
....... value[x]:valueCode 0..1code拡張値の値 / Value of extension
..... nameRepresentationUse 0..1code実装で定義された追加のコンテンツ / Additional content defined by implementations
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


..... use ?!Σ0..1code通常|公式|温度|ニックネーム|匿名|古い|乙女 / usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人間名の使用。 / The use of a human name.

..... text Σ1..1stringText representation of the full name 名前全体のテキスト表現。姓と名をこの順番で半角空白1文字を区切り文字として格納する
..... family Σ1..1stringFamily name (often called 'Surname') 名前のうち姓の部分。ファミリ名
..... given Σ1..1stringGiven names (not always 'first'). Includes middle names 名前の名の部分で、ミドルネームを含む
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:kanji SΣ1..1JP_HumanName漢字の名前情報
..... id 0..1string要素間参照のための一意のID / Unique id for inter-element referencing
..... Slices for extension 0..*Extension実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1codeABC |IDE |Syl / ABC | IDE | SYL
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


...... id 0..1string要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..0
...... url 1..1uri"http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1code拡張値の値 / Value of extension
Binding: NameRepresentationUse (required): 名前の異なる表現ごとにコードのセット。 / A set of codes for each different representation of a name.


Fixed Value: IDE
..... use ?!Σ0..1code通常|公式|温度|ニックネーム|匿名|古い|乙女 / usual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required): 人間名の使用。 / The use of a human name.

..... text Σ1..1stringText representation of the full name 名前全体のテキスト表現。姓と名をこの順番で半角空白1文字を区切り文字として格納する
..... family Σ1..1stringFamily name (often called 'Surname') 名前のうち姓の部分。ファミリ名
..... given Σ1..1stringGiven names (not always 'first'). Includes middle names 名前の名の部分で、ミドルネームを含む
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:kana SΣ0..1JP_HumanNameカタカナの名前情報
... gender SΣ1..1code男性|女性|その他|わからない / male | female | other | unknown
Binding: AdministrativeGender (required): 管理目的で使用される人の性別。 / The gender of a person used for administrative purposes.

... birthDate SΣ1..1dateThe date of birth for the individual 個人の生年月日
... deceased[x] ?!Σ0..1Indicates if the individual is deceased or not 個人が死亡しているかどうかを示す
.... deceasedBooleanboolean
.... deceasedDateTimedateTime
... multipleBirth[x] 0..1Whether patient is part of a multiple birth 患者が多胎出産の一人かどうか
.... multipleBirthBooleanboolean
.... multipleBirthIntegerinteger

doco Documentation for this format
PathConformanceValueSet / CodeURI
Patient.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Patient.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
Patient.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Patient.identifier.assigner.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
Patient.name.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.name:kanji.extension:nameRepresentationUse.value[x]requiredFixed Value: IDE
http://hl7.org/fhir/ValueSet/name-v3-representation|4.0.1
from the FHIR Standard
Patient.name:kanji.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.telecom.systemrequiredContactPointSystem
http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1
from the FHIR Standard
Patient.telecom.userequiredContactPointUse
http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
from the FHIR Standard
Patient.genderrequiredAdministrativeGender
http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1
from the FHIR Standard
Patient.address.userequiredAddressUse
http://hl7.org/fhir/ValueSet/address-use|4.0.1
from the FHIR Standard
Patient.address.typerequiredAddressType
http://hl7.org/fhir/ValueSet/address-type|4.0.1
from the FHIR Standard
Patient.contact.relationshipextensiblePatientContactRelationship
http://hl7.org/fhir/ValueSet/patient-contactrelationship
from the FHIR Standard
Patient.contact.genderrequiredAdministrativeGender
http://hl7.org/fhir/ValueSet/administrative-gender|4.0.1
from the FHIR Standard
Patient.communication.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Patient.link.typerequiredLinkType
http://hl7.org/fhir/ValueSet/link-type|4.0.1
from the FHIR Standard
IdGradePath(s)DetailsRequirements
dom-2errorPatientリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPatientリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorPatientリソースが別のリソースに含まれている場合、meta.versionidまたはmeta.lastupdatedを持たないものとします / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorPatient別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePatientリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions「拡張機能または値[x]のいずれかが必要です。両方ではありません。」
: extension.exists() != value.exists()

This structure is derived from JP_Patient_eCS

Summary

Mandatory: 1 element
Prohibited: 23 elements

 

Other representations of profile: CSV, Excel, Schematron