Fujitsu Healthy Living Implementation Guide
1.1.28 - release

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

Resource Profile: Fujitsu Condition Profile

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

Copyright/Legal: Copyright 2022 FUJITSU LIMITED

This profile defines the patient’s disease name.
このプロファイルは、患者の病名を定義します。

Usage:

Formal Views of Profile Content

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

This structure is derived from JP_Condition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition 0..* JP_Condition Fujitsu Condition Profile (病名プロファイル)
... id 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta 0..1 Meta Metadata about the resource (リソースのメタデータ)
... implicitRules 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 (要素の拡張)
... modifierExtension 0..0
... Slices for identifier 0..* Identifier External Ids for this condition (識別子)
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]_[ICD10コード][日付] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
..... period 0..0
..... assigner 0..0
... clinicalStatus 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (臨床的状態のステータス)
.... 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 (臨床的状態を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-clinical
..... 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 0..1 string Plain text representation of the concept (臨床的状態)
... verificationStatus 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error (入力された臨床的状態に対する検証状況)
.... 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 (入力された臨床的状態に対する検証状況を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-ver-status
..... 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 0..1 string Plain text representation of the concept (入力された臨床的状態に対する検証状況)
... category 1..* CodeableConcept problem-list-item | encounter-diagnosis (状態カテゴリ)
.... 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 (状態カテゴリを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-category
..... 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 0..1 string Plain text representation of the concept (状態カテゴリ)
... severity 0..0
... code C 1..1 CodeableConcept Identification of the condition, problem or diagnosis (病名コード)
fujitsu-1: Condition Code or Data Absent Reason
.... id 0..0
.... extension 0..0
.... Slices for coding 1..* Coding Code defined by a terminology system (病名コード)
Slice: Unordered, Open by value:system
..... coding:ICD10 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Condition Codes (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes
...... 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
..... coding:problemGPSCode 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Problems - SNOMED CT + Absent/Unknown - IPS (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... 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
..... coding:absentOrUnknownProblem 0..1 Coding Code defined by a terminology system (コードなしまたは不明を表すコード)
Binding: Absent or Unknown Problems - IPS (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (コードなしまたは不明を定義するコード体系)
Fixed Value: http://hl7.org/fhir/uv/ips/CodeSystem/absent-unknown-uv-ips
...... 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
..... coding:Absent 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... 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 (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... subject 1..1 Reference(Fujitsu Patient Profile) Who has the condition? (患者)
.... 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
... encounter 0..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この病名が作成された外来または入院)
.... 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
... onset[x] 0..1 Estimated or actual date, date-time, or age (病気の開始)
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetString string
... abatement[x] 0..1 When in resolution/remission (病気の終了)
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementString string
... recorder 0..0
... asserter 0..0
... stage 0..0
... evidence 0..0
... note 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Condition.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
Condition.code.coding:ICD10requiredJPConditionCode (a valid code from ICD10 Codes)
http://jpfhir.jp/fhir/Common/ValueSet/condirion-codes
from this IG
Condition.code.coding:problemGPSCoderequiredProblemsSnomedAbsentUnknownUvIps
http://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips
Condition.code.coding:absentOrUnknownProblemrequiredAbsentOrUnknownProblemsUvIps
http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips
Condition.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
fujitsu-1errorCondition.codeCondition Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C 0..* JP_Condition Fujitsu Condition Profile (病名プロファイル)
con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... 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 (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier Σ 0..* Identifier External Ids for this condition (識別子)
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]_[ICD10コード][日付] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
Example General: 123456
... clinicalStatus ?!ΣC 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (臨床的状態のステータス)
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (臨床的状態を表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (臨床的状態を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-clinical
..... code Σ 1..1 code Symbol in syntax defined by the system (臨床的状態を表すコード値)
..... display Σ 1..1 string Representation defined by the system (臨床的状態の表示名)
.... text Σ 0..1 string Plain text representation of the concept (臨床的状態)
... verificationStatus ?!ΣC 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error (入力された臨床的状態に対する検証状況)
Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis.

.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (入力された臨床的状態に対する検証状況を表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (入力された臨床的状態に対する検証状況を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-ver-status
..... code Σ 1..1 code Symbol in syntax defined by the system (入力された臨床的状態に対する検証状況を表すコード値)
..... display Σ 1..1 string Representation defined by the system (入力された臨床的状態に対する検証状況の表示名)
.... text Σ 0..1 string Plain text representation of the concept (入力された臨床的状態に対する検証状況)
... category 1..* CodeableConcept problem-list-item | encounter-diagnosis (状態カテゴリ)
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (状態カテゴリを表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (状態カテゴリを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-category
..... code Σ 1..1 code Symbol in syntax defined by the system (状態カテゴリを表すコード値)
..... display Σ 1..1 string Representation defined by the system (状態カテゴリの表示名)
.... text Σ 0..1 string Plain text representation of the concept (状態カテゴリ)
... code ΣC 1..1 CodeableConcept Identification of the condition, problem or diagnosis (病名コード)
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.


fujitsu-1: Condition Code or Data Absent Reason
.... extension 0..0
.... Slices for coding Σ 1..* Coding Code defined by a terminology system (病名コード)
Slice: Unordered, Open by value:system
..... coding:ICD10 Σ 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Condition Codes (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes
...... code Σ 1..1 code Symbol in syntax defined by the system (病名を表すコード値)
...... display Σ 1..1 string Representation defined by the system (病名の表示名)
..... coding:problemGPSCode Σ 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Problems - SNOMED CT + Absent/Unknown - IPS (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (病名を表すコード値)
...... display Σ 1..1 string Representation defined by the system (病名の表示名)
..... coding:absentOrUnknownProblem Σ 0..1 Coding Code defined by a terminology system (コードなしまたは不明を表すコード)
Binding: Absent or Unknown Problems - IPS (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (コードなしまたは不明を定義するコード体系)
Fixed Value: http://hl7.org/fhir/uv/ips/CodeSystem/absent-unknown-uv-ips
...... code Σ 1..1 code Symbol in syntax defined by the system (コードなしまたは不明を表すコード値)
...... display Σ 1..1 string Representation defined by the system (コードなしまたは不明の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... 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) Who has the condition? (患者)
.... 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 (データ取り込みで使用する論理参照)
... encounter Σ 0..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この病名が作成された外来または入院)
.... 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 (データ取り込みで使用する論理参照)
... onset[x] Σ 0..1 Estimated or actual date, date-time, or age (病気の開始)
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetString string
... abatement[x] C 0..1 When in resolution/remission (病気の終了)
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementString string

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Condition.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
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1
from the FHIR Standard
Condition.verificationStatusrequiredConditionVerificationStatus
http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1
from the FHIR Standard
Condition.categoryextensibleConditionCategoryCodes
http://hl7.org/fhir/ValueSet/condition-category
from the FHIR Standard
Condition.codeexampleCondition/Problem/DiagnosisCodes
http://hl7.org/fhir/ValueSet/condition-code
from the FHIR Standard
Condition.code.coding:ICD10requiredJPConditionCode (a valid code from ICD10 Codes)
http://jpfhir.jp/fhir/Common/ValueSet/condirion-codes
from this IG
Condition.code.coding:problemGPSCoderequiredProblemsSnomedAbsentUnknownUvIps
http://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips
Condition.code.coding:absentOrUnknownProblemrequiredAbsentOrUnknownProblemsUvIps
http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips
Condition.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
con-3best practiceConditionCondition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionIf condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionCondition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf 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-4errorConditionIf 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-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA 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-1errorCondition.codeCondition Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C 0..* JP_Condition Fujitsu Condition Profile (病名プロファイル)
con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... 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 (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier Σ 0..* Identifier External Ids for this condition (識別子)
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]_[ICD10コード][日付] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
Example General: 123456
... clinicalStatus ?!ΣC 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (臨床的状態のステータス)
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (臨床的状態を表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (臨床的状態を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-clinical
..... code Σ 1..1 code Symbol in syntax defined by the system (臨床的状態を表すコード値)
..... display Σ 1..1 string Representation defined by the system (臨床的状態の表示名)
.... text Σ 0..1 string Plain text representation of the concept (臨床的状態)
... verificationStatus ?!ΣC 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error (入力された臨床的状態に対する検証状況)
Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis.

.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (入力された臨床的状態に対する検証状況を表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (入力された臨床的状態に対する検証状況を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-ver-status
..... code Σ 1..1 code Symbol in syntax defined by the system (入力された臨床的状態に対する検証状況を表すコード値)
..... display Σ 1..1 string Representation defined by the system (入力された臨床的状態に対する検証状況の表示名)
.... text Σ 0..1 string Plain text representation of the concept (入力された臨床的状態に対する検証状況)
... category 1..* CodeableConcept problem-list-item | encounter-diagnosis (状態カテゴリ)
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (状態カテゴリを表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (状態カテゴリを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-category
..... code Σ 1..1 code Symbol in syntax defined by the system (状態カテゴリを表すコード値)
..... display Σ 1..1 string Representation defined by the system (状態カテゴリの表示名)
.... text Σ 0..1 string Plain text representation of the concept (状態カテゴリ)
... code ΣC 1..1 CodeableConcept Identification of the condition, problem or diagnosis (病名コード)
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.


fujitsu-1: Condition Code or Data Absent Reason
.... extension 0..0
.... Slices for coding Σ 1..* Coding Code defined by a terminology system (病名コード)
Slice: Unordered, Open by value:system
..... coding:ICD10 Σ 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Condition Codes (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes
...... code Σ 1..1 code Symbol in syntax defined by the system (病名を表すコード値)
...... display Σ 1..1 string Representation defined by the system (病名の表示名)
..... coding:problemGPSCode Σ 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Problems - SNOMED CT + Absent/Unknown - IPS (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (病名を表すコード値)
...... display Σ 1..1 string Representation defined by the system (病名の表示名)
..... coding:absentOrUnknownProblem Σ 0..1 Coding Code defined by a terminology system (コードなしまたは不明を表すコード)
Binding: Absent or Unknown Problems - IPS (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (コードなしまたは不明を定義するコード体系)
Fixed Value: http://hl7.org/fhir/uv/ips/CodeSystem/absent-unknown-uv-ips
...... code Σ 1..1 code Symbol in syntax defined by the system (コードなしまたは不明を表すコード値)
...... display Σ 1..1 string Representation defined by the system (コードなしまたは不明の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... 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 (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... bodySite Σ 0..* CodeableConcept Anatomical location, if relevant. もし関連するのであれば、その人体部位
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


... subject Σ 1..1 Reference(Fujitsu Patient Profile) Who has the condition? (患者)
.... 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 (データ取り込みで使用する論理参照)
... encounter Σ 0..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この病名が作成された外来または入院)
.... 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 (データ取り込みで使用する論理参照)
... onset[x] Σ 0..1 Estimated or actual date, date-time, or age (病気の開始)
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetString string
... abatement[x] C 0..1 When in resolution/remission (病気の終了)
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementString string
... recordedDate Σ 0..1 dateTime Date record was first recorded. この患者状態が初めて記録された日時

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Condition.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
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1
from the FHIR Standard
Condition.verificationStatusrequiredConditionVerificationStatus
http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1
from the FHIR Standard
Condition.categoryextensibleConditionCategoryCodes
http://hl7.org/fhir/ValueSet/condition-category
from the FHIR Standard
Condition.codeexampleCondition/Problem/DiagnosisCodes
http://hl7.org/fhir/ValueSet/condition-code
from the FHIR Standard
Condition.code.coding:ICD10requiredJPConditionCode (a valid code from ICD10 Codes)
http://jpfhir.jp/fhir/Common/ValueSet/condirion-codes
from this IG
Condition.code.coding:problemGPSCoderequiredProblemsSnomedAbsentUnknownUvIps
http://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips
Condition.code.coding:absentOrUnknownProblemrequiredAbsentOrUnknownProblemsUvIps
http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips
Condition.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Condition.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Condition.stage.summaryexampleConditionStage
http://hl7.org/fhir/ValueSet/condition-stage
from the FHIR Standard
Condition.stage.typeexampleConditionStageType
http://hl7.org/fhir/ValueSet/condition-stage-type
from the FHIR Standard
Condition.evidence.codeexampleManifestationAndSymptomCodes
http://hl7.org/fhir/ValueSet/manifestation-or-symptom
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
con-3best practiceConditionCondition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionIf condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionCondition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf 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-4errorConditionIf 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-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA 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-1errorCondition.codeCondition Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')

This structure is derived from JP_Condition

Summary

Mandatory: 5 elements(24 nested mandatory elements)
Fixed: 7 elements
Prohibited: 60 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 Condition.identifier
  • The element 1 is sliced based on the value of Condition.code.coding

Differential View

This structure is derived from JP_Condition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition 0..* JP_Condition Fujitsu Condition Profile (病名プロファイル)
... id 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta 0..1 Meta Metadata about the resource (リソースのメタデータ)
... implicitRules 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 (要素の拡張)
... modifierExtension 0..0
... Slices for identifier 0..* Identifier External Ids for this condition (識別子)
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]_[ICD10コード][日付] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
..... period 0..0
..... assigner 0..0
... clinicalStatus 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (臨床的状態のステータス)
.... 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 (臨床的状態を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-clinical
..... 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 0..1 string Plain text representation of the concept (臨床的状態)
... verificationStatus 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error (入力された臨床的状態に対する検証状況)
.... 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 (入力された臨床的状態に対する検証状況を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-ver-status
..... 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 0..1 string Plain text representation of the concept (入力された臨床的状態に対する検証状況)
... category 1..* CodeableConcept problem-list-item | encounter-diagnosis (状態カテゴリ)
.... 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 (状態カテゴリを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-category
..... 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 0..1 string Plain text representation of the concept (状態カテゴリ)
... severity 0..0
... code C 1..1 CodeableConcept Identification of the condition, problem or diagnosis (病名コード)
fujitsu-1: Condition Code or Data Absent Reason
.... id 0..0
.... extension 0..0
.... Slices for coding 1..* Coding Code defined by a terminology system (病名コード)
Slice: Unordered, Open by value:system
..... coding:ICD10 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Condition Codes (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes
...... 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
..... coding:problemGPSCode 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Problems - SNOMED CT + Absent/Unknown - IPS (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... 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
..... coding:absentOrUnknownProblem 0..1 Coding Code defined by a terminology system (コードなしまたは不明を表すコード)
Binding: Absent or Unknown Problems - IPS (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (コードなしまたは不明を定義するコード体系)
Fixed Value: http://hl7.org/fhir/uv/ips/CodeSystem/absent-unknown-uv-ips
...... 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
..... coding:Absent 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... 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 (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... subject 1..1 Reference(Fujitsu Patient Profile) Who has the condition? (患者)
.... 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
... encounter 0..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この病名が作成された外来または入院)
.... 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
... onset[x] 0..1 Estimated or actual date, date-time, or age (病気の開始)
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetString string
... abatement[x] 0..1 When in resolution/remission (病気の終了)
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementString string
... recorder 0..0
... asserter 0..0
... stage 0..0
... evidence 0..0
... note 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Condition.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
Condition.code.coding:ICD10requiredJPConditionCode (a valid code from ICD10 Codes)
http://jpfhir.jp/fhir/Common/ValueSet/condirion-codes
from this IG
Condition.code.coding:problemGPSCoderequiredProblemsSnomedAbsentUnknownUvIps
http://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips
Condition.code.coding:absentOrUnknownProblemrequiredAbsentOrUnknownProblemsUvIps
http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips
Condition.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
fujitsu-1errorCondition.codeCondition Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C 0..* JP_Condition Fujitsu Condition Profile (病名プロファイル)
con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... 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 (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier Σ 0..* Identifier External Ids for this condition (識別子)
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]_[ICD10コード][日付] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
Example General: 123456
... clinicalStatus ?!ΣC 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (臨床的状態のステータス)
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (臨床的状態を表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (臨床的状態を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-clinical
..... code Σ 1..1 code Symbol in syntax defined by the system (臨床的状態を表すコード値)
..... display Σ 1..1 string Representation defined by the system (臨床的状態の表示名)
.... text Σ 0..1 string Plain text representation of the concept (臨床的状態)
... verificationStatus ?!ΣC 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error (入力された臨床的状態に対する検証状況)
Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis.

.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (入力された臨床的状態に対する検証状況を表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (入力された臨床的状態に対する検証状況を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-ver-status
..... code Σ 1..1 code Symbol in syntax defined by the system (入力された臨床的状態に対する検証状況を表すコード値)
..... display Σ 1..1 string Representation defined by the system (入力された臨床的状態に対する検証状況の表示名)
.... text Σ 0..1 string Plain text representation of the concept (入力された臨床的状態に対する検証状況)
... category 1..* CodeableConcept problem-list-item | encounter-diagnosis (状態カテゴリ)
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (状態カテゴリを表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (状態カテゴリを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-category
..... code Σ 1..1 code Symbol in syntax defined by the system (状態カテゴリを表すコード値)
..... display Σ 1..1 string Representation defined by the system (状態カテゴリの表示名)
.... text Σ 0..1 string Plain text representation of the concept (状態カテゴリ)
... code ΣC 1..1 CodeableConcept Identification of the condition, problem or diagnosis (病名コード)
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.


fujitsu-1: Condition Code or Data Absent Reason
.... extension 0..0
.... Slices for coding Σ 1..* Coding Code defined by a terminology system (病名コード)
Slice: Unordered, Open by value:system
..... coding:ICD10 Σ 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Condition Codes (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes
...... code Σ 1..1 code Symbol in syntax defined by the system (病名を表すコード値)
...... display Σ 1..1 string Representation defined by the system (病名の表示名)
..... coding:problemGPSCode Σ 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Problems - SNOMED CT + Absent/Unknown - IPS (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (病名を表すコード値)
...... display Σ 1..1 string Representation defined by the system (病名の表示名)
..... coding:absentOrUnknownProblem Σ 0..1 Coding Code defined by a terminology system (コードなしまたは不明を表すコード)
Binding: Absent or Unknown Problems - IPS (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (コードなしまたは不明を定義するコード体系)
Fixed Value: http://hl7.org/fhir/uv/ips/CodeSystem/absent-unknown-uv-ips
...... code Σ 1..1 code Symbol in syntax defined by the system (コードなしまたは不明を表すコード値)
...... display Σ 1..1 string Representation defined by the system (コードなしまたは不明の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... 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) Who has the condition? (患者)
.... 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 (データ取り込みで使用する論理参照)
... encounter Σ 0..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この病名が作成された外来または入院)
.... 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 (データ取り込みで使用する論理参照)
... onset[x] Σ 0..1 Estimated or actual date, date-time, or age (病気の開始)
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetString string
... abatement[x] C 0..1 When in resolution/remission (病気の終了)
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementString string

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Condition.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
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1
from the FHIR Standard
Condition.verificationStatusrequiredConditionVerificationStatus
http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1
from the FHIR Standard
Condition.categoryextensibleConditionCategoryCodes
http://hl7.org/fhir/ValueSet/condition-category
from the FHIR Standard
Condition.codeexampleCondition/Problem/DiagnosisCodes
http://hl7.org/fhir/ValueSet/condition-code
from the FHIR Standard
Condition.code.coding:ICD10requiredJPConditionCode (a valid code from ICD10 Codes)
http://jpfhir.jp/fhir/Common/ValueSet/condirion-codes
from this IG
Condition.code.coding:problemGPSCoderequiredProblemsSnomedAbsentUnknownUvIps
http://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips
Condition.code.coding:absentOrUnknownProblemrequiredAbsentOrUnknownProblemsUvIps
http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips
Condition.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
con-3best practiceConditionCondition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionIf condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionCondition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf 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-4errorConditionIf 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-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA 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-1errorCondition.codeCondition Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C 0..* JP_Condition Fujitsu Condition Profile (病名プロファイル)
con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
con-5: Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
... 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 (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier Σ 0..* Identifier External Ids for this condition (識別子)
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]_[ICD10コード][日付] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
Example General: 123456
... clinicalStatus ?!ΣC 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (臨床的状態のステータス)
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (臨床的状態を表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (臨床的状態を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-clinical
..... code Σ 1..1 code Symbol in syntax defined by the system (臨床的状態を表すコード値)
..... display Σ 1..1 string Representation defined by the system (臨床的状態の表示名)
.... text Σ 0..1 string Plain text representation of the concept (臨床的状態)
... verificationStatus ?!ΣC 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error (入力された臨床的状態に対する検証状況)
Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis.

.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (入力された臨床的状態に対する検証状況を表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (入力された臨床的状態に対する検証状況を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-ver-status
..... code Σ 1..1 code Symbol in syntax defined by the system (入力された臨床的状態に対する検証状況を表すコード値)
..... display Σ 1..1 string Representation defined by the system (入力された臨床的状態に対する検証状況の表示名)
.... text Σ 0..1 string Plain text representation of the concept (入力された臨床的状態に対する検証状況)
... category 1..* CodeableConcept problem-list-item | encounter-diagnosis (状態カテゴリ)
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (状態カテゴリを表すコード)
..... extension 0..0
..... system Σ 1..1 uri Identity of the terminology system (状態カテゴリを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/condition-category
..... code Σ 1..1 code Symbol in syntax defined by the system (状態カテゴリを表すコード値)
..... display Σ 1..1 string Representation defined by the system (状態カテゴリの表示名)
.... text Σ 0..1 string Plain text representation of the concept (状態カテゴリ)
... code ΣC 1..1 CodeableConcept Identification of the condition, problem or diagnosis (病名コード)
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.


fujitsu-1: Condition Code or Data Absent Reason
.... extension 0..0
.... Slices for coding Σ 1..* Coding Code defined by a terminology system (病名コード)
Slice: Unordered, Open by value:system
..... coding:ICD10 Σ 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Condition Codes (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes
...... code Σ 1..1 code Symbol in syntax defined by the system (病名を表すコード値)
...... display Σ 1..1 string Representation defined by the system (病名の表示名)
..... coding:problemGPSCode Σ 0..1 Coding Code defined by a terminology system (病名を表すコード)
Binding: Problems - SNOMED CT + Absent/Unknown - IPS (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (病名を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (病名を表すコード値)
...... display Σ 1..1 string Representation defined by the system (病名の表示名)
..... coding:absentOrUnknownProblem Σ 0..1 Coding Code defined by a terminology system (コードなしまたは不明を表すコード)
Binding: Absent or Unknown Problems - IPS (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (コードなしまたは不明を定義するコード体系)
Fixed Value: http://hl7.org/fhir/uv/ips/CodeSystem/absent-unknown-uv-ips
...... code Σ 1..1 code Symbol in syntax defined by the system (コードなしまたは不明を表すコード値)
...... display Σ 1..1 string Representation defined by the system (コードなしまたは不明の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... 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 (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... bodySite Σ 0..* CodeableConcept Anatomical location, if relevant. もし関連するのであれば、その人体部位
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


... subject Σ 1..1 Reference(Fujitsu Patient Profile) Who has the condition? (患者)
.... 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 (データ取り込みで使用する論理参照)
... encounter Σ 0..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この病名が作成された外来または入院)
.... 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 (データ取り込みで使用する論理参照)
... onset[x] Σ 0..1 Estimated or actual date, date-time, or age (病気の開始)
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetString string
... abatement[x] C 0..1 When in resolution/remission (病気の終了)
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementString string
... recordedDate Σ 0..1 dateTime Date record was first recorded. この患者状態が初めて記録された日時

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Condition.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
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1
from the FHIR Standard
Condition.verificationStatusrequiredConditionVerificationStatus
http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1
from the FHIR Standard
Condition.categoryextensibleConditionCategoryCodes
http://hl7.org/fhir/ValueSet/condition-category
from the FHIR Standard
Condition.codeexampleCondition/Problem/DiagnosisCodes
http://hl7.org/fhir/ValueSet/condition-code
from the FHIR Standard
Condition.code.coding:ICD10requiredJPConditionCode (a valid code from ICD10 Codes)
http://jpfhir.jp/fhir/Common/ValueSet/condirion-codes
from this IG
Condition.code.coding:problemGPSCoderequiredProblemsSnomedAbsentUnknownUvIps
http://hl7.org/fhir/uv/ips/ValueSet/problems-snomed-absent-unknown-uv-ips
Condition.code.coding:absentOrUnknownProblemrequiredAbsentOrUnknownProblemsUvIps
http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips
Condition.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Condition.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Condition.stage.summaryexampleConditionStage
http://hl7.org/fhir/ValueSet/condition-stage
from the FHIR Standard
Condition.stage.typeexampleConditionStageType
http://hl7.org/fhir/ValueSet/condition-stage-type
from the FHIR Standard
Condition.evidence.codeexampleManifestationAndSymptomCodes
http://hl7.org/fhir/ValueSet/manifestation-or-symptom
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
con-3best practiceConditionCondition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionIf condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionCondition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorConditionIf 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-4errorConditionIf 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-5errorConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceConditionA 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-1errorCondition.codeCondition Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/Common/CodeSystem/icd10-codes') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')

This structure is derived from JP_Condition

Summary

Mandatory: 5 elements(24 nested mandatory elements)
Fixed: 7 elements
Prohibited: 60 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 Condition.identifier
  • The element 1 is sliced based on the value of Condition.code.coding

 

Other representations of profile: CSV, Excel, Schematron