Fujitsu Healthy Living Implementation Guide
1.1.28 - release

Publication Build: This will be filled in by the publication tooling

Resource Profile: Fujitsu Patient Profile

Official URL: http://ig.fujitsu.com/healthy-living/StructureDefinition/fujitsu-patient Version: 1.1.28
Active as of 2025-07-09 Computable Name: FujitsuPatient

Copyright/Legal: Copyright 2022 FUJITSU LIMITED

This profile defines patient information.
このプロファイルは、患者情報を定義します。

Usage:

Formal Views of Profile Content

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

This structure is derived from JP_Patient

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..* JP_Patient Fujitsu Patient Profile (患者プロファイル)
... id 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta 0..1 Meta Metadata about the resource (リソースのメタデータ)
... implicitRules 0..0
... language 0..0
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... contained 0..* Resource Contained, inline Resources (リソース内リソース)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... extension:religion 0..0
... extension:birthPlace 0..0
... extension:race 0..0
... modifierExtension 0..0
... Slices for identifier 1..* Identifier An identifier for this patient (患者の識別子)
Slice: Unordered, Open by value:system
.... identifier:All Slices Content/Rules for all slices
..... id 0..0
..... extension 0..0
..... system 0..1 uri The namespace for the identifier value 【詳細参照】
..... period 0..0
..... assigner 0..0
.... identifier:emr 0..* Identifier External ids for this request (電子カルテの識別子)
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..1 CodeableConcept Description of identifier (患者の識別子の種類)
...... id 0..0
...... extension 0..0
...... coding 0..* Coding Code defined by a terminology system (患者の識別子の種類を表すコード)
....... id 0..0
....... extension 0..0
....... system 1..1 uri Identity of the terminology system (患者の識別子の種類を定義するコード体系)
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..0
....... code 1..1 code Symbol in syntax defined by the system (患者の識別子の種類を表すコード値)
Required Pattern: PI
....... display 1..1 string Representation defined by the system (患者の識別子の種類の表示名)
....... userSelected 0..0
...... text 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
..... value 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[プロファイルシーケンス番号][日時]
..... period 0..0
..... assigner 0..0
... active 0..0
... Slices for name 1..* JP_HumanName A name associated with the patient (患者氏名)
Slice: Unordered, Open by value:extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation').value
.... name:IDE 0..* JP_HumanName A name associated with the patient (患者氏名(漢字表記))
..... id 0..0
..... extension 0..* Extension Extension (拡張)
..... extension:nameRepresentationUse 0..1 ENRepresentation ABC | IDE | SYL (漢字表記であることを示す固定値)
...... id 0..0
...... url 1..1 uri identifies the meaning of the extension (拡張のURL)
...... value[x] 1..1 code Value of extension (値)
Fixed Value: IDE
..... use 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
..... text 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family 0..1 string Family name (氏名の姓)
..... given 0..* string Given names (氏名の名。ミドルネームを含む。)
..... prefix 0..0
..... suffix 0..0
..... period 0..0
.... name:SYL 0..* JP_HumanName A name associated with the patient (患者氏名(よみ、カナ表記))
..... id 0..0
..... extension 0..* Extension Extension (拡張)
..... extension:nameRepresentationUse 0..1 ENRepresentation ABC | IDE | SYL (カナ表記であることを示す固定値)
...... id 0..0
...... url 1..1 uri identifies the meaning of the extension (拡張のURL)
...... value[x] 1..1 code Value of extension (値)
Fixed Value: SYL
..... use 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
..... text 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family 0..1 string Family name (カナ氏名の姓)
..... given 0..* string Given names (カナ氏名の名。ミドルネームを含む。)
..... prefix 0..0
..... suffix 0..0
..... period 0..0
... telecom 0..* ContactPoint A contact detail for the individual (連絡先)
.... id 0..0
.... extension 0..0
.... system 0..1 code phone | fax | email | pager | url | sms | other (連絡手段)
.... value 0..1 string The actual contact point details (連絡先の詳細)
.... use 0..1 code home | work | temp | old | mobile - purpose of this contact point (連絡先の用途)
.... rank 0..0
.... period 0..0
... gender 1..1 code male | female | other | unknown (患者の性別)
... birthDate 1..1 date The date of birth for the individual (患者の生年月日)
... deceased[x] 0..1 boolean, dateTime Whether patient is part of a multiple birth (患者が死亡したかどうかを示す)
... address 0..1 Address An address for the individual (住所)
.... id 0..0
.... extension 0..0
.... use 0..0
.... type 0..0
.... text 0..1 string Text representation of the address (住所文字列。郵便番号は含めない。)
.... line 0..0
.... city 0..0
.... district 0..0
.... state 0..0
.... postalCode 0..1 string Postal code for area (郵便番号)
.... country 0..1 string Country (e.g. can be ISO 3166 2 or 3 letter code) (住所地が国内の場合「jp」固定)
.... period 0..0
... maritalStatus 0..0
... multipleBirth[x] 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

