Fujitsu Healthy Living Implementation Guide
1.1.28 - release

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

Resource Profile: Fujitsu Encounter Profile

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

Copyright/Legal: Copyright 2022 FUJITSU LIMITED

This profile defines the patient’s encounter.
このプロファイルは、患者の来院・入院を定義します。

Usage:

Formal Views of Profile Content

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

This structure is derived from JP_Encounter

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter 0..* JP_Encounter Fujitsu Encounter 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:associatedEncounter 0..0
... modifierExtension 0..0
... Slices for identifier 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... 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 (識別子のコード)
...... 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]_[文書番号][入院日時] または [受付日]_[受付番号] または [患者ID]_[受付日]
..... period 0..0
..... assigner 0..0
... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + (来院・入院の状態)
... statusHistory 0..0
... class C 1..1 Coding Code defined by a terminology system (Encounterの種類を表すコード)
fujitsu-coding-absent: Code or Data Absent Reason
.... id 0..0
.... extension 0..1 Extension Extension
..... id 0..0
..... extension 0..0
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/data-absent-reason"
..... Slices for value[x] 0..1 code Value of extension
Slice: Unordered, Open by type:$this
...... value[x]:valueCode 0..1 code Value of extension
Fixed Value: unknown
.... system 0..1 uri Identity of the terminology system (Encounterの種類を定義するコード体系)
.... version 0..0
.... code 0..1 code Symbol in syntax defined by the system (Encounterの種類を表すコード値)
.... display 0..1 string Representation defined by the system (Encounterの種類の表示名)
.... userSelected 0..0
... classHistory 0..0
... type 0..* CodeableConcept Specific type of encounter (診療科)
.... id 0..0
.... extension 0..0
.... Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:dept 0..* Coding Code defined by a terminology system (診療科を表すコード)
Binding: JP Core Department SS-MIX ValueSet (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (診療科を定義するコード体系)
Required Pattern: urn:oid:1.2.392.200250.2.2.2
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (診療科を表すコード値)
...... display 1..1 string Representation defined by the system (診療科の表示名)
...... userSelected 0..0
.... text 1..1 string Plain text representation of the concept
... serviceType 0..0
... priority 0..0
... subject 1..1 Reference(Fujitsu Patient Profile) The patient or group present at the encounter (患者)
.... id 0..0
.... extension 0..0
.... reference 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... type 0..0
.... identifier 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
.... display 0..0
... episodeOfCare 0..0
... basedOn 0..0
... participant 0..* BackboneElement List of participants involved in the encounter (参加者)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... type 0..* CodeableConcept Role of participant in encounter (参加者の役割)
.... period 0..0
.... individual 0..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile) Persons involved in the encounter other than the patient (患者以外に関与する人)
... appointment 0..0
... period 1..1 Period The start and end time of the encounter (来院・入院の期間)
.... id 0..0
.... extension 0..0
.... start 1..1 dateTime Starting time with inclusive boundary (開始日時)
.... end 0..1 dateTime End time with inclusive boundary, if not ongoing (終了日時)
... length 0..0
... reasonCode 0..* CodeableConcept Coded reason the encounter takes place (エンカウントの理由コード)
... reasonReference 0..0
... diagnosis 0..0
... account 0..0
... hospitalization 0..1 BackboneElement Details about the admission to a healthcare service (医療機関への入院に関する詳細)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... preAdmissionIdentifier 0..0
.... origin 0..0
.... admitSource 0..0
.... reAdmission 0..0
.... dietPreference 0..0
.... specialCourtesy 0..0
.... specialArrangement 0..0
.... destination 0..0
.... dischargeDisposition 0..1 CodeableConcept Category or kind of location after discharge (退院後の場所の区分や種類)
... location 0..0
... serviceProvider 1..1 Reference(JP Core Organization Profile) The organization (facility) responsible for this encounter (医療機関)
... partOf 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Encounter.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
Encounter.type.coding:deptrequiredJP_Department_SsMix_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS

Constraints

IdGradePath(s)DetailsRequirements
fujitsu-coding-absenterrorEncounter.classCode or Data Absent Reason
: (system.exists() and code.exists() and display.exists()) or extension.exists(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason')
NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter 0..* JP_Encounter Fujitsu Encounter 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 Σ 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... 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 (識別子のコード)
...... 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]_[文書番号][入院日時] または [受付日]_[受付番号] または [患者ID]_[受付日]
Example General: 123456
... status ?!Σ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + (来院・入院の状態)
Binding: EncounterStatus (required): Current state of the encounter.

