DPCレセプト
0.8.0 - CI Build

このページは作成中の内容です。

Resource Profile: 患者の傷病記録

Defining URL:https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition-JP-REZEPT-Condition.html
Version:0.8.0
Name:Condition
Title:患者の傷病記録
Status:Draft as of 2021-09-14T21:52:48+00:00
Definition:

患者の傷病記録、診断内容、またはその他の状況や問題点、または臨床の概念事項を示します。

Publisher:HealthDataWorks
Source Resource:XML / JSON / Turtle

このプロファイルの公式URL:

https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition-JP-REZEPT-Condition.html

プロファイルの内容の正式なビュー

プロファイル、差分、スナップショット、およびその他の表示内容について説明します

この構造は Condition から派生しています

この構造は Condition から派生しています

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition 0..*Condition患者の傷病記録
... id S0..1stringこのリソースのID
... text S0..1Narrativeこのリソースの概要
.... status S1..1codegenerated | extensions | additional | empty
Fixed Value: generated
.... div S1..1xhtmlこのリソースの概要
... Slices for extension S0..*ExtensionExtension
Slice: Unordered, Open by value:url
... JP-REZEPT-ExtensionConditionMajorDisease.html S0..*boolean主病名があるかどうかのフラグ
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition/JP-REZEPT-ExtensionConditionMajorDisease.html
... StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html S0..*integer併存傷病名数
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html
... clinicalStatus S0..1CodeableConcept臨床的状態のステータス
.... coding S0..*Coding臨床的状態のステータス
..... system S0..1uri臨床的状態のステータスのURI
..... code S0..1code臨床的状態のステータスのコード値
..... display S0..1string臨床的状態のステータスの名称
... verificationStatus S0..1CodeableConcept臨床的状態に対する検証状況
.... coding S0..*Coding臨床的状態に対する検証状況
..... system S0..1uri臨床的状態に対する検証状況のURI
..... code S0..1code臨床的状態に対する検証状況
..... display S0..1string臨床的状態に対する検証状況の名称
... code S0..1CodeableConcept傷病名コード
.... Slices for coding S0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:code S0..*Coding傷病名コード
...... system S0..1uri傷病名コードのURI
...... code S0..1code傷病名コード
Binding: 主傷病コード (required)
...... display S0..1string傷病名
..... coding:icd10 S0..*CodingCode defined by a terminology system
...... system S0..1uriICD10コードのURI
...... code S0..1codeICD10コード
...... display S0..1string傷病名
... bodySite S0..*CodeableConcept部位
.... coding S0..*Coding部位
..... code S0..1code部位コード
Binding: 人体の部位等コード (required)
..... display S0..1string部位の名称
... subject S1..1Reference(Patient | Group)患者の参照
.... reference S0..1string患者の参照
... encounter S0..1Reference(Encounter)受診の参照
.... reference S0..1string受診の参照
... onset[x] S0..1dateTime発症日
... recordedDate S0..1dateTime最初の記載日
... note S0..*Annotation追加情報
.... text S1..1markdown追加情報

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition I0..*Condition患者の傷病記録
... id SΣ0..1stringこのリソースのID
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages: A human language.

... text S0..1Narrativeこのリソースの概要
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... status S1..1codegenerated | extensions | additional | empty
Binding: NarrativeStatus (required): The status of a resource narrative.


Fixed Value: generated
.... div SI1..1xhtmlこのリソースの概要
... contained 0..*ResourceContained, inline Resources
... Slices for extension S0..*ExtensionExtension
Slice: Unordered, Open by value:url
... StructureDefinition-JP-REZEPT-ExtensionConditionOutcome.html S0..*Coding転帰区分コード
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition-JP-REZEPT-ExtensionConditionOutcome.html
Binding: 転帰区分コード (required)
... JP-REZEPT-ExtensionConditionMajorDisease.html S0..*boolean主病名があるかどうかのフラグ
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition/JP-REZEPT-ExtensionConditionMajorDisease.html
... StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html S0..*integer併存傷病名数
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal Ids for this condition
... clinicalStatus ?!SΣI0..1CodeableConcept臨床的状態のステータス
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ0..*Coding臨床的状態のステータス
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system SΣ0..1uri臨床的状態のステータスのURI
..... version Σ0..1stringVersion of the system - if relevant
..... code SΣ0..1code臨床的状態のステータスのコード値
..... display SΣ0..1string臨床的状態のステータスの名称
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringPlain text representation of the concept
... verificationStatus ?!SΣI0..1CodeableConcept臨床的状態に対する検証状況
Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis.