Terminology Bindings (Differential)

PathConformanceValueSetURI
Patient.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..* JP_Patient Fujitsu Patient Profile (患者プロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... Slices for extension 0..* Extension Additional content defined by implementations (要素の拡張)
Slice: Unordered, Open by value:url
... Slices for identifier Σ 1..* Identifier An identifier for this patient (患者の識別子)
Slice: Unordered, Open by value:system
.... identifier:All Slices Content/Rules for all slices
..... extension 0..0
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known) 【詳細参照】
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... system Σ 0..1 uri The namespace for the identifier value 【詳細参照】
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique 【詳細参照】
Example General: 123456
.... identifier:emr Σ 0..* Identifier External ids for this request (電子カルテの識別子)
..... extension 0..0
..... type Σ 0..1 CodeableConcept Description of identifier (患者の識別子の種類)
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

...... extension 0..0
...... coding Σ 0..* Coding Code defined by a terminology system (患者の識別子の種類を表すコード)
....... extension 0..0
....... system Σ 1..1 uri Identity of the terminology system (患者の識別子の種類を定義するコード体系)
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
....... code Σ 1..1 code Symbol in syntax defined by the system (患者の識別子の種類を表すコード値)
Required Pattern: PI
....... display Σ 1..1 string Representation defined by the system (患者の識別子の種類の表示名)
...... text Σ 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system Σ 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[プロファイルシーケンス番号][日時]
Example General: 123456
... Slices for name 1..* JP_HumanName A name associated with the patient (患者氏名)
Slice: Unordered, Open by value:extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation').value
.... name:IDE 0..* JP_HumanName A name associated with the patient (患者氏名(漢字表記))
..... Slices for extension 0..* Extension Extension (拡張)
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1 (Complex) ABC | IDE | SYL (漢字表記であることを示す固定値)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
...... extension 0..0
...... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1 code Value of extension (値)
Binding: NameRepresentationUse (required)
Fixed Value: IDE
..... use ?!Σ 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
Binding: NameUse (required): The use of a human name.

..... text Σ 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family Σ 0..1 string Family name (氏名の姓)
..... given Σ 0..* string Given names (氏名の名。ミドルネームを含む。)
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:SYL 0..* JP_HumanName A name associated with the patient (患者氏名(よみ、カナ表記))
..... Slices for extension 0..* Extension Extension (拡張)
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1 (Complex) ABC | IDE | SYL (カナ表記であることを示す固定値)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
...... extension 0..0
...... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1 code Value of extension (値)
Binding: NameRepresentationUse (required)
Fixed Value: SYL
..... use ?!Σ 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
Binding: NameUse (required): The use of a human name.

..... text Σ 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family Σ 0..1 string Family name (カナ氏名の姓)
..... given Σ 0..* string Given names (カナ氏名の名。ミドルネームを含む。)
This repeating element order: Given Names appear in the correct order for presenting the name
... telecom Σ 0..* ContactPoint A contact detail for the individual (連絡先)
.... extension 0..0
.... system ΣC 0..1 code phone | fax | email | pager | url | sms | other (連絡手段)
Binding: ContactPointSystem (required): Telecommunications form for contact point.

.... value Σ 0..1 string The actual contact point details (連絡先の詳細)
.... use ?!Σ 0..1 code home | work | temp | old | mobile - purpose of this contact point (連絡先の用途)
Binding: ContactPointUse (required): Use of contact point.