... class ΣC 1..1 Coding Code defined by a terminology system (Encounterの種類を表すコード)
Binding: ActEncounterCode (extensible): Classification of the encounter.


fujitsu-coding-absent: Code or Data Absent Reason
.... extension 0..1 Extension Extension
Slice: Unordered, Open by value:url
..... extension 0..0
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/data-absent-reason"
..... Slices for value[x] 0..1 code Value of extension
Slice: Unordered, Closed by type:$this
...... value[x]:valueCode 0..1 code Value of extension
Fixed Value: unknown
.... system Σ 0..1 uri Identity of the terminology system (Encounterの種類を定義するコード体系)
.... code Σ 0..1 code Symbol in syntax defined by the system (Encounterの種類を表すコード値)
.... display Σ 0..1 string Representation defined by the system (Encounterの種類の表示名)
... type Σ 0..* CodeableConcept Specific type of encounter (診療科)
Binding: EncounterType (example): The type of encounter.


.... extension 0..0
.... Slices for coding Σ 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:dept Σ 0..* Coding Code defined by a terminology system (診療科を表すコード)
Binding: JP Core Department SS-MIX ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (診療科を定義するコード体系)
Required Pattern: urn:oid:1.2.392.200250.2.2.2
...... code Σ 1..1 code Symbol in syntax defined by the system (診療科を表すコード値)
...... display Σ 1..1 string Representation defined by the system (診療科の表示名)
.... text Σ 1..1 string Plain text representation of the concept
... subject Σ 1..1 Reference(Fujitsu Patient Profile) The patient or group present at the encounter (患者)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... participant Σ 0..* BackboneElement List of participants involved in the encounter (参加者)
.... type Σ 0..* CodeableConcept Role of participant in encounter (参加者の役割)
Binding: ParticipantType (extensible): Role of participant in encounter.


.... individual Σ 0..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile) Persons involved in the encounter other than the patient (患者以外に関与する人)
... period 1..1 Period The start and end time of the encounter (来院・入院の期間)
.... extension 0..0
.... start ΣC 1..1 dateTime Starting time with inclusive boundary (開始日時)
.... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing (終了日時)
... reasonCode Σ 0..* CodeableConcept Coded reason the encounter takes place (エンカウントの理由コード)
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.


... hospitalization 0..1 BackboneElement Details about the admission to a healthcare service (医療機関への入院に関する詳細)
.... dischargeDisposition 0..1 CodeableConcept Category or kind of location after discharge (退院後の場所の区分や種類)
Binding: DischargeDisposition (example): Discharge Disposition.

... serviceProvider 1..1 Reference(JP Core Organization Profile) The organization (facility) responsible for this encounter (医療機関)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Encounter.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Encounter.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
Encounter.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.statusHistory.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.classHistory.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.typeexampleEncounterType
http://hl7.org/fhir/ValueSet/encounter-type
from the FHIR Standard
Encounter.type.coding:deptrequiredJP_Department_SsMix_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS
Encounter.participant.typeextensibleParticipantType
http://hl7.org/fhir/ValueSet/encounter-participant-type
from the FHIR Standard
Encounter.reasonCodepreferredEncounterReasonCodes
http://hl7.org/fhir/ValueSet/encounter-reason
from the FHIR Standard
Encounter.hospitalization.dischargeDispositionexampleDischargeDisposition
http://hl7.org/fhir/ValueSet/encounter-discharge-disposition
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorEncounterIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorEncounterIf 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-4errorEncounterIf 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-5errorEncounterIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceEncounterA 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()
fujitsu-coding-absenterrorEncounter.classCode or Data Absent Reason
: (system.exists() and code.exists() and display.exists()) or extension.exists(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason')
NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter 0..* JP_Encounter Fujitsu Encounter 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 Σ 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... 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 (識別子のコード)
...... 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]_[文書番号][入院日時] または [受付日]_[受付番号] または [患者ID]_[受付日]
Example General: 123456
... status ?!Σ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + (来院・入院の状態)
Binding: EncounterStatus (required): Current state of the encounter.

... class ΣC 1..1 Coding Code defined by a terminology system (Encounterの種類を表すコード)
Binding: ActEncounterCode (extensible): Classification of the encounter.


fujitsu-coding-absent: Code or Data Absent Reason
.... extension 0..1 Extension Extension
Slice: Unordered, Open by value:url
..... extension 0..0
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/data-absent-reason"
..... Slices for value[x] 0..1 code Value of extension
Slice: Unordered, Closed by type:$this
...... value[x]:valueCode 0..1 code Value of extension
Fixed Value: unknown
.... system Σ 0..1 uri Identity of the terminology system (Encounterの種類を定義するコード体系)
.... code Σ 0..1 code Symbol in syntax defined by the system (Encounterの種類を表すコード値)
.... display Σ 0..1 string Representation defined by the system (Encounterの種類の表示名)
... type Σ 0..* CodeableConcept Specific type of encounter (診療科)
Binding: EncounterType (example): The type of encounter.


.... extension 0..0
.... Slices for coding Σ 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:dept Σ 0..* Coding Code defined by a terminology system (診療科を表すコード)
Binding: JP Core Department SS-MIX ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (診療科を定義するコード体系)
Required Pattern: urn:oid:1.2.392.200250.2.2.2
...... code Σ 1..1 code Symbol in syntax defined by the system (診療科を表すコード値)
...... display Σ 1..1 string Representation defined by the system (診療科の表示名)
.... text Σ 1..1 string Plain text representation of the concept
... subject Σ 1..1 Reference(Fujitsu Patient Profile) The patient or group present at the encounter (患者)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... participant Σ 0..* BackboneElement List of participants involved in the encounter (参加者)
.... type Σ 0..* CodeableConcept Role of participant in encounter (参加者の役割)
Binding: ParticipantType (extensible): Role of participant in encounter.


.... individual Σ 0..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile) Persons involved in the encounter other than the patient (患者以外に関与する人)
... period 1..1 Period The start and end time of the encounter (来院・入院の期間)
.... extension 0..0
.... start ΣC 1..1 dateTime Starting time with inclusive boundary (開始日時)
.... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing (終了日時)
... reasonCode Σ 0..* CodeableConcept Coded reason the encounter takes place (エンカウントの理由コード)
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.


... hospitalization 0..1 BackboneElement Details about the admission to a healthcare service (医療機関への入院に関する詳細)
.... dischargeDisposition 0..1 CodeableConcept Category or kind of location after discharge (退院後の場所の区分や種類)
Binding: DischargeDisposition (example): Discharge Disposition.

... serviceProvider 1..1 Reference(JP Core Organization Profile) The organization (facility) responsible for this encounter (医療機関)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Encounter.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Encounter.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
Encounter.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.statusHistory.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.classHistory.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.typeexampleEncounterType
http://hl7.org/fhir/ValueSet/encounter-type
from the FHIR Standard
Encounter.type.coding:deptrequiredJP_Department_SsMix_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS
Encounter.participant.typeextensibleParticipantType
http://hl7.org/fhir/ValueSet/encounter-participant-type
from the FHIR Standard
Encounter.reasonCodepreferredEncounterReasonCodes
http://hl7.org/fhir/ValueSet/encounter-reason
from the FHIR Standard
Encounter.diagnosis.usepreferredDiagnosisRole
http://hl7.org/fhir/ValueSet/diagnosis-role
from the FHIR Standard
Encounter.hospitalization.dischargeDispositionexampleDischargeDisposition
http://hl7.org/fhir/ValueSet/encounter-discharge-disposition
from the FHIR Standard
Encounter.location.statusrequiredEncounterLocationStatus
http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
from the FHIR Standard
Encounter.location.physicalTypeexampleLocationType
http://hl7.org/fhir/ValueSet/location-physical-type
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorEncounterIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorEncounterIf 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-4errorEncounterIf 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-5errorEncounterIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceEncounterA 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()
fujitsu-coding-absenterrorEncounter.classCode or Data Absent Reason
: (system.exists() and code.exists() and display.exists()) or extension.exists(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason')

This structure is derived from JP_Encounter

Summary

Mandatory: 5 elements(6 nested mandatory elements)
Fixed: 2 elements
Prohibited: 56 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Encounter.identifier
  • The element 1 is sliced based on the value of Encounter.class.extension.value[x]
  • The element 1 is sliced based on the value of Encounter.type.coding

Differential View

This structure is derived from JP_Encounter

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter 0..* JP_Encounter Fujitsu Encounter 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:associatedEncounter 0..0
... modifierExtension 0..0
... Slices for identifier 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... 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 (識別子のコード)
...... 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]_[文書番号][入院日時] または [受付日]_[受付番号] または [患者ID]_[受付日]
..... period 0..0
..... assigner 0..0
... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + (来院・入院の状態)
... statusHistory 0..0
... class C 1..1 Coding Code defined by a terminology system (Encounterの種類を表すコード)
fujitsu-coding-absent: Code or Data Absent Reason
.... id 0..0
.... extension 0..1 Extension Extension
..... id 0..0
..... extension 0..0
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/data-absent-reason"
..... Slices for value[x] 0..1 code Value of extension
Slice: Unordered, Open by type:$this
...... value[x]:valueCode 0..1 code Value of extension
Fixed Value: unknown
.... system 0..1 uri Identity of the terminology system (Encounterの種類を定義するコード体系)
.... version 0..0
.... code 0..1 code Symbol in syntax defined by the system (Encounterの種類を表すコード値)
.... display 0..1 string Representation defined by the system (Encounterの種類の表示名)
.... userSelected 0..0
... classHistory 0..0
... type 0..* CodeableConcept Specific type of encounter (診療科)
.... id 0..0
.... extension 0..0
.... Slices for coding 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:dept 0..* Coding Code defined by a terminology system (診療科を表すコード)
Binding: JP Core Department SS-MIX ValueSet (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (診療科を定義するコード体系)
Required Pattern: urn:oid:1.2.392.200250.2.2.2
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (診療科を表すコード値)
...... display 1..1 string Representation defined by the system (診療科の表示名)
...... userSelected 0..0
.... text 1..1 string Plain text representation of the concept
... serviceType 0..0
... priority 0..0
... subject 1..1 Reference(Fujitsu Patient Profile) The patient or group present at the encounter (患者)
.... id 0..0
.... extension 0..0
.... reference 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... type 0..0
.... identifier 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
.... display 0..0
... episodeOfCare 0..0
... basedOn 0..0
... participant 0..* BackboneElement List of participants involved in the encounter (参加者)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... type 0..* CodeableConcept Role of participant in encounter (参加者の役割)
.... period 0..0
.... individual 0..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile) Persons involved in the encounter other than the patient (患者以外に関与する人)
... appointment 0..0
... period 1..1 Period The start and end time of the encounter (来院・入院の期間)
.... id 0..0
.... extension 0..0
.... start 1..1 dateTime Starting time with inclusive boundary (開始日時)
.... end 0..1 dateTime End time with inclusive boundary, if not ongoing (終了日時)
... length 0..0
... reasonCode 0..* CodeableConcept Coded reason the encounter takes place (エンカウントの理由コード)
... reasonReference 0..0
... diagnosis 0..0
... account 0..0
... hospitalization 0..1 BackboneElement Details about the admission to a healthcare service (医療機関への入院に関する詳細)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... preAdmissionIdentifier 0..0
.... origin 0..0
.... admitSource 0..0
.... reAdmission 0..0
.... dietPreference 0..0
.... specialCourtesy 0..0
.... specialArrangement 0..0
.... destination 0..0
.... dischargeDisposition 0..1 CodeableConcept Category or kind of location after discharge (退院後の場所の区分や種類)
... location 0..0
... serviceProvider 1..1 Reference(JP Core Organization Profile) The organization (facility) responsible for this encounter (医療機関)
... partOf 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Encounter.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
Encounter.type.coding:deptrequiredJP_Department_SsMix_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS

Constraints

IdGradePath(s)DetailsRequirements
fujitsu-coding-absenterrorEncounter.classCode or Data Absent Reason
: (system.exists() and code.exists() and display.exists()) or extension.exists(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason')

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter 0..* JP_Encounter Fujitsu Encounter 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 Σ 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... 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 (識別子のコード)
...... 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]_[文書番号][入院日時] または [受付日]_[受付番号] または [患者ID]_[受付日]
Example General: 123456
... status ?!Σ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + (来院・入院の状態)
Binding: EncounterStatus (required): Current state of the encounter.

... class ΣC 1..1 Coding Code defined by a terminology system (Encounterの種類を表すコード)
Binding: ActEncounterCode (extensible): Classification of the encounter.


fujitsu-coding-absent: Code or Data Absent Reason
.... extension 0..1 Extension Extension
Slice: Unordered, Open by value:url
..... extension 0..0
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/data-absent-reason"
..... Slices for value[x] 0..1 code Value of extension
Slice: Unordered, Closed by type:$this
...... value[x]:valueCode 0..1 code Value of extension
Fixed Value: unknown
.... system Σ 0..1 uri Identity of the terminology system (Encounterの種類を定義するコード体系)
.... code Σ 0..1 code Symbol in syntax defined by the system (Encounterの種類を表すコード値)
.... display Σ 0..1 string Representation defined by the system (Encounterの種類の表示名)
... type Σ 0..* CodeableConcept Specific type of encounter (診療科)
Binding: EncounterType (example): The type of encounter.


.... extension 0..0
.... Slices for coding Σ 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:dept Σ 0..* Coding Code defined by a terminology system (診療科を表すコード)
Binding: JP Core Department SS-MIX ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (診療科を定義するコード体系)
Required Pattern: urn:oid:1.2.392.200250.2.2.2
...... code Σ 1..1 code Symbol in syntax defined by the system (診療科を表すコード値)
...... display Σ 1..1 string Representation defined by the system (診療科の表示名)
.... text Σ 1..1 string Plain text representation of the concept
... subject Σ 1..1 Reference(Fujitsu Patient Profile) The patient or group present at the encounter (患者)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... participant Σ 0..* BackboneElement List of participants involved in the encounter (参加者)
.... type Σ 0..* CodeableConcept Role of participant in encounter (参加者の役割)
Binding: ParticipantType (extensible): Role of participant in encounter.


.... individual Σ 0..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile) Persons involved in the encounter other than the patient (患者以外に関与する人)
... period 1..1 Period The start and end time of the encounter (来院・入院の期間)
.... extension 0..0
.... start ΣC 1..1 dateTime Starting time with inclusive boundary (開始日時)
.... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing (終了日時)
... reasonCode Σ 0..* CodeableConcept Coded reason the encounter takes place (エンカウントの理由コード)
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.


... hospitalization 0..1 BackboneElement Details about the admission to a healthcare service (医療機関への入院に関する詳細)
.... dischargeDisposition 0..1 CodeableConcept Category or kind of location after discharge (退院後の場所の区分や種類)
Binding: DischargeDisposition (example): Discharge Disposition.

... serviceProvider 1..1 Reference(JP Core Organization Profile) The organization (facility) responsible for this encounter (医療機関)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Encounter.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Encounter.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
Encounter.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.statusHistory.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.classHistory.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.typeexampleEncounterType
http://hl7.org/fhir/ValueSet/encounter-type
from the FHIR Standard
Encounter.type.coding:deptrequiredJP_Department_SsMix_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS
Encounter.participant.typeextensibleParticipantType
http://hl7.org/fhir/ValueSet/encounter-participant-type
from the FHIR Standard
Encounter.reasonCodepreferredEncounterReasonCodes
http://hl7.org/fhir/ValueSet/encounter-reason
from the FHIR Standard
Encounter.hospitalization.dischargeDispositionexampleDischargeDisposition
http://hl7.org/fhir/ValueSet/encounter-discharge-disposition
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorEncounterIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorEncounterIf 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-4errorEncounterIf 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-5errorEncounterIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceEncounterA 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()
fujitsu-coding-absenterrorEncounter.classCode or Data Absent Reason
: (system.exists() and code.exists() and display.exists()) or extension.exists(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason')

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Encounter 0..* JP_Encounter Fujitsu Encounter 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 Σ 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... 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 (識別子のコード)
...... 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]_[文書番号][入院日時] または [受付日]_[受付番号] または [患者ID]_[受付日]
Example General: 123456
... status ?!Σ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + (来院・入院の状態)
Binding: EncounterStatus (required): Current state of the encounter.

... class ΣC 1..1 Coding Code defined by a terminology system (Encounterの種類を表すコード)
Binding: ActEncounterCode (extensible): Classification of the encounter.


fujitsu-coding-absent: Code or Data Absent Reason
.... extension 0..1 Extension Extension
Slice: Unordered, Open by value:url
..... extension 0..0
..... url 1..1 uri "http://hl7.org/fhir/StructureDefinition/data-absent-reason"
..... Slices for value[x] 0..1 code Value of extension
Slice: Unordered, Closed by type:$this
...... value[x]:valueCode 0..1 code Value of extension
Fixed Value: unknown
.... system Σ 0..1 uri Identity of the terminology system (Encounterの種類を定義するコード体系)
.... code Σ 0..1 code Symbol in syntax defined by the system (Encounterの種類を表すコード値)
.... display Σ 0..1 string Representation defined by the system (Encounterの種類の表示名)
... type Σ 0..* CodeableConcept Specific type of encounter (診療科)
Binding: EncounterType (example): The type of encounter.


.... extension 0..0
.... Slices for coding Σ 0..* Coding Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:dept Σ 0..* Coding Code defined by a terminology system (診療科を表すコード)
Binding: JP Core Department SS-MIX ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (診療科を定義するコード体系)
Required Pattern: urn:oid:1.2.392.200250.2.2.2
...... code Σ 1..1 code Symbol in syntax defined by the system (診療科を表すコード値)
...... display Σ 1..1 string Representation defined by the system (診療科の表示名)
.... text Σ 1..1 string Plain text representation of the concept
... subject Σ 1..1 Reference(Fujitsu Patient Profile) The patient or group present at the encounter (患者)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... participant Σ 0..* BackboneElement List of participants involved in the encounter (参加者)
.... type Σ 0..* CodeableConcept Role of participant in encounter (参加者の役割)
Binding: ParticipantType (extensible): Role of participant in encounter.


.... individual Σ 0..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile) Persons involved in the encounter other than the patient (患者以外に関与する人)
... period 1..1 Period The start and end time of the encounter (来院・入院の期間)
.... extension 0..0
.... start ΣC 1..1 dateTime Starting time with inclusive boundary (開始日時)
.... end ΣC 0..1 dateTime End time with inclusive boundary, if not ongoing (終了日時)
... reasonCode Σ 0..* CodeableConcept Coded reason the encounter takes place (エンカウントの理由コード)
Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place.


... hospitalization 0..1 BackboneElement Details about the admission to a healthcare service (医療機関への入院に関する詳細)
.... dischargeDisposition 0..1 CodeableConcept Category or kind of location after discharge (退院後の場所の区分や種類)
Binding: DischargeDisposition (example): Discharge Disposition.

... serviceProvider 1..1 Reference(JP Core Organization Profile) The organization (facility) responsible for this encounter (医療機関)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Encounter.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Encounter.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
Encounter.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.statusHistory.statusrequiredEncounterStatus
http://hl7.org/fhir/ValueSet/encounter-status|4.0.1
from the FHIR Standard
Encounter.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.classHistory.classextensibleActEncounterCode
http://terminology.hl7.org/ValueSet/v3-ActEncounterCode
Encounter.typeexampleEncounterType
http://hl7.org/fhir/ValueSet/encounter-type
from the FHIR Standard
Encounter.type.coding:deptrequiredJP_Department_SsMix_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_Department_SsMix_VS
Encounter.participant.typeextensibleParticipantType
http://hl7.org/fhir/ValueSet/encounter-participant-type
from the FHIR Standard
Encounter.reasonCodepreferredEncounterReasonCodes
http://hl7.org/fhir/ValueSet/encounter-reason
from the FHIR Standard
Encounter.diagnosis.usepreferredDiagnosisRole
http://hl7.org/fhir/ValueSet/diagnosis-role
from the FHIR Standard
Encounter.hospitalization.dischargeDispositionexampleDischargeDisposition
http://hl7.org/fhir/ValueSet/encounter-discharge-disposition
from the FHIR Standard
Encounter.location.statusrequiredEncounterLocationStatus
http://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1
from the FHIR Standard
Encounter.location.physicalTypeexampleLocationType
http://hl7.org/fhir/ValueSet/location-physical-type
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorEncounterIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorEncounterIf 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-4errorEncounterIf 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-5errorEncounterIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceEncounterA 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()
fujitsu-coding-absenterrorEncounter.classCode or Data Absent Reason
: (system.exists() and code.exists() and display.exists()) or extension.exists(url = 'http://hl7.org/fhir/StructureDefinition/data-absent-reason')

This structure is derived from JP_Encounter

Summary

Mandatory: 5 elements(6 nested mandatory elements)
Fixed: 2 elements
Prohibited: 56 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Encounter.identifier
  • The element 1 is sliced based on the value of Encounter.class.extension.value[x]
  • The element 1 is sliced based on the value of Encounter.type.coding

 

Other representations of profile: CSV, Excel, Schematron