.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ0..*Coding臨床的状態に対する検証状況
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system SΣ0..1uri臨床的状態に対する検証状況のURI
..... version Σ0..1stringVersion of the system - if relevant
..... code SΣ0..1code臨床的状態に対する検証状況
..... display SΣ0..1string臨床的状態に対する検証状況の名称
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringPlain text representation of the concept
... category 0..*CodeableConceptproblem-list-item | encounter-diagnosis
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


... severity 0..1CodeableConceptSubjective severity of condition
Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.

... code SΣ0..1CodeableConcept傷病名コード
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.

.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding SΣ0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:code SΣ0..*Coding傷病名コード
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ0..1uri傷病名コードのURI
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ0..1code傷病名コード
Binding: 主傷病コード (required)
...... display SΣ0..1string傷病名
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:icd10 SΣ0..*CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ0..1uriICD10コードのURI
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ0..1codeICD10コード
...... display SΣ0..1string傷病名
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringPlain text representation of the concept
... bodySite SΣ0..*CodeableConcept部位
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ0..*Coding部位
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ0..1uriIdentity of the terminology system
..... version Σ0..1stringVersion of the system - if relevant
..... code SΣ0..1code部位コード
Binding: 人体の部位等コード (required)
..... display SΣ0..1string部位の名称
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringPlain text representation of the concept
... subject SΣ1..1Reference(Patient | Group)患者の参照
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣI0..1string患者の参照
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... encounter SΣ0..1Reference(Encounter)受診の参照
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣI0..1string受診の参照
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... onset[x] SΣ0..1dateTime発症日
... abatement[x] I0..1When in resolution/remission
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate SΣ0..1dateTime最初の記載日
... recorder Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Who recorded the condition
... asserter Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Person who asserts this condition
... stage I0..*BackboneElementStage/grade, usually assessed formally
con-1: Stage SHALL have summary or assessment
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... summary I0..1CodeableConceptSimple summary (disease specific)
Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).

.... assessment I0..*Reference(ClinicalImpression | DiagnosticReport | Observation)Formal record of assessment
.... type 0..1CodeableConceptKind of staging
Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).

... evidence I0..*BackboneElementSupporting evidence
con-2: evidence SHALL have code or details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code ΣI0..*CodeableConceptManifestation/symptom
Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition.


.... detail ΣI0..*Reference(Resource)Supporting information found elsewhere
... note S0..*Annotation追加情報
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... author[x] Σ0..1Individual responsible for the annotation
..... authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
..... authorStringstring
.... time Σ0..1dateTimeWhen the annotation was made
.... text SΣ1..1markdown追加情報

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition I0..*Condition患者の傷病記録
... id Σ0..1stringこのリソースのID
... text 0..1Narrativeこのリソースの概要
.... status 1..1codegenerated | extensions | additional | empty
Binding: NarrativeStatus (required): The status of a resource narrative.


Fixed Value: generated
.... div I1..1xhtmlこのリソースの概要
... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... JP-REZEPT-ExtensionConditionMajorDisease.html 0..*boolean主病名があるかどうかのフラグ
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition/JP-REZEPT-ExtensionConditionMajorDisease.html
... StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html 0..*integer併存傷病名数
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html
... clinicalStatus ?!ΣI0..1CodeableConcept臨床的状態のステータス
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

.... coding Σ0..*Coding臨床的状態のステータス
..... system Σ0..1uri臨床的状態のステータスのURI
..... code Σ0..1code臨床的状態のステータスのコード値
..... display Σ0..1string臨床的状態のステータスの名称
... verificationStatus ?!ΣI0..1CodeableConcept臨床的状態に対する検証状況
Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis.

.... coding Σ0..*Coding臨床的状態に対する検証状況
..... system Σ0..1uri臨床的状態に対する検証状況のURI
..... code Σ0..1code臨床的状態に対する検証状況
..... display Σ0..1string臨床的状態に対する検証状況の名称
... code Σ0..1CodeableConcept傷病名コード
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.

.... Slices for coding Σ0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:code Σ0..*Coding傷病名コード
...... system Σ0..1uri傷病名コードのURI
...... code Σ0..1code傷病名コード
Binding: 主傷病コード (required)
...... display Σ0..1string傷病名
..... coding:icd10 Σ0..*CodingCode defined by a terminology system
...... system Σ0..1uriICD10コードのURI
...... code Σ0..1codeICD10コード
...... display Σ0..1string傷病名
... bodySite Σ0..*CodeableConcept部位
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


.... coding Σ0..*Coding部位
..... code Σ0..1code部位コード
Binding: 人体の部位等コード (required)
..... display Σ0..1string部位の名称
... subject Σ1..1Reference(Patient | Group)患者の参照
.... reference ΣI0..1string患者の参照
... encounter Σ0..1Reference(Encounter)受診の参照
.... reference ΣI0..1string受診の参照
... onset[x] Σ0..1dateTime発症日
... recordedDate Σ0..1dateTime最初の記載日
... note 0..*Annotation追加情報
.... text Σ1..1markdown追加情報

doco Documentation for this format

この構造は Condition から派生しています

Summary

Must-Support: 40 elements
Fixed Value: 1 element

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element Condition.code.coding is sliced based on the value of value:system

差分

この構造は Condition から派生しています

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition 0..*Condition患者の傷病記録
... id S0..1stringこのリソースのID
... text S0..1Narrativeこのリソースの概要
.... status S1..1codegenerated | extensions | additional | empty
Fixed Value: generated
.... div S1..1xhtmlこのリソースの概要
... Slices for extension S0..*ExtensionExtension
Slice: Unordered, Open by value:url
... JP-REZEPT-ExtensionConditionMajorDisease.html S0..*boolean主病名があるかどうかのフラグ
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition/JP-REZEPT-ExtensionConditionMajorDisease.html
... StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html S0..*integer併存傷病名数
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html
... clinicalStatus S0..1CodeableConcept臨床的状態のステータス
.... coding S0..*Coding臨床的状態のステータス
..... system S0..1uri臨床的状態のステータスのURI
..... code S0..1code臨床的状態のステータスのコード値
..... display S0..1string臨床的状態のステータスの名称
... verificationStatus S0..1CodeableConcept臨床的状態に対する検証状況
.... coding S0..*Coding臨床的状態に対する検証状況
..... system S0..1uri臨床的状態に対する検証状況のURI
..... code S0..1code臨床的状態に対する検証状況
..... display S0..1string臨床的状態に対する検証状況の名称
... code S0..1CodeableConcept傷病名コード
.... Slices for coding S0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:code S0..*Coding傷病名コード
...... system S0..1uri傷病名コードのURI
...... code S0..1code傷病名コード
Binding: 主傷病コード (required)
...... display S0..1string傷病名
..... coding:icd10 S0..*CodingCode defined by a terminology system
...... system S0..1uriICD10コードのURI
...... code S0..1codeICD10コード
...... display S0..1string傷病名
... bodySite S0..*CodeableConcept部位
.... coding S0..*Coding部位
..... code S0..1code部位コード
Binding: 人体の部位等コード (required)
..... display S0..1string部位の名称
... subject S1..1Reference(Patient | Group)患者の参照
.... reference S0..1string患者の参照
... encounter S0..1Reference(Encounter)受診の参照
.... reference S0..1string受診の参照
... onset[x] S0..1dateTime発症日
... recordedDate S0..1dateTime最初の記載日
... note S0..*Annotation追加情報
.... text S1..1markdown追加情報

doco Documentation for this format

スナップショット

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition I0..*Condition患者の傷病記録
... id SΣ0..1stringこのリソースのID
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages: A human language.

... text S0..1Narrativeこのリソースの概要
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... status S1..1codegenerated | extensions | additional | empty
Binding: NarrativeStatus (required): The status of a resource narrative.


Fixed Value: generated
.... div SI1..1xhtmlこのリソースの概要
... contained 0..*ResourceContained, inline Resources
... Slices for extension S0..*ExtensionExtension
Slice: Unordered, Open by value:url
... StructureDefinition-JP-REZEPT-ExtensionConditionOutcome.html S0..*Coding転帰区分コード
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition-JP-REZEPT-ExtensionConditionOutcome.html
Binding: 転帰区分コード (required)
... JP-REZEPT-ExtensionConditionMajorDisease.html S0..*boolean主病名があるかどうかのフラグ
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition/JP-REZEPT-ExtensionConditionMajorDisease.html
... StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html S0..*integer併存傷病名数
URL: https://igs.healthdataworks.net/jp-rezept-medical/StructureDefinition-JP-REZEPT-ExtensionConditionNumberOfComorbidities.html
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierExternal Ids for this condition
... clinicalStatus ?!SΣI0..1CodeableConcept臨床的状態のステータス
Binding: ConditionClinicalStatusCodes (required): The clinical status of the condition or diagnosis.

.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ0..*Coding臨床的状態のステータス
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system SΣ0..1uri臨床的状態のステータスのURI
..... version Σ0..1stringVersion of the system - if relevant
..... code SΣ0..1code臨床的状態のステータスのコード値
..... display SΣ0..1string臨床的状態のステータスの名称
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringPlain text representation of the concept
... verificationStatus ?!SΣI0..1CodeableConcept臨床的状態に対する検証状況
Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis.

.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ0..*Coding臨床的状態に対する検証状況
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system SΣ0..1uri臨床的状態に対する検証状況のURI
..... version Σ0..1stringVersion of the system - if relevant
..... code SΣ0..1code臨床的状態に対する検証状況
..... display SΣ0..1string臨床的状態に対する検証状況の名称
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringPlain text representation of the concept
... category 0..*CodeableConceptproblem-list-item | encounter-diagnosis
Binding: ConditionCategoryCodes (extensible): A category assigned to the condition.


... severity 0..1CodeableConceptSubjective severity of condition
Binding: Condition/DiagnosisSeverity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician.

... code SΣ0..1CodeableConcept傷病名コード
Binding: Condition/Problem/DiagnosisCodes (example): Identification of the condition or diagnosis.

.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding SΣ0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:code SΣ0..*Coding傷病名コード
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ0..1uri傷病名コードのURI
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ0..1code傷病名コード
Binding: 主傷病コード (required)
...... display SΣ0..1string傷病名
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... coding:icd10 SΣ0..*CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ0..1uriICD10コードのURI
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ0..1codeICD10コード
...... display SΣ0..1string傷病名
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringPlain text representation of the concept
... bodySite SΣ0..*CodeableConcept部位
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.


.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ0..*Coding部位
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ0..1uriIdentity of the terminology system
..... version Σ0..1stringVersion of the system - if relevant
..... code SΣ0..1code部位コード
Binding: 人体の部位等コード (required)
..... display SΣ0..1string部位の名称
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringPlain text representation of the concept
... subject SΣ1..1Reference(Patient | Group)患者の参照
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣI0..1string患者の参照
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... encounter SΣ0..1Reference(Encounter)受診の参照
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣI0..1string受診の参照
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... onset[x] SΣ0..1dateTime発症日
... abatement[x] I0..1When in resolution/remission
.... abatementDateTimedateTime
.... abatementAgeAge
.... abatementPeriodPeriod
.... abatementRangeRange
.... abatementStringstring
... recordedDate SΣ0..1dateTime最初の記載日
... recorder Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Who recorded the condition
... asserter Σ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)Person who asserts this condition
... stage I0..*BackboneElementStage/grade, usually assessed formally
con-1: Stage SHALL have summary or assessment
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... summary I0..1CodeableConceptSimple summary (disease specific)
Binding: ConditionStage (example): Codes describing condition stages (e.g. Cancer stages).

.... assessment I0..*Reference(ClinicalImpression | DiagnosticReport | Observation)Formal record of assessment
.... type 0..1CodeableConceptKind of staging
Binding: ConditionStageType (example): Codes describing the kind of condition staging (e.g. clinical or pathological).

... evidence I0..*BackboneElementSupporting evidence
con-2: evidence SHALL have code or details
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code ΣI0..*CodeableConceptManifestation/symptom
Binding: ManifestationAndSymptomCodes (example): Codes that describe the manifestation or symptoms of a condition.


.... detail ΣI0..*Reference(Resource)Supporting information found elsewhere
... note S0..*Annotation追加情報
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... author[x] Σ0..1Individual responsible for the annotation
..... authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
..... authorStringstring
.... time Σ0..1dateTimeWhen the annotation was made
.... text SΣ1..1markdown追加情報

doco Documentation for this format

 

他のプロファイルの表現: Schematron

Terminology Bindings

PathConformanceValueSet / Code
Condition.languagepreferredCommonLanguages
Max Binding: AllLanguages
Condition.text.statusrequiredFixed Value: generated
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
Condition.verificationStatusrequiredConditionVerificationStatus
Condition.categoryextensibleConditionCategoryCodes
Condition.severitypreferredCondition/DiagnosisSeverity
Condition.codeexampleCondition/Problem/DiagnosisCodes
Condition.code.coding:code.coderequiredMainIllness
Condition.bodySiteexampleSNOMEDCTBodyStructures
Condition.bodySite.coding.coderequiredHumanBodyPart
Condition.subject.typeextensibleResourceType
Condition.encounter.typeextensibleResourceType
Condition.stage.summaryexampleConditionStage
Condition.stage.typeexampleConditionStageType
Condition.evidence.codeexampleManifestationAndSymptomCodes

Constraints

IdPathDetailsRequirements
con-3ConditionCondition.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-4ConditionIf 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-5ConditionCondition.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-2ConditionIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3ConditionIf 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-4ConditionIf 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-5ConditionIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6ConditionA resource should have narrative for robust management
: text.`div`.exists()
ele-1Condition.metaAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.implicitRulesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.languageAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.text.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.text.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.text.statusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.text.divAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
txt-1Condition.text.divThe narrative SHALL contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes
: htmlChecks()
txt-2Condition.text.divThe narrative SHALL have some non-whitespace content
: htmlChecks()
ele-1Condition.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.extension:outcomeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.extension:outcomeMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.extension:majorDiseaseAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.extension:majorDiseaseMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.extension:numberOfComorbiditiesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.extension:numberOfComorbiditiesMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.clinicalStatusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.clinicalStatus.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.clinicalStatus.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.clinicalStatus.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.clinicalStatus.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.clinicalStatus.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.clinicalStatus.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.clinicalStatus.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.clinicalStatus.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.clinicalStatus.coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.clinicalStatus.coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.clinicalStatus.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.verificationStatusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.verificationStatus.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.verificationStatus.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.verificationStatus.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.verificationStatus.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.verificationStatus.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.verificationStatus.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.verificationStatus.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.verificationStatus.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.verificationStatus.coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.verificationStatus.coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.verificationStatus.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.categoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.severityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.code.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.code.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:code.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.code.coding:code.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.code.coding:code.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:code.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:code.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:code.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:code.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:icd10All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:icd10.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.code.coding:icd10.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.code.coding:icd10.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:icd10.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:icd10.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:icd10.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.coding:icd10.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.code.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.bodySiteAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.bodySite.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.bodySite.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.bodySite.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.bodySite.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.bodySite.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.bodySite.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.bodySite.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.bodySite.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.bodySite.coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.bodySite.coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.bodySite.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.subjectAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.subject.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.subject.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.subject.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.subject.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.subject.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.subject.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.encounterAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.encounter.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.encounter.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.encounter.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.encounter.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.encounter.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.encounter.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.onset[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.abatement[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.recordedDateAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.recorderAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.asserterAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
con-1Condition.stageStage SHALL have summary or assessment
: summary.exists() or assessment.exists()
ele-1Condition.stageAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.stage.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.stage.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.stage.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.stage.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.stage.summaryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.stage.assessmentAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.stage.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
con-2Condition.evidenceevidence SHALL have code or details
: code.exists() or detail.exists()
ele-1Condition.evidenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.evidence.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.evidence.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.evidence.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.evidence.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.evidence.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.evidence.detailAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.noteAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.note.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Condition.note.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Condition.note.author[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.note.timeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Condition.note.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())