... gender Σ 1..1 code male | female | other | unknown (患者の性別)
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.

... birthDate Σ 1..1 date The date of birth for the individual (患者の生年月日)
... deceased[x] ?!Σ 0..1 Whether patient is part of a multiple birth (患者が死亡したかどうかを示す)
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 0..1 Address An address for the individual (住所)
.... extension 0..0
.... text Σ 0..1 string Text representation of the address (住所文字列。郵便番号は含めない。)
Example General: 137 Nowhere Street, Erewhon 9132
.... postalCode Σ 0..1 string Postal code for area (郵便番号)
Example General: 9132
.... country Σ 0..1 string Country (e.g. can be ISO 3166 2 or 3 letter code) (住所地が国内の場合「jp」固定)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Patient.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Patient.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Patient.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Patient.name:IDE.extension:nameRepresentationUse.value[x]requiredFixed Value: IDE
http://hl7.org/fhir/ValueSet/name-v3-representation
Patient.name:IDE.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.name:SYL.extension:nameRepresentationUse.value[x]requiredFixed Value: SYL
http://hl7.org/fhir/ValueSet/name-v3-representation
Patient.name:SYL.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.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

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPatientIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPatientIf 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-4errorPatientIf 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-5errorPatientIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePatientA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..* JP_Patient Fujitsu Patient Profile (患者プロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... Slices for extension 0..* Extension Additional content defined by implementations (要素の拡張)
Slice: Unordered, Open by value:url
... Slices for identifier Σ 1..* Identifier An identifier for this patient (患者の識別子)
Slice: Unordered, Open by value:system
.... identifier:All Slices Content/Rules for all slices
..... extension 0..0
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known) 【詳細参照】
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 0..1 CodeableConcept Description of identifier 【詳細参照】
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

..... system Σ 0..1 uri The namespace for the identifier value 【詳細参照】
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique 【詳細参照】
Example General: 123456
.... identifier:emr Σ 0..* Identifier External ids for this request (電子カルテの識別子)
..... extension 0..0
..... type Σ 0..1 CodeableConcept Description of identifier (患者の識別子の種類)
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

...... extension 0..0
...... coding Σ 0..* Coding Code defined by a terminology system (患者の識別子の種類を表すコード)
....... extension 0..0
....... system Σ 1..1 uri Identity of the terminology system (患者の識別子の種類を定義するコード体系)
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
....... code Σ 1..1 code Symbol in syntax defined by the system (患者の識別子の種類を表すコード値)
Required Pattern: PI
....... display Σ 1..1 string Representation defined by the system (患者の識別子の種類の表示名)
...... text Σ 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system Σ 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[プロファイルシーケンス番号][日時]
Example General: 123456
... Slices for name 1..* JP_HumanName A name associated with the patient (患者氏名)
Slice: Unordered, Open by value:extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation').value
.... name:IDE 0..* JP_HumanName A name associated with the patient (患者氏名(漢字表記))
..... Slices for extension 0..* Extension Extension (拡張)
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1 (Complex) ABC | IDE | SYL (漢字表記であることを示す固定値)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
...... extension 0..0
...... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1 code Value of extension (値)
Binding: NameRepresentationUse (required)
Fixed Value: IDE
..... use ?!Σ 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
Binding: NameUse (required): The use of a human name.

..... text Σ 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family Σ 0..1 string Family name (氏名の姓)
..... given Σ 0..* string Given names (氏名の名。ミドルネームを含む。)
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:SYL 0..* JP_HumanName A name associated with the patient (患者氏名(よみ、カナ表記))
..... Slices for extension 0..* Extension Extension (拡張)
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1 (Complex) ABC | IDE | SYL (カナ表記であることを示す固定値)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
...... extension 0..0
...... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1 code Value of extension (値)
Binding: NameRepresentationUse (required)
Fixed Value: SYL
..... use ?!Σ 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
Binding: NameUse (required): The use of a human name.

..... text Σ 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family Σ 0..1 string Family name (カナ氏名の姓)
..... given Σ 0..* string Given names (カナ氏名の名。ミドルネームを含む。)
This repeating element order: Given Names appear in the correct order for presenting the name
... telecom Σ 0..* ContactPoint A contact detail for the individual (連絡先)
.... extension 0..0
.... system ΣC 0..1 code phone | fax | email | pager | url | sms | other (連絡手段)
Binding: ContactPointSystem (required): Telecommunications form for contact point.

.... value Σ 0..1 string The actual contact point details (連絡先の詳細)
.... use ?!Σ 0..1 code home | work | temp | old | mobile - purpose of this contact point (連絡先の用途)
Binding: ContactPointUse (required): Use of contact point.

... gender Σ 1..1 code male | female | other | unknown (患者の性別)
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.

... birthDate Σ 1..1 date The date of birth for the individual (患者の生年月日)
... deceased[x] ?!Σ 0..1 Whether patient is part of a multiple birth (患者が死亡したかどうかを示す)
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 0..1 Address An address for the individual (住所)
.... extension 0..0
.... text Σ 0..1 string Text representation of the address (住所文字列。郵便番号は含めない。)
Example General: 137 Nowhere Street, Erewhon 9132
.... postalCode Σ 0..1 string Postal code for area (郵便番号)
Example General: 9132
.... country Σ 0..1 string Country (e.g. can be ISO 3166 2 or 3 letter code) (住所地が国内の場合「jp」固定)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Patient.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Patient.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Patient.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Patient.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Patient.name:IDE.extension:nameRepresentationUse.value[x]requiredFixed Value: IDE
http://hl7.org/fhir/ValueSet/name-v3-representation
Patient.name:IDE.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.name:SYL.extension:nameRepresentationUse.value[x]requiredFixed Value: SYL
http://hl7.org/fhir/ValueSet/name-v3-representation
Patient.name:SYL.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.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

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPatientIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPatientIf 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-4errorPatientIf 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-5errorPatientIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePatientA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from JP_Patient

Summary

Mandatory: 3 elements(4 nested mandatory elements)
Fixed: 2 elements
Prohibited: 53 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Patient.identifier
  • The element 1 is sliced based on the value of Patient.name

Differential View

This structure is derived from JP_Patient

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..* JP_Patient Fujitsu Patient Profile (患者プロファイル)
... id 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta 0..1 Meta Metadata about the resource (リソースのメタデータ)
... implicitRules 0..0
... language 0..0
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... contained 0..* Resource Contained, inline Resources (リソース内リソース)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... extension:religion 0..0
... extension:birthPlace 0..0
... extension:race 0..0
... modifierExtension 0..0
... Slices for identifier 1..* Identifier An identifier for this patient (患者の識別子)
Slice: Unordered, Open by value:system
.... identifier:All Slices Content/Rules for all slices
..... id 0..0
..... extension 0..0
..... system 0..1 uri The namespace for the identifier value 【詳細参照】
..... period 0..0
..... assigner 0..0
.... identifier:emr 0..* Identifier External ids for this request (電子カルテの識別子)
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..1 CodeableConcept Description of identifier (患者の識別子の種類)
...... id 0..0
...... extension 0..0
...... coding 0..* Coding Code defined by a terminology system (患者の識別子の種類を表すコード)
....... id 0..0
....... extension 0..0
....... system 1..1 uri Identity of the terminology system (患者の識別子の種類を定義するコード体系)
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..0
....... code 1..1 code Symbol in syntax defined by the system (患者の識別子の種類を表すコード値)
Required Pattern: PI
....... display 1..1 string Representation defined by the system (患者の識別子の種類の表示名)
....... userSelected 0..0
...... text 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
..... value 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[プロファイルシーケンス番号][日時]
..... period 0..0
..... assigner 0..0
... active 0..0
... Slices for name 1..* JP_HumanName A name associated with the patient (患者氏名)
Slice: Unordered, Open by value:extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation').value
.... name:IDE 0..* JP_HumanName A name associated with the patient (患者氏名(漢字表記))
..... id 0..0
..... extension 0..* Extension Extension (拡張)
..... extension:nameRepresentationUse 0..1 ENRepresentation ABC | IDE | SYL (漢字表記であることを示す固定値)
...... id 0..0
...... url 1..1 uri identifies the meaning of the extension (拡張のURL)
...... value[x] 1..1 code Value of extension (値)
Fixed Value: IDE
..... use 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
..... text 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family 0..1 string Family name (氏名の姓)
..... given 0..* string Given names (氏名の名。ミドルネームを含む。)
..... prefix 0..0
..... suffix 0..0
..... period 0..0
.... name:SYL 0..* JP_HumanName A name associated with the patient (患者氏名(よみ、カナ表記))
..... id 0..0
..... extension 0..* Extension Extension (拡張)
..... extension:nameRepresentationUse 0..1 ENRepresentation ABC | IDE | SYL (カナ表記であることを示す固定値)
...... id 0..0
...... url 1..1 uri identifies the meaning of the extension (拡張のURL)
...... value[x] 1..1 code Value of extension (値)
Fixed Value: SYL
..... use 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
..... text 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family 0..1 string Family name (カナ氏名の姓)
..... given 0..* string Given names (カナ氏名の名。ミドルネームを含む。)
..... prefix 0..0
..... suffix 0..0
..... period 0..0
... telecom 0..* ContactPoint A contact detail for the individual (連絡先)
.... id 0..0
.... extension 0..0
.... system 0..1 code phone | fax | email | pager | url | sms | other (連絡手段)
.... value 0..1 string The actual contact point details (連絡先の詳細)
.... use 0..1 code home | work | temp | old | mobile - purpose of this contact point (連絡先の用途)
.... rank 0..0
.... period 0..0
... gender 1..1 code male | female | other | unknown (患者の性別)
... birthDate 1..1 date The date of birth for the individual (患者の生年月日)
... deceased[x] 0..1 boolean, dateTime Whether patient is part of a multiple birth (患者が死亡したかどうかを示す)
... address 0..1 Address An address for the individual (住所)
.... id 0..0
.... extension 0..0
.... use 0..0
.... type 0..0
.... text 0..1 string Text representation of the address (住所文字列。郵便番号は含めない。)
.... line 0..0
.... city 0..0
.... district 0..0
.... state 0..0
.... postalCode 0..1 string Postal code for area (郵便番号)
.... country 0..1 string Country (e.g. can be ISO 3166 2 or 3 letter code) (住所地が国内の場合「jp」固定)
.... period 0..0
... maritalStatus 0..0
... multipleBirth[x] 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

Terminology Bindings (Differential)

PathConformanceValueSetURI
Patient.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..* JP_Patient Fujitsu Patient Profile (患者プロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... Slices for extension 0..* Extension Additional content defined by implementations (要素の拡張)
Slice: Unordered, Open by value:url
... Slices for identifier Σ 1..* Identifier An identifier for this patient (患者の識別子)
Slice: Unordered, Open by value:system
.... identifier:All Slices Content/Rules for all slices
..... extension 0..0
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known) 【詳細参照】
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... system Σ 0..1 uri The namespace for the identifier value 【詳細参照】
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique 【詳細参照】
Example General: 123456
.... identifier:emr Σ 0..* Identifier External ids for this request (電子カルテの識別子)
..... extension 0..0
..... type Σ 0..1 CodeableConcept Description of identifier (患者の識別子の種類)
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

...... extension 0..0
...... coding Σ 0..* Coding Code defined by a terminology system (患者の識別子の種類を表すコード)
....... extension 0..0
....... system Σ 1..1 uri Identity of the terminology system (患者の識別子の種類を定義するコード体系)
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
....... code Σ 1..1 code Symbol in syntax defined by the system (患者の識別子の種類を表すコード値)
Required Pattern: PI
....... display Σ 1..1 string Representation defined by the system (患者の識別子の種類の表示名)
...... text Σ 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system Σ 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[プロファイルシーケンス番号][日時]
Example General: 123456
... Slices for name 1..* JP_HumanName A name associated with the patient (患者氏名)
Slice: Unordered, Open by value:extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation').value
.... name:IDE 0..* JP_HumanName A name associated with the patient (患者氏名(漢字表記))
..... Slices for extension 0..* Extension Extension (拡張)
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1 (Complex) ABC | IDE | SYL (漢字表記であることを示す固定値)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
...... extension 0..0
...... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1 code Value of extension (値)
Binding: NameRepresentationUse (required)
Fixed Value: IDE
..... use ?!Σ 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
Binding: NameUse (required): The use of a human name.

..... text Σ 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family Σ 0..1 string Family name (氏名の姓)
..... given Σ 0..* string Given names (氏名の名。ミドルネームを含む。)
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:SYL 0..* JP_HumanName A name associated with the patient (患者氏名(よみ、カナ表記))
..... Slices for extension 0..* Extension Extension (拡張)
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1 (Complex) ABC | IDE | SYL (カナ表記であることを示す固定値)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
...... extension 0..0
...... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1 code Value of extension (値)
Binding: NameRepresentationUse (required)
Fixed Value: SYL
..... use ?!Σ 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
Binding: NameUse (required): The use of a human name.

..... text Σ 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family Σ 0..1 string Family name (カナ氏名の姓)
..... given Σ 0..* string Given names (カナ氏名の名。ミドルネームを含む。)
This repeating element order: Given Names appear in the correct order for presenting the name
... telecom Σ 0..* ContactPoint A contact detail for the individual (連絡先)
.... extension 0..0
.... system ΣC 0..1 code phone | fax | email | pager | url | sms | other (連絡手段)
Binding: ContactPointSystem (required): Telecommunications form for contact point.

.... value Σ 0..1 string The actual contact point details (連絡先の詳細)
.... use ?!Σ 0..1 code home | work | temp | old | mobile - purpose of this contact point (連絡先の用途)
Binding: ContactPointUse (required): Use of contact point.

... gender Σ 1..1 code male | female | other | unknown (患者の性別)
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.

... birthDate Σ 1..1 date The date of birth for the individual (患者の生年月日)
... deceased[x] ?!Σ 0..1 Whether patient is part of a multiple birth (患者が死亡したかどうかを示す)
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 0..1 Address An address for the individual (住所)
.... extension 0..0
.... text Σ 0..1 string Text representation of the address (住所文字列。郵便番号は含めない。)
Example General: 137 Nowhere Street, Erewhon 9132
.... postalCode Σ 0..1 string Postal code for area (郵便番号)
Example General: 9132
.... country Σ 0..1 string Country (e.g. can be ISO 3166 2 or 3 letter code) (住所地が国内の場合「jp」固定)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Patient.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Patient.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Patient.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Patient.name:IDE.extension:nameRepresentationUse.value[x]requiredFixed Value: IDE
http://hl7.org/fhir/ValueSet/name-v3-representation
Patient.name:IDE.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.name:SYL.extension:nameRepresentationUse.value[x]requiredFixed Value: SYL
http://hl7.org/fhir/ValueSet/name-v3-representation
Patient.name:SYL.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.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

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPatientIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPatientIf 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-4errorPatientIf 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-5errorPatientIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePatientA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient 0..* JP_Patient Fujitsu Patient Profile (患者プロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... Slices for extension 0..* Extension Additional content defined by implementations (要素の拡張)
Slice: Unordered, Open by value:url
... Slices for identifier Σ 1..* Identifier An identifier for this patient (患者の識別子)
Slice: Unordered, Open by value:system
.... identifier:All Slices Content/Rules for all slices
..... extension 0..0
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known) 【詳細参照】
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 0..1 CodeableConcept Description of identifier 【詳細参照】
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

..... system Σ 0..1 uri The namespace for the identifier value 【詳細参照】
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique 【詳細参照】
Example General: 123456
.... identifier:emr Σ 0..* Identifier External ids for this request (電子カルテの識別子)
..... extension 0..0
..... type Σ 0..1 CodeableConcept Description of identifier (患者の識別子の種類)
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

...... extension 0..0
...... coding Σ 0..* Coding Code defined by a terminology system (患者の識別子の種類を表すコード)
....... extension 0..0
....... system Σ 1..1 uri Identity of the terminology system (患者の識別子の種類を定義するコード体系)
Required Pattern: http://terminology.hl7.org/CodeSystem/v2-0203
....... code Σ 1..1 code Symbol in syntax defined by the system (患者の識別子の種類を表すコード値)
Required Pattern: PI
....... display Σ 1..1 string Representation defined by the system (患者の識別子の種類の表示名)
...... text Σ 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system Σ 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[プロファイルシーケンス番号][日時]
Example General: 123456
... Slices for name 1..* JP_HumanName A name associated with the patient (患者氏名)
Slice: Unordered, Open by value:extension('http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation').value
.... name:IDE 0..* JP_HumanName A name associated with the patient (患者氏名(漢字表記))
..... Slices for extension 0..* Extension Extension (拡張)
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1 (Complex) ABC | IDE | SYL (漢字表記であることを示す固定値)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
...... extension 0..0
...... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1 code Value of extension (値)
Binding: NameRepresentationUse (required)
Fixed Value: IDE
..... use ?!Σ 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
Binding: NameUse (required): The use of a human name.

..... text Σ 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family Σ 0..1 string Family name (氏名の姓)
..... given Σ 0..* string Given names (氏名の名。ミドルネームを含む。)
This repeating element order: Given Names appear in the correct order for presenting the name
.... name:SYL 0..* JP_HumanName A name associated with the patient (患者氏名(よみ、カナ表記))
..... Slices for extension 0..* Extension Extension (拡張)
Slice: Unordered, Open by value:url
..... nameRepresentationUse 0..1 (Complex) ABC | IDE | SYL (カナ表記であることを示す固定値)
URL: http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation
...... extension 0..0
...... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/iso21090-EN-representation"
...... value[x] 1..1 code Value of extension (値)
Binding: NameRepresentationUse (required)
Fixed Value: SYL
..... use ?!Σ 0..1 code usual | official | temp | nickname | anonymous | old | maiden (この名前の用途)
Binding: NameUse (required): The use of a human name.

..... text Σ 0..1 string Text representation of the full name (名前全体のテキスト表現)
..... family Σ 0..1 string Family name (カナ氏名の姓)
..... given Σ 0..* string Given names (カナ氏名の名。ミドルネームを含む。)
This repeating element order: Given Names appear in the correct order for presenting the name
... telecom Σ 0..* ContactPoint A contact detail for the individual (連絡先)
.... extension 0..0
.... system ΣC 0..1 code phone | fax | email | pager | url | sms | other (連絡手段)
Binding: ContactPointSystem (required): Telecommunications form for contact point.

.... value Σ 0..1 string The actual contact point details (連絡先の詳細)
.... use ?!Σ 0..1 code home | work | temp | old | mobile - purpose of this contact point (連絡先の用途)
Binding: ContactPointUse (required): Use of contact point.

... gender Σ 1..1 code male | female | other | unknown (患者の性別)
Binding: AdministrativeGender (required): The gender of a person used for administrative purposes.

... birthDate Σ 1..1 date The date of birth for the individual (患者の生年月日)
... deceased[x] ?!Σ 0..1 Whether patient is part of a multiple birth (患者が死亡したかどうかを示す)
.... deceasedBoolean boolean
.... deceasedDateTime dateTime
... address Σ 0..1 Address An address for the individual (住所)
.... extension 0..0
.... text Σ 0..1 string Text representation of the address (住所文字列。郵便番号は含めない。)
Example General: 137 Nowhere Street, Erewhon 9132
.... postalCode Σ 0..1 string Postal code for area (郵便番号)
Example General: 9132
.... country Σ 0..1 string Country (e.g. can be ISO 3166 2 or 3 letter code) (住所地が国内の場合「jp」固定)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Patient.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Patient.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Patient.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Patient.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Patient.name:IDE.extension:nameRepresentationUse.value[x]requiredFixed Value: IDE
http://hl7.org/fhir/ValueSet/name-v3-representation
Patient.name:IDE.userequiredNameUse
http://hl7.org/fhir/ValueSet/name-use|4.0.1
from the FHIR Standard
Patient.name:SYL.extension:nameRepresentationUse.value[x]requiredFixed Value: SYL
http://hl7.org/fhir/ValueSet/name-v3-representation
Patient.name:SYL.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.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

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorPatientIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorPatientIf 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-4errorPatientIf 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-5errorPatientIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practicePatientA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from JP_Patient

Summary

Mandatory: 3 elements(4 nested mandatory elements)
Fixed: 2 elements
Prohibited: 53 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Patient.identifier
  • The element 1 is sliced based on the value of Patient.name

 

Other representations of profile: CSV, Excel, Schematron