HL7® Serious Med FHIR® Core Implementation Guide
1.0.0 - ci-build
HL7® Serious Med FHIR® Core Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2024-11-11 |
Definitions for the sm-condition resource profile.
Guidance on how to interpret the contents of this table can be found here
| 0. Condition | |
| Definition | 一个临床病情、问题、诊断或其他事件、情况、或临床概念,已上升到需要关注的程度。 |
| Short | 有关病情、问题或诊断的详细信息 |
| 2. Condition.id | |
| Short | 不重复的ID用以识别储存在特定FHIR Server中的Condition纪录,通常又称为逻辑性ID。 |
| Comments | 一个resource使用新增操作(create operation)提交给服务器时,此resource没有id,它的id在resource被创建后由服务器分配/指定。 |
| 4. Condition.extension | |
| Short | 扩展字段 |
| 6. Condition.identifier | |
| Definition | 由执行者或其他系统指定给此病情、问题或诊断的业务用识别码,即使此resource作更新及在服务器之间的传递,此识别码仍保持不变。 |
| Short | 此病情、问题或诊断的外部识别码 |
| Comments | 这是一个业务识别码,不是一个resource识别码(详见讨论)。最好的做法是该识别码只出现在单个resource实例上,但是业务实务有可能会规定可以在多个resource实例中具有相同识别码—甚至可能具有不同的resource型例。例如:多个 「Patient(病人)」和 「Person(个人)」resource实例可能共用同一个社会保险号码。 |
| Note | This is a business identifier, not a resource identifier (see discussion) |
| 8. Condition.clinicalStatus | |
| Short | active | recurrence | relapse | inactive | remission | resolved ,病情、问题或诊断的临床状态。 |
| Control | 1..? |
| Binding | The codes SHALL be taken from ConditionClinicalStatusCodes (required to http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1) |
| Must Support | true |
| 10. Condition.verificationStatus | |
| Short | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error ,支持或拒绝病情、问题或诊断的临床状态的验证状态。 |
| Comments | verificationStatus不是必须的。例如:当病人在急诊室出现腹痛时,不可能出现验证状态。资料类型是CodeableConcept,因为verificationStatus涉及到一些临床判断,因此可能需要比所需的FHIR值集更多的特殊性。例如:SNOMED编码可能允许更多的特殊性。 |
| Binding | The codes SHALL be taken from ConditionVerificationStatus (required to http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1) |
| Must Support | true |
| 12. Condition.category | |
| Short | problem-list-item | encounter-diagnosis ,指定病情、问题或诊断的类别。 |
| 14. Condition.severity | |
| Short | 病情、问题或诊断的主观严重程度 |
| Binding | Unless not suitable, these codes SHALL be taken from Condition/DiagnosisSeverity (extensible to http://hl7.org/fhir/ValueSet/condition-severity) |
| Must Support | true |
| 16. Condition.code | |
| Short | 病情、问题或诊断的识别 |
| Binding | For example codes, see Condition/Problem/DiagnosisCodes (example to http://hl7.org/fhir/ValueSet/condition-code) |
| Must Support | true |
| 18. Condition.code.coding | |
| Short | 由专门术语系统(terminology system)定义的代码。此资料项目为可扩充绑定预设国际标准值集,但实作者可视实务专案需求只绑定以下slices中的任一值集。目前未只限定绑定预设值集是因为尚无slice值集与预设国际标准值集的代码对应表,待后续有相对的代码对应表后将建议采用国际标准值集作为唯一绑定值集并针对该值集进行扩充与管理,以利进行跨国与跨系统之资料交换。 |
| Slicing | This element introduces a set of slices on Condition.code.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 20. Condition.code.coding:absentOrUnknownProblem | |
| Slice Name | absentOrUnknownProblem |
| Definition | 表示「absent problem」或「problems unknown」的代码 |
| Short | 不存在的问题或未知问题的代码 |
| Comments | 代码可以在列举清单(enumerations)或代码清单(code lists)中非常随意地定义,直至有非常正式的定义,如SNOMED CT—更多信息见HL7 v3核心原则(Core Principles)。编码的排序是未定义的因而 必须没有(SHALL NOT) 被用来推断意义。一般来说,最多只有一个编码值(coding values)会被标记为UserSelected = true。 |
| Control | 0..1 |
| Binding | The codes SHALL be taken from Absent or Unknown Problems - IPS (required to http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips)应填入所绑定值集中的其中一个代码。 |
| Must Support | true |
| Requirements | 允许使用者在不知道识别码系统的情况下利用识别码 |
| 22. Condition.code.coding:sct | |
| Slice Name | sct |
| Definition | 由专门术语系统(terminology system)所定义之代码的参照。 |
| Short | 此为SNOMED CT诊断代码,若机构已有购买相关授权,亦可使用。 |
| Comments | 代码可以在列举清单(enumerations)或代码清单(code lists)中非常随意地定义,直至有非常正式的定义,如SNOMED CT—更多信息见HL7 v3核心原则(Core Principles)。编码的排序是未定义的因而 必须没有(SHALL NOT) 被用来推断意义。一般来说,最多只有一个编码值(coding values)会被标记为UserSelected = true。 |
| Control | 0..1 |
| Binding | The codes SHALL be taken from ValueSet-SNOMED CT诊断代码值集 (required to https://whcater.github.io/serious-med-ig/ValueSet/condition-code-sct) |
| Must Support | true |
| Requirements | 允许使用者在不知道识别码系统的情况下利用识别码 |
| 24. Condition.bodySite | |
| Short | 如果相关请填写解剖位置 |
| Comments | 只有在Condition.code中找到的代码未隐含此资料项目概念时才使用。如果使用案例(use-case)要求将BodySite作为一个单独的resource来处理(例如:识别和追踪),那么就使用标准的资料项目扩充方式来扩充bodySite。可以是一个摘要代码,也可以是对一个非常精确位置定义的参照,或者两者都是。 |
| Binding | Unless not suitable, these codes SHALL be taken from SNOMEDCTBodyStructures (extensible to http://hl7.org/fhir/ValueSet/body-site) |
| Must Support | true |
| 26. Condition.subject | |
| Short | 谁有此病情、问题或诊断? |
| Type | Reference(SmPatient, Group) |
| Must Support | true |
| Must Support Types | No must-support rules about the choice of types/profiles |
| 28. Condition.encounter | |
| Short | 作为病情、问题或诊断纪录的一部分的就医(Encounter)纪录 |
| 30. Condition.onset[x] | |
| Short | 估计的或实际的日期、日期—时间或年龄。医师认为此病情、问题或诊断之推估或实际发生时间或日期时间等 |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| Must Support | true |
| 32. Condition.abatement[x] | |
| Definition | 病情、问题或诊断缓解或开始缓解的日期或估计日期。因为与「缓解(remissio)」或 「解决(resolution)」相关的许多过多含义—病情、问题或诊断不会真正解决,但它们可以缓解,所以称为「缓解 (abatement)」, |
| Short | 何时解决/缓解 |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| Must Support | true |
| 34. Condition.recorder | |
| Short | 谁记录此病情、问题或诊断 |
| Type | Reference(SmPractitioner, SmPractitionerRole, SmPatient, RelatedPerson) |
| 36. Condition.asserter | |
| Short | 声称有此病情、问题或诊断的人 |
| Type | Reference(SmPractitioner, SmPractitionerRole, SmPatient, RelatedPerson) |
| Must Support | true |
| Must Support Types | No must-support rules about the choice of types/profiles |
| 38. Condition.stage | |
| Definition | 病情、问题或诊断的临床分期或分级,可能包括正式的严重程度评估。 |
| Short | 分期(stage)/分级(grade),通常是正式的评估。 |
| 40. Condition.stage.summary | |
| Definition | 对分期的简单摘要,如「第3期」。针对特定疾病的分期测定。 |
| Short | 简单的摘要(特定疾病)。 |
| Binding | Unless not suitable, these codes SHALL be taken from ConditionStage (extensible to http://hl7.org/fhir/ValueSet/condition-stage)描述病情、问题或诊断分期的代码(例如:癌症分期)。应填入所绑定值集中适合的代码,确定无适合的代码才可以使用其他值集的代码来表示。 |
| 42. Condition.stage.assessment | |
| Definition | 分期评估所依据的证据之正式记录 |
| Short | 正式的评估记录 |
| 44. Condition.stage.type | |
| Definition | 分期的种类,如病理分期或临床分期。 |
| Short | 分期的种类 |
| Binding | Unless not suitable, these codes SHALL be taken from ConditionStageType (extensible to http://hl7.org/fhir/ValueSet/condition-stage-type)病情、问题或诊断分期种类的代码(如临床或病理);应填入所绑定值集中适合的代码,确定无适合的代码才可以使用其他值集的代码来表示。 |
| 46. Condition.evidence | |
| Definition | 作为病情、问题或诊断验证状态基础的支持证据/临床表现,如证实或反驳病情、问题或诊断的证据。 |
| Short | 支持的证据 |
| Comments | 证据可以是一个简单的编码症状/临床表现的清单,或参考检验检查或者正式评估,或者两者都是。 |
| 48. Condition.evidence.code | |
| Definition | 导致记录此病情、问题或诊断的表现或症状 |
| Short | 表现/症状 |
| Binding | Unless not suitable, these codes SHALL be taken from ManifestationAndSymptomCodes (extensible to http://hl7.org/fhir/ValueSet/manifestation-or-symptom)病情、问题或诊断的表现或症状之代码;应填入所绑定值集中适合的代码,确定无适合的代码才可以使用其他值集的代码来表示。 |
| 50. Condition.evidence.detail | |
| Definition | 其他相关信息的连接,包括病理报告。 |
| Short | 在其他地方找到的支持信息 |
| 52. Condition.note | |
| Definition | 关于此Condition的附加信息。这是一个一般的注释/意见纪录,用于描述病情、问题或诊断、其诊断和预后。 |
| Short | 关于此Condition的附加信息 |
| Must Support | true |
Guidance on how to interpret the contents of this table can be found here
| 0. Condition | |
| Definition | 一个临床病情、问题、诊断或其他事件、情况、或临床概念,已上升到需要关注的程度。 A clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern. |
| Short | 有关病情、问题或诊断的详细信息Detailed information about conditions, problems or diagnoses |
| Control | 0..* |
| Is Modifier | false |
| Summary | false |
| Invariants | con-3: Condition.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-4: If 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-5: Condition.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-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty()) dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource (contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()) dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()) dom-5: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty()) dom-6: A resource should have narrative for robust management (text.`div`.exists()) con-3: Condition.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-4: If 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-5: Condition.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()) |
| 2. Condition.id | |
| Definition | The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. |
| Short | 不重复的ID用以识别储存在特定FHIR Server中的Condition纪录,通常又称为逻辑性ID。Logical id of this artifact |
| Comments | 一个resource使用新增操作(create operation)提交给服务器时,此resource没有id,它的id在resource被创建后由服务器分配/指定。 The only time that a resource does not have an id is when it is being submitted to the server using a create operation. |
| Control | 0..1 |
| Type | idstring |
| Is Modifier | false |
| Summary | true |
| 4. Condition.implicitRules | |
| Definition | A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. |
| Short | A set of rules under which this content was created |
| Comments | Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc. |
| Control | 0..1 |
| Type | uri |
| Is Modifier | true because This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 6. Condition.extension | |
| Definition | An Extension May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
| Short | 扩展字段Additional content defined by implementations |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | false |
| Summary | false |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 8. Condition.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them |
| Summary | false |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 10. Condition.identifier | |
| Definition | 由执行者或其他系统指定给此病情、问题或诊断的业务用识别码,即使此resource作更新及在服务器之间的传递,此识别码仍保持不变。 Business identifiers assigned to this condition by the performer or other systems which remain constant as the resource is updated and propagates from server to server. |
| Short | 此病情、问题或诊断的外部识别码External Ids for this condition |
| Comments | 这是一个业务识别码,不是一个resource识别码(详见讨论)。最好的做法是该识别码只出现在单个resource实例上,但是业务实务有可能会规定可以在多个resource实例中具有相同识别码—甚至可能具有不同的resource型例。例如:多个 「Patient(病人)」和 「Person(个人)」resource实例可能共用同一个社会保险号码。 This is a business identifier, not a resource identifier (see discussion). It is best practice for the identifier to only appear on a single resource instance, however business practices may occasionally dictate that multiple resource instances with the same identifier can exist - possibly even with different resource types. For example, multiple Patient and a Person resource instance might share the same social insurance number. |
| Note | This is a business identifier, not a resource identifier (see discussion) |
| Control | 0..* |
| Type | Identifier |
| Is Modifier | false |
| Summary | true |
| Requirements | Allows identification of the condition as it is known by various participating systems and in a way that remains consistent across servers. |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 12. Condition.clinicalStatus | |
| Definition | The clinical status of the condition. |
| Short | active | recurrence | relapse | inactive | remission | resolved ,病情、问题或诊断的临床状态。 |
| Comments | The data type is CodeableConcept because clinicalStatus has some clinical judgment involved, such that there might need to be more specificity than the required FHIR value set allows. For example, a SNOMED coding might allow for additional specificity. |
| Control | 10..1 This element is affected by the following invariants: con-3, con-4, con-5 |
| Binding | The codes SHALL be taken from ConditionClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/condition-clinical|4.0.1 (required to http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1) |
| Type | CodeableConcept |
| Is Modifier | true because This element is labeled as a modifier because the status contains codes that mark the condition as no longer active. |
| Must Support | true |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 14. Condition.verificationStatus | |
| Definition | The verification status to support the clinical status of the condition. |
| Short | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error ,支持或拒绝病情、问题或诊断的临床状态的验证状态。 |
| Comments | verificationStatus不是必须的。例如:当病人在急诊室出现腹痛时,不可能出现验证状态。资料类型是CodeableConcept,因为verificationStatus涉及到一些临床判断,因此可能需要比所需的FHIR值集更多的特殊性。例如:SNOMED编码可能允许更多的特殊性。 verificationStatus is not required. For example, when a patient has abdominal pain in the ED, there is not likely going to be a verification status. The data type is CodeableConcept because verificationStatus has some clinical judgment involved, such that there might need to be more specificity than the required FHIR value set allows. For example, a SNOMED coding might allow for additional specificity. |
| Control | 0..1 This element is affected by the following invariants: con-3, con-5 |
| Binding | The codes SHALL be taken from ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1 (required to http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1) |
| Type | CodeableConcept |
| Is Modifier | true because This element is labeled as a modifier because the status contains the code refuted and entered-in-error that mark the Condition as not currently valid. |
| Must Support | true |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 16. Condition.category | |
| Definition | A category assigned to the condition. |
| Short | problem-list-item | encounter-diagnosis ,指定病情、问题或诊断的类别。 |
| Comments | The categorization is often highly contextual and may appear poorly differentiated or not very useful in other contexts. |
| Control | 0..* |
| Binding | Unless not suitable, these codes SHALL be taken from ConditionCategoryCodeshttp://hl7.org/fhir/ValueSet/condition-category (extensible to http://hl7.org/fhir/ValueSet/condition-category)A category assigned to the condition. |
| Type | CodeableConcept |
| Is Modifier | false |
| Summary | false |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 18. Condition.severity | |
| Definition | A subjective assessment of the severity of the condition as evaluated by the clinician. |
| Short | 病情、问题或诊断的主观严重程度Subjective severity of condition |
| Comments | Coding of the severity with a terminology is preferred, where possible. |
| Control | 0..1 |
| Binding | Unless not suitable, these codes SHALL be taken from The codes SHOULD be taken from Condition/DiagnosisSeverityhttp://hl7.org/fhir/ValueSet/condition-severity (extensible to http://hl7.org/fhir/ValueSet/condition-severity) |
| Type | CodeableConcept |
| Is Modifier | false |
| Must Support | true |
| Summary | false |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 20. Condition.code | |
| Definition | Identification of the condition, problem or diagnosis. |
| Short | 病情、问题或诊断的识别Identification of the condition, problem or diagnosis |
| Control | 0..1 |
| Binding | For example codes, see Condition/Problem/DiagnosisCodeshttp://hl7.org/fhir/ValueSet/condition-code (example to http://hl7.org/fhir/ValueSet/condition-code) |
| Type | CodeableConcept |
| Is Modifier | false |
| Must Support | true |
| Summary | true |
| Requirements | 0..1 to account for primarily narrative only resources. |
| Alternate Names | type |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 22. Condition.code.coding | |
| Definition | A reference to a code defined by a terminology system. |
| Short | 由专门术语系统(terminology system)定义的代码。此资料项目为可扩充绑定预设国际标准值集,但实作者可视实务专案需求只绑定以下slices中的任一值集。目前未只限定绑定预设值集是因为尚无slice值集与预设国际标准值集的代码对应表,待后续有相对的代码对应表后将建议采用国际标准值集作为唯一绑定值集并针对该值集进行扩充与管理,以利进行跨国与跨系统之资料交换。Code defined by a terminology system |
| Comments | Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true. |
| Control | 0..* |
| Type | Coding |
| Is Modifier | false |
| Summary | true |
| Requirements | Allows for alternative encodings within a code system, and translations to other code systems. |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| Slicing | This element introduces a set of slices on Condition.code.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators: |
| 24. Condition.code.coding:absentOrUnknownProblem | |
| Slice Name | absentOrUnknownProblem |
| Definition | 表示「absent problem」或「problems unknown」的代码 A reference to a code defined by a terminology system. |
| Short | 不存在的问题或未知问题的代码Code defined by a terminology system |
| Comments | 代码可以在列举清单(enumerations)或代码清单(code lists)中非常随意地定义,直至有非常正式的定义,如SNOMED CT—更多信息见HL7 v3核心原则(Core Principles)。编码的排序是未定义的因而 必须没有(SHALL NOT) 被用来推断意义。一般来说,最多只有一个编码值(coding values)会被标记为UserSelected = true。 Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true. |
| Control | 0..1* |
| Binding | The codes SHALL be taken from For codes, see Absent or Unknown Problems - IPS (required to http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips)应填入所绑定值集中的其中一个代码。 |
| Type | Coding |
| Is Modifier | false |
| Must Support | true |
| Summary | true |
| Requirements | 允许使用者在不知道识别码系统的情况下利用识别码 Allows for alternative encodings within a code system, and translations to other code systems. |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 26. Condition.code.coding:sct | |
| Slice Name | sct |
| Definition | 由专门术语系统(terminology system)所定义之代码的参照。 A reference to a code defined by a terminology system. |
| Short | 此为SNOMED CT诊断代码,若机构已有购买相关授权,亦可使用。Code defined by a terminology system |
| Comments | 代码可以在列举清单(enumerations)或代码清单(code lists)中非常随意地定义,直至有非常正式的定义,如SNOMED CT—更多信息见HL7 v3核心原则(Core Principles)。编码的排序是未定义的因而 必须没有(SHALL NOT) 被用来推断意义。一般来说,最多只有一个编码值(coding values)会被标记为UserSelected = true。 Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true. |
| Control | 0..1* |
| Binding | The codes SHALL be taken from For codes, see ValueSet-SNOMED CT诊断代码值集 (required to https://whcater.github.io/serious-med-ig/ValueSet/condition-code-sct) |
| Type | Coding |
| Is Modifier | false |
| Must Support | true |
| Summary | true |
| Requirements | 允许使用者在不知道识别码系统的情况下利用识别码 Allows for alternative encodings within a code system, and translations to other code systems. |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 28. Condition.bodySite | |
| Definition | The anatomical location where this condition manifests itself. |
| Short | 如果相关请填写解剖位置Anatomical location, if relevant |
| Comments | 只有在Condition.code中找到的代码未隐含此资料项目概念时才使用。如果使用案例(use-case)要求将BodySite作为一个单独的resource来处理(例如:识别和追踪),那么就使用标准的资料项目扩充方式来扩充bodySite。可以是一个摘要代码,也可以是对一个非常精确位置定义的参照,或者两者都是。 Only used if not implicit in code found in Condition.code. If the use case requires attributes from the BodySite resource (e.g. to identify and track separately) then use the standard extension bodySite. May be a summary code, or a reference to a very precise definition of the location, or both. |
| Control | 0..* |
| Binding | Unless not suitable, these codes SHALL be taken from For example codes, see SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site (extensible to http://hl7.org/fhir/ValueSet/body-site) |
| Type | CodeableConcept |
| Is Modifier | false |
| Must Support | true |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 30. Condition.subject | |
| Definition | Indicates the patient or group who the condition record is associated with. |
| Short | 谁有此病情、问题或诊断?Who has the condition? |
| Control | 1..1 |
| Type | Reference(SmPatient, Group, Patient) |
| Is Modifier | false |
| Must Support | true |
| Must Support Types | No must-support rules about the choice of types/profiles |
| Summary | true |
| Requirements | Group is typically used for veterinary or public health use cases. |
| Alternate Names | patient |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 32. Condition.encounter | |
| Definition | The Encounter during which this Condition was created or to which the creation of this record is tightly associated. |
| Short | 作为病情、问题或诊断纪录的一部分的就医(Encounter)纪录Encounter created as part of |
| Comments | This will typically be the encounter the event occurred within, but some activities may be initiated prior to or after the official completion of an encounter but still be tied to the context of the encounter. This record indicates the encounter this particular record is associated with. In the case of a "new" diagnosis reflecting ongoing/revised information about the condition, this might be distinct from the first encounter in which the underlying condition was first "known". |
| Control | 0..1 |
| Type | Reference(Encounter) |
| Is Modifier | false |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 34. Condition.onset[x] | |
| Definition | Estimated or actual date or date-time the condition began, in the opinion of the clinician. |
| Short | 估计的或实际的日期、日期—时间或年龄。医师认为此病情、问题或诊断之推估或实际发生时间或日期时间等Estimated or actual date, date-time, or age |
| Comments | Age is generally used when the patient reports an age at which the Condition began to occur. |
| Control | 0..1 |
| Type | Choice of: dateTime, Age, Period, Range, string |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Must Support | true |
| Must Support Types | No must-support rules about the choice of types/profiles |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 36. Condition.abatement[x] | |
| Definition | 病情、问题或诊断缓解或开始缓解的日期或估计日期。因为与「缓解(remissio)」或 「解决(resolution)」相关的许多过多含义—病情、问题或诊断不会真正解决,但它们可以缓解,所以称为「缓解 (abatement)」, The date or estimated date that the condition resolved or went into remission. This is called "abatement" because of the many overloaded connotations associated with "remission" or "resolution" - Conditions are never really resolved, but they can abate. |
| Short | 何时解决/缓解When in resolution/remission |
| Comments | There is no explicit distinction between resolution and remission because in many cases the distinction is not clear. Age is generally used when the patient reports an age at which the Condition abated. If there is no abatement element, it is unknown whether the condition has resolved or entered remission; applications and users should generally assume that the condition is still valid. When abatementString exists, it implies the condition is abated. |
| Control | 0..1 This element is affected by the following invariants: con-4 |
| Type | Choice of: dateTime, Age, Period, Range, string |
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] |
| Is Modifier | false |
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension |
| Must Support | true |
| Must Support Types | No must-support rules about the choice of types/profiles |
| Summary | false |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 38. Condition.recorder | |
| Definition | Individual who recorded the record and takes responsibility for its content. |
| Short | 谁记录此病情、问题或诊断Who recorded the condition |
| Control | 0..1 |
| Type | Reference(SmPractitioner, SmPractitionerRole, SmPatient, RelatedPerson, Practitioner, PractitionerRole, Patient) |
| Is Modifier | false |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 40. Condition.asserter | |
| Definition | Individual who is making the condition statement. |
| Short | 声称有此病情、问题或诊断的人Person who asserts this condition |
| Control | 0..1 |
| Type | Reference(SmPractitioner, SmPractitionerRole, SmPatient, RelatedPerson, Practitioner, PractitionerRole, Patient) |
| Is Modifier | false |
| Must Support | true |
| Must Support Types | No must-support rules about the choice of types/profiles |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 42. Condition.stage | |
| Definition | 病情、问题或诊断的临床分期或分级,可能包括正式的严重程度评估。 Clinical stage or grade of a condition. May include formal severity assessments. |
| Short | 分期(stage)/分级(grade),通常是正式的评估。Stage/grade, usually assessed formally |
| Control | 0..* |
| Type | BackboneElement |
| Is Modifier | false |
| Summary | false |
| Invariants | con-1: Stage SHALL have summary or assessment (summary.exists() or assessment.exists())ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) con-1: Stage SHALL have summary or assessment (summary.exists() or assessment.exists()) |
| 44. Condition.stage.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 46. Condition.stage.summary | |
| Definition | 对分期的简单摘要,如「第3期」。针对特定疾病的分期测定。 A simple summary of the stage such as "Stage 3". The determination of the stage is disease-specific. |
| Short | 简单的摘要(特定疾病)。Simple summary (disease specific) |
| Control | 0..1 This element is affected by the following invariants: con-1 |
| Binding | Unless not suitable, these codes SHALL be taken from For example codes, see ConditionStagehttp://hl7.org/fhir/ValueSet/condition-stage (extensible to http://hl7.org/fhir/ValueSet/condition-stage)描述病情、问题或诊断分期的代码(例如:癌症分期)。应填入所绑定值集中适合的代码,确定无适合的代码才可以使用其他值集的代码来表示。 Codes describing condition stages (e.g. Cancer stages). |
| Type | CodeableConcept |
| Is Modifier | false |
| Summary | false |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 48. Condition.stage.assessment | |
| Definition | 分期评估所依据的证据之正式记录 Reference to a formal record of the evidence on which the staging assessment is based. |
| Short | 正式的评估记录Formal record of assessment |
| Control | 0..* This element is affected by the following invariants: con-1 |
| Type | Reference(ClinicalImpression, DiagnosticReport, Observation) |
| Is Modifier | false |
| Summary | false |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 50. Condition.stage.type | |
| Definition | 分期的种类,如病理分期或临床分期。 The kind of staging, such as pathological or clinical staging. |
| Short | 分期的种类Kind of staging |
| Control | 0..1 |
| Binding | Unless not suitable, these codes SHALL be taken from For example codes, see ConditionStageTypehttp://hl7.org/fhir/ValueSet/condition-stage-type (extensible to http://hl7.org/fhir/ValueSet/condition-stage-type)病情、问题或诊断分期种类的代码(如临床或病理);应填入所绑定值集中适合的代码,确定无适合的代码才可以使用其他值集的代码来表示。 Codes describing the kind of condition staging (e.g. clinical or pathological). |
| Type | CodeableConcept |
| Is Modifier | false |
| Summary | false |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 52. Condition.evidence | |
| Definition | 作为病情、问题或诊断验证状态基础的支持证据/临床表现,如证实或反驳病情、问题或诊断的证据。 Supporting evidence / manifestations that are the basis of the Condition's verification status, such as evidence that confirmed or refuted the condition. |
| Short | 支持的证据Supporting evidence |
| Comments | 证据可以是一个简单的编码症状/临床表现的清单,或参考检验检查或者正式评估,或者两者都是。 The evidence may be a simple list of coded symptoms/manifestations, or references to observations or formal assessments, or both. |
| Control | 0..* |
| Type | BackboneElement |
| Is Modifier | false |
| Summary | false |
| Invariants | con-2: evidence SHALL have code or details (code.exists() or detail.exists())ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) con-2: evidence SHALL have code or details (code.exists() or detail.exists()) |
| 54. Condition.evidence.modifierExtension | |
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). |
| Short | Extensions that cannot be ignored even if unrecognized |
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
| Control | 0..* |
| Type | Extension |
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them |
| Summary | true |
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. |
| Alternate Names | extensions, user content, modifiers |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists()) |
| 56. Condition.evidence.code | |
| Definition | 导致记录此病情、问题或诊断的表现或症状 A manifestation or symptom that led to the recording of this condition. |
| Short | 表现/症状Manifestation/symptom |
| Control | 0..* This element is affected by the following invariants: con-2 |
| Binding | Unless not suitable, these codes SHALL be taken from For example codes, see ManifestationAndSymptomCodeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptom (extensible to http://hl7.org/fhir/ValueSet/manifestation-or-symptom)病情、问题或诊断的表现或症状之代码;应填入所绑定值集中适合的代码,确定无适合的代码才可以使用其他值集的代码来表示。 Codes that describe the manifestation or symptoms of a condition. |
| Type | CodeableConcept |
| Is Modifier | false |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 58. Condition.evidence.detail | |
| Definition | 其他相关信息的连接,包括病理报告。 Links to other relevant information, including pathology reports. |
| Short | 在其他地方找到的支持信息Supporting information found elsewhere |
| Control | 0..* This element is affected by the following invariants: con-2 |
| Type | Reference(Resource) |
| Is Modifier | false |
| Summary | true |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
| 60. Condition.note | |
| Definition | 关于此Condition的附加信息。这是一个一般的注释/意见纪录,用于描述病情、问题或诊断、其诊断和预后。 Additional information about the Condition. This is a general notes/comments entry for description of the Condition, its diagnosis and prognosis. |
| Short | 关于此Condition的附加信息Additional information about the Condition |
| Control | 0..* |
| Type | Annotation |
| Is Modifier | false |
| Must Support | true |
| Summary | false |
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) |
Guidance on how to interpret the contents of this table can be found here
| 0. Condition | |||||
| Definition | 一个临床病情、问题、诊断或其他事件、情况、或临床概念,已上升到需要关注的程度。 | ||||
| Short | 有关病情、问题或诊断的详细信息 | ||||
| Control | 0..* | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Invariants | con-3: Condition.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-4: If 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-5: Condition.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-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources ( contained.contained.empty())dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource ( contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty())dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated ( contained.meta.versionId.empty() and contained.meta.lastUpdated.empty())dom-5: If a resource is contained in another resource, it SHALL NOT have a security label ( contained.meta.security.empty())dom-6: A resource should have narrative for robust management ( text.`div`.exists()) | ||||
| 2. Condition.id | |||||
| Definition | The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes. | ||||
| Short | 不重复的ID用以识别储存在特定FHIR Server中的Condition纪录,通常又称为逻辑性ID。 | ||||
| Comments | 一个resource使用新增操作(create operation)提交给服务器时,此resource没有id,它的id在resource被创建后由服务器分配/指定。 | ||||
| Control | 0..1 | ||||
| Type | id | ||||
| Is Modifier | false | ||||
| Summary | true | ||||
| 4. Condition.meta | |||||
| Definition | The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource. | ||||
| Short | Metadata about the resource | ||||
| Control | 0..1 | ||||
| Type | Meta | ||||
| Is Modifier | false | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 6. Condition.implicitRules | |||||
| Definition | A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc. | ||||
| Short | A set of rules under which this content was created | ||||
| Comments | Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc. | ||||
| Control | 0..1 | ||||
| Type | uri | ||||
| Is Modifier | true because This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 8. Condition.language | |||||
| Definition | The base language in which the resource is written. | ||||
| Short | Language of the resource content | ||||
| Comments | Language is provided to support indexing and accessibility (typically, services such as text to speech use the language tag). The html language tag in the narrative applies to the narrative. The language tag on the resource may be used to specify the language of other presentations generated from the data in the resource. Not all the content has to be in the base language. The Resource.language should not be assumed to apply to the narrative automatically. If a language is specified, it should it also be specified on the div element in the html (see rules in HTML5 for information about the relationship between xml:lang and the html lang attribute). | ||||
| Control | 0..1 | ||||
| Binding | The codes SHOULD be taken from CommonLanguages (preferred to http://hl7.org/fhir/ValueSet/languages)A human language.
| ||||
| Type | code | ||||
| Is Modifier | false | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Summary | false | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 10. Condition.text | |||||
| Definition | A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it "clinically safe" for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety. | ||||
| Short | Text summary of the resource, for human interpretation | ||||
| Comments | Contained resources do not have narrative. Resources that are not contained SHOULD have a narrative. In some cases, a resource may only have text with little or no additional discrete data (as long as all minOccurs=1 elements are satisfied). This may be necessary for data from legacy systems where information is captured as a "text blob" or where text is additionally entered raw or narrated and encoded information is added later. | ||||
| Control | 0..1 | ||||
| Type | Narrative | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Alternate Names | narrative, html, xhtml, display | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 12. Condition.contained | |||||
| Definition | These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope. | ||||
| Short | Contained, inline Resources | ||||
| Comments | This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels. | ||||
| Control | 0..* | ||||
| Type | Resource | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Alternate Names | inline resources, anonymous resources, contained resources | ||||
| 14. Condition.extension | |||||
| Definition | An Extension | ||||
| Short | 扩展字段 | ||||
| Control | 0..* | ||||
| Type | Extension | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) | ||||
| 16. Condition.modifierExtension | |||||
| Definition | May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). | ||||
| Short | Extensions that cannot be ignored | ||||
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. | ||||
| Control | 0..* | ||||
| Type | Extension | ||||
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them | ||||
| Summary | false | ||||
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. | ||||
| Alternate Names | extensions, user content | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) | ||||
| 18. Condition.identifier | |||||
| Definition | 由执行者或其他系统指定给此病情、问题或诊断的业务用识别码,即使此resource作更新及在服务器之间的传递,此识别码仍保持不变。 | ||||
| Short | 此病情、问题或诊断的外部识别码 | ||||
| Comments | 这是一个业务识别码,不是一个resource识别码(详见讨论)。最好的做法是该识别码只出现在单个resource实例上,但是业务实务有可能会规定可以在多个resource实例中具有相同识别码—甚至可能具有不同的resource型例。例如:多个 「Patient(病人)」和 「Person(个人)」resource实例可能共用同一个社会保险号码。 | ||||
| Note | This is a business identifier, not a resource identifier (see discussion) | ||||
| Control | 0..* | ||||
| Type | Identifier | ||||
| Is Modifier | false | ||||
| Summary | true | ||||
| Requirements | Allows identification of the condition as it is known by various participating systems and in a way that remains consistent across servers. | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 20. Condition.clinicalStatus | |||||
| Definition | The clinical status of the condition. | ||||
| Short | active | recurrence | relapse | inactive | remission | resolved ,病情、问题或诊断的临床状态。 | ||||
| Comments | The data type is CodeableConcept because clinicalStatus has some clinical judgment involved, such that there might need to be more specificity than the required FHIR value set allows. For example, a SNOMED coding might allow for additional specificity. | ||||
| Control | 1..1 This element is affected by the following invariants: con-3, con-4, con-5 | ||||
| Binding | The codes SHALL be taken from ConditionClinicalStatusCodes (required to http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1) | ||||
| Type | CodeableConcept | ||||
| Is Modifier | true because This element is labeled as a modifier because the status contains codes that mark the condition as no longer active. | ||||
| Must Support | true | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 22. Condition.verificationStatus | |||||
| Definition | The verification status to support the clinical status of the condition. | ||||
| Short | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error ,支持或拒绝病情、问题或诊断的临床状态的验证状态。 | ||||
| Comments | verificationStatus不是必须的。例如:当病人在急诊室出现腹痛时,不可能出现验证状态。资料类型是CodeableConcept,因为verificationStatus涉及到一些临床判断,因此可能需要比所需的FHIR值集更多的特殊性。例如:SNOMED编码可能允许更多的特殊性。 | ||||
| Control | 0..1 This element is affected by the following invariants: con-3, con-5 | ||||
| Binding | The codes SHALL be taken from ConditionVerificationStatus (required to http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1) | ||||
| Type | CodeableConcept | ||||
| Is Modifier | true because This element is labeled as a modifier because the status contains the code refuted and entered-in-error that mark the Condition as not currently valid. | ||||
| Must Support | true | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 24. Condition.category | |||||
| Definition | A category assigned to the condition. | ||||
| Short | problem-list-item | encounter-diagnosis ,指定病情、问题或诊断的类别。 | ||||
| Comments | The categorization is often highly contextual and may appear poorly differentiated or not very useful in other contexts. | ||||
| Control | 0..* | ||||
| Binding | Unless not suitable, these codes SHALL be taken from ConditionCategoryCodes (extensible to http://hl7.org/fhir/ValueSet/condition-category)A category assigned to the condition. | ||||
| Type | CodeableConcept | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 26. Condition.severity | |||||
| Definition | A subjective assessment of the severity of the condition as evaluated by the clinician. | ||||
| Short | 病情、问题或诊断的主观严重程度 | ||||
| Comments | Coding of the severity with a terminology is preferred, where possible. | ||||
| Control | 0..1 | ||||
| Binding | Unless not suitable, these codes SHALL be taken from Condition/DiagnosisSeverity (extensible to http://hl7.org/fhir/ValueSet/condition-severity) | ||||
| Type | CodeableConcept | ||||
| Is Modifier | false | ||||
| Must Support | true | ||||
| Summary | false | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 28. Condition.code | |||||
| Definition | Identification of the condition, problem or diagnosis. | ||||
| Short | 病情、问题或诊断的识别 | ||||
| Control | 0..1 | ||||
| Binding | For example codes, see Condition/Problem/DiagnosisCodes (example to http://hl7.org/fhir/ValueSet/condition-code) | ||||
| Type | CodeableConcept | ||||
| Is Modifier | false | ||||
| Must Support | true | ||||
| Summary | true | ||||
| Requirements | 0..1 to account for primarily narrative only resources. | ||||
| Alternate Names | type | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 30. Condition.code.id | |||||
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. | ||||
| Short | Unique id for inter-element referencing | ||||
| Control | 0..1 | ||||
| Type | string | ||||
| Is Modifier | false | ||||
| XML Format | In the XML format, this property is represented as an attribute. | ||||
| Summary | false | ||||
| 32. Condition.code.extension | |||||
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. | ||||
| Short | Additional content defined by implementations | ||||
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. | ||||
| Control | 0..* | ||||
| Type | Extension | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Alternate Names | extensions, user content | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) | ||||
| Slicing | This element introduces a set of slices on Condition.code.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators: | ||||
| 34. Condition.code.coding | |||||
| Definition | A reference to a code defined by a terminology system. | ||||
| Short | 由专门术语系统(terminology system)定义的代码。此资料项目为可扩充绑定预设国际标准值集,但实作者可视实务专案需求只绑定以下slices中的任一值集。目前未只限定绑定预设值集是因为尚无slice值集与预设国际标准值集的代码对应表,待后续有相对的代码对应表后将建议采用国际标准值集作为唯一绑定值集并针对该值集进行扩充与管理,以利进行跨国与跨系统之资料交换。 | ||||
| Comments | Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true. | ||||
| Control | 0..* | ||||
| Type | Coding | ||||
| Is Modifier | false | ||||
| Summary | true | ||||
| Requirements | Allows for alternative encodings within a code system, and translations to other code systems. | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| Slicing | This element introduces a set of slices on Condition.code.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators: | ||||
| 36. Condition.code.coding:absentOrUnknownProblem | |||||
| Slice Name | absentOrUnknownProblem | ||||
| Definition | 表示「absent problem」或「problems unknown」的代码 | ||||
| Short | 不存在的问题或未知问题的代码 | ||||
| Comments | 代码可以在列举清单(enumerations)或代码清单(code lists)中非常随意地定义,直至有非常正式的定义,如SNOMED CT—更多信息见HL7 v3核心原则(Core Principles)。编码的排序是未定义的因而 必须没有(SHALL NOT) 被用来推断意义。一般来说,最多只有一个编码值(coding values)会被标记为UserSelected = true。 | ||||
| Control | 0..1 | ||||
| Binding | The codes SHALL be taken from Absent or Unknown Problems - IPS (required to http://hl7.org/fhir/uv/ips/ValueSet/absent-or-unknown-problems-uv-ips)应填入所绑定值集中的其中一个代码。 | ||||
| Type | Coding | ||||
| Is Modifier | false | ||||
| Must Support | true | ||||
| Summary | true | ||||
| Requirements | 允许使用者在不知道识别码系统的情况下利用识别码 | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 38. Condition.code.coding:sct | |||||
| Slice Name | sct | ||||
| Definition | 由专门术语系统(terminology system)所定义之代码的参照。 | ||||
| Short | 此为SNOMED CT诊断代码,若机构已有购买相关授权,亦可使用。 | ||||
| Comments | 代码可以在列举清单(enumerations)或代码清单(code lists)中非常随意地定义,直至有非常正式的定义,如SNOMED CT—更多信息见HL7 v3核心原则(Core Principles)。编码的排序是未定义的因而 必须没有(SHALL NOT) 被用来推断意义。一般来说,最多只有一个编码值(coding values)会被标记为UserSelected = true。 | ||||
| Control | 0..1 | ||||
| Binding | The codes SHALL be taken from ValueSet-SNOMED CT诊断代码值集 (required to https://whcater.github.io/serious-med-ig/ValueSet/condition-code-sct) | ||||
| Type | Coding | ||||
| Is Modifier | false | ||||
| Must Support | true | ||||
| Summary | true | ||||
| Requirements | 允许使用者在不知道识别码系统的情况下利用识别码 | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 40. Condition.code.text | |||||
| Definition | A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user. | ||||
| Short | Plain text representation of the concept | ||||
| Comments | Very often the text is the same as a displayName of one of the codings. | ||||
| Control | 0..1 | ||||
| Type | string | ||||
| Is Modifier | false | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Summary | true | ||||
| Requirements | The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source. | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 42. Condition.bodySite | |||||
| Definition | The anatomical location where this condition manifests itself. | ||||
| Short | 如果相关请填写解剖位置 | ||||
| Comments | 只有在Condition.code中找到的代码未隐含此资料项目概念时才使用。如果使用案例(use-case)要求将BodySite作为一个单独的resource来处理(例如:识别和追踪),那么就使用标准的资料项目扩充方式来扩充bodySite。可以是一个摘要代码,也可以是对一个非常精确位置定义的参照,或者两者都是。 | ||||
| Control | 0..* | ||||
| Binding | Unless not suitable, these codes SHALL be taken from SNOMEDCTBodyStructures (extensible to http://hl7.org/fhir/ValueSet/body-site) | ||||
| Type | CodeableConcept | ||||
| Is Modifier | false | ||||
| Must Support | true | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 44. Condition.subject | |||||
| Definition | Indicates the patient or group who the condition record is associated with. | ||||
| Short | 谁有此病情、问题或诊断? | ||||
| Control | 1..1 | ||||
| Type | Reference(SmPatient, Group) | ||||
| Is Modifier | false | ||||
| Must Support | true | ||||
| Must Support Types | No must-support rules about the choice of types/profiles | ||||
| Summary | true | ||||
| Requirements | Group is typically used for veterinary or public health use cases. | ||||
| Alternate Names | patient | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 46. Condition.encounter | |||||
| Definition | The Encounter during which this Condition was created or to which the creation of this record is tightly associated. | ||||
| Short | 作为病情、问题或诊断纪录的一部分的就医(Encounter)纪录 | ||||
| Comments | This will typically be the encounter the event occurred within, but some activities may be initiated prior to or after the official completion of an encounter but still be tied to the context of the encounter. This record indicates the encounter this particular record is associated with. In the case of a "new" diagnosis reflecting ongoing/revised information about the condition, this might be distinct from the first encounter in which the underlying condition was first "known". | ||||
| Control | 0..1 | ||||
| Type | Reference(Encounter) | ||||
| Is Modifier | false | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 48. Condition.onset[x] | |||||
| Definition | Estimated or actual date or date-time the condition began, in the opinion of the clinician. | ||||
| Short | 估计的或实际的日期、日期—时间或年龄。医师认为此病情、问题或诊断之推估或实际发生时间或日期时间等 | ||||
| Comments | Age is generally used when the patient reports an age at which the Condition began to occur. | ||||
| Control | 0..1 | ||||
| Type | Choice of: dateTime, Age, Period, Range, string | ||||
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] | ||||
| Is Modifier | false | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Must Support | true | ||||
| Must Support Types | No must-support rules about the choice of types/profiles | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 50. Condition.abatement[x] | |||||
| Definition | 病情、问题或诊断缓解或开始缓解的日期或估计日期。因为与「缓解(remissio)」或 「解决(resolution)」相关的许多过多含义—病情、问题或诊断不会真正解决,但它们可以缓解,所以称为「缓解 (abatement)」, | ||||
| Short | 何时解决/缓解 | ||||
| Comments | There is no explicit distinction between resolution and remission because in many cases the distinction is not clear. Age is generally used when the patient reports an age at which the Condition abated. If there is no abatement element, it is unknown whether the condition has resolved or entered remission; applications and users should generally assume that the condition is still valid. When abatementString exists, it implies the condition is abated. | ||||
| Control | 0..1 This element is affected by the following invariants: con-4 | ||||
| Type | Choice of: dateTime, Age, Period, Range, string | ||||
| [x] Note | SeeChoice of Data Typesfor further information about how to use [x] | ||||
| Is Modifier | false | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Must Support | true | ||||
| Must Support Types | No must-support rules about the choice of types/profiles | ||||
| Summary | false | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 52. Condition.recordedDate | |||||
| Definition | The recordedDate represents when this particular Condition record was created in the system, which is often a system-generated date. | ||||
| Short | Date record was first recorded | ||||
| Control | 0..1 | ||||
| Type | dateTime | ||||
| Is Modifier | false | ||||
| Primitive Value | This primitive element may be present, or absent, or replaced by an extension | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 54. Condition.recorder | |||||
| Definition | Individual who recorded the record and takes responsibility for its content. | ||||
| Short | 谁记录此病情、问题或诊断 | ||||
| Control | 0..1 | ||||
| Type | Reference(SmPractitioner, SmPractitionerRole, SmPatient, RelatedPerson) | ||||
| Is Modifier | false | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 56. Condition.asserter | |||||
| Definition | Individual who is making the condition statement. | ||||
| Short | 声称有此病情、问题或诊断的人 | ||||
| Control | 0..1 | ||||
| Type | Reference(SmPractitioner, SmPractitionerRole, SmPatient, RelatedPerson) | ||||
| Is Modifier | false | ||||
| Must Support | true | ||||
| Must Support Types | No must-support rules about the choice of types/profiles | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 58. Condition.stage | |||||
| Definition | 病情、问题或诊断的临床分期或分级,可能包括正式的严重程度评估。 | ||||
| Short | 分期(stage)/分级(grade),通常是正式的评估。 | ||||
| Control | 0..* | ||||
| Type | BackboneElement | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Invariants | con-1: Stage SHALL have summary or assessment (summary.exists() or assessment.exists())ele-1: All FHIR elements must have a @value or children ( hasValue() or (children().count() > id.count())) | ||||
| 60. Condition.stage.id | |||||
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. | ||||
| Short | Unique id for inter-element referencing | ||||
| Control | 0..1 | ||||
| Type | string | ||||
| Is Modifier | false | ||||
| XML Format | In the XML format, this property is represented as an attribute. | ||||
| Summary | false | ||||
| 62. Condition.stage.extension | |||||
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. | ||||
| Short | Additional content defined by implementations | ||||
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. | ||||
| Control | 0..* | ||||
| Type | Extension | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Alternate Names | extensions, user content | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) | ||||
| 64. Condition.stage.modifierExtension | |||||
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). | ||||
| Short | Extensions that cannot be ignored even if unrecognized | ||||
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. | ||||
| Control | 0..* | ||||
| Type | Extension | ||||
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them | ||||
| Summary | true | ||||
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. | ||||
| Alternate Names | extensions, user content, modifiers | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) | ||||
| 66. Condition.stage.summary | |||||
| Definition | 对分期的简单摘要,如「第3期」。针对特定疾病的分期测定。 | ||||
| Short | 简单的摘要(特定疾病)。 | ||||
| Control | 0..1 This element is affected by the following invariants: con-1 | ||||
| Binding | Unless not suitable, these codes SHALL be taken from ConditionStage (extensible to http://hl7.org/fhir/ValueSet/condition-stage)描述病情、问题或诊断分期的代码(例如:癌症分期)。应填入所绑定值集中适合的代码,确定无适合的代码才可以使用其他值集的代码来表示。 | ||||
| Type | CodeableConcept | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 68. Condition.stage.assessment | |||||
| Definition | 分期评估所依据的证据之正式记录 | ||||
| Short | 正式的评估记录 | ||||
| Control | 0..* This element is affected by the following invariants: con-1 | ||||
| Type | Reference(ClinicalImpression, DiagnosticReport, Observation) | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 70. Condition.stage.type | |||||
| Definition | 分期的种类,如病理分期或临床分期。 | ||||
| Short | 分期的种类 | ||||
| Control | 0..1 | ||||
| Binding | Unless not suitable, these codes SHALL be taken from ConditionStageType (extensible to http://hl7.org/fhir/ValueSet/condition-stage-type)病情、问题或诊断分期种类的代码(如临床或病理);应填入所绑定值集中适合的代码,确定无适合的代码才可以使用其他值集的代码来表示。 | ||||
| Type | CodeableConcept | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 72. Condition.evidence | |||||
| Definition | 作为病情、问题或诊断验证状态基础的支持证据/临床表现,如证实或反驳病情、问题或诊断的证据。 | ||||
| Short | 支持的证据 | ||||
| Comments | 证据可以是一个简单的编码症状/临床表现的清单,或参考检验检查或者正式评估,或者两者都是。 | ||||
| Control | 0..* | ||||
| Type | BackboneElement | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Invariants | con-2: evidence SHALL have code or details (code.exists() or detail.exists())ele-1: All FHIR elements must have a @value or children ( hasValue() or (children().count() > id.count())) | ||||
| 74. Condition.evidence.id | |||||
| Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. | ||||
| Short | Unique id for inter-element referencing | ||||
| Control | 0..1 | ||||
| Type | string | ||||
| Is Modifier | false | ||||
| XML Format | In the XML format, this property is represented as an attribute. | ||||
| Summary | false | ||||
| 76. Condition.evidence.extension | |||||
| Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. | ||||
| Short | Additional content defined by implementations | ||||
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. | ||||
| Control | 0..* | ||||
| Type | Extension | ||||
| Is Modifier | false | ||||
| Summary | false | ||||
| Alternate Names | extensions, user content | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) | ||||
| 78. Condition.evidence.modifierExtension | |||||
| Definition | May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself). | ||||
| Short | Extensions that cannot be ignored even if unrecognized | ||||
| Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. | ||||
| Control | 0..* | ||||
| Type | Extension | ||||
| Is Modifier | true because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them | ||||
| Summary | true | ||||
| Requirements | Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions. | ||||
| Alternate Names | extensions, user content, modifiers | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))ext-1: Must have either extensions or value[x], not both ( extension.exists() != value.exists()) | ||||
| 80. Condition.evidence.code | |||||
| Definition | 导致记录此病情、问题或诊断的表现或症状 | ||||
| Short | 表现/症状 | ||||
| Control | 0..* This element is affected by the following invariants: con-2 | ||||
| Binding | Unless not suitable, these codes SHALL be taken from ManifestationAndSymptomCodes (extensible to http://hl7.org/fhir/ValueSet/manifestation-or-symptom)病情、问题或诊断的表现或症状之代码;应填入所绑定值集中适合的代码,确定无适合的代码才可以使用其他值集的代码来表示。 | ||||
| Type | CodeableConcept | ||||
| Is Modifier | false | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 82. Condition.evidence.detail | |||||
| Definition | 其他相关信息的连接,包括病理报告。 | ||||
| Short | 在其他地方找到的支持信息 | ||||
| Control | 0..* This element is affected by the following invariants: con-2 | ||||
| Type | Reference(Resource) | ||||
| Is Modifier | false | ||||
| Summary | true | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||
| 84. Condition.note | |||||
| Definition | 关于此Condition的附加信息。这是一个一般的注释/意见纪录,用于描述病情、问题或诊断、其诊断和预后。 | ||||
| Short | 关于此Condition的附加信息 | ||||
| Control | 0..* | ||||
| Type | Annotation | ||||
| Is Modifier | false | ||||
| Must Support | true | ||||
| Summary | false | ||||
| Invariants | ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count())) | ||||