This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
The official URL for this profile is:
http://hl7.org/fhir/Profile/condition-daf-dafcondition
. Defines constraints and extensions on the condition resource for use in querying and retrieving patient's information related to problems which includes conditions, findings, symptoms etc. : U.S. Data Access Framework (DAF) Condition (a.k.a Problem) Profile
This profile was published on Thu, Aug 21, 2014 00:00+1000 as a draft by U.S. Office of the National Coordinator (ONC).
unable to summarise extension (wrong count)
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
Differential View
This structure is derived from Condition.
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | 1..1 | The occurrence of a condition. | ||
id | 0..1 | id | Logical id of this artefact | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | M | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Language (required, not extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
us-core-concernStatus | S | 0..1 | CodeableConcept | Additional Content defined by implementations Binding: DAFProblemConcernStatus (required, not extensible) |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
identifier | 0..* | Identifier | External Ids for this condition | |
subject | S | 1..1 | patient-daf-dafpatient | Who has the condition? |
encounter | S | 0..1 | encounter-daf-dafencounter | Encounter when condition first asserted |
asserter | 0..1 | Practitioner, Patient | Person who asserts this condition | |
dateAsserted | S | 0..1 | date | When first detected/suspected/entered |
code | S | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis Binding: DAFProblemCode (required, not extensible) |
category | S | 0..1 | CodeableConcept | E.g. complaint | symptom | finding | diagnosis Binding: DAFProblemCategory (required, not extensible) |
status | M S | 1..1 | code | provisional | working | confirmed | refuted Binding: ConditionStatus (required, not extensible) |
certainty | M | 0..1 | CodeableConcept | Degree of confidence Binding: ConditionCertainty (example, extensible) |
severity | S | 0..1 | CodeableConcept | Subjective severity of condition Binding: DAFProblemSeverity (required, not extensible) |
onsetDateTime | S | 0..1 | dateTime | Estimated or actual date, date-time, or age |
abatementBoolean | S | 0..1 | boolean | If/when in resolution/remission |
stage | I | 0..1 | Stage/grade, usually assessed formally con-1: Stage SHALL have summary or assessment | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
summary | I | 0..1 | CodeableConcept | Simple summary (disease specific) |
assessment | I | 0..* | Any | Formal record of assessment |
evidence | I | 0..* | Supporting evidence con-2: evidence SHALL have code or details | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
code | I | 0..1 | CodeableConcept | Manifestation/symptom |
detail | I | 0..* | Any | Supporting information found elsewhere |
location | I | 0..* | Anatomical location, if relevant con-3: location SHALL have code or details | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
code | I | 0..1 | CodeableConcept | Location - may include laterality |
detail | I | 0..1 | string | Precise location details |
dueTo | I | 0..* | Causes for this Condition con-4: Relationship SHALL have either a code or a target | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
codeableConcept | I | 0..1 | CodeableConcept | Relationship target by means of a predefined code Binding: ConditionKind (example, extensible) |
target | I | 0..1 | Condition, Procedure, MedicationAdministration, Immunization, MedicationStatement | Relationship target resource |
occurredFollowing | I | 0..* | Precedent for this Condition con-5: Relationship SHALL have either a code or a target | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
codeableConcept | I | 0..1 | CodeableConcept | Relationship target by means of a predefined code Binding: ConditionKind (example, extensible) |
target | I | 0..1 | Condition, Procedure, MedicationAdministration, Immunization, MedicationStatement | Relationship target resource |
notes | S | 0..1 | string | Additional information about the Condition |
XML Template
JSON Template
todo
Differential View
This structure is derived from Condition.
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Condition | 1..1 | The occurrence of a condition. | ||
id | 0..1 | id | Logical id of this artefact | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | M | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Language (required, not extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
us-core-concernStatus | S | 0..1 | CodeableConcept | Additional Content defined by implementations Binding: DAFProblemConcernStatus (required, not extensible) |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
identifier | 0..* | Identifier | External Ids for this condition | |
subject | S | 1..1 | patient-daf-dafpatient | Who has the condition? |
encounter | S | 0..1 | encounter-daf-dafencounter | Encounter when condition first asserted |
asserter | 0..1 | Practitioner, Patient | Person who asserts this condition | |
dateAsserted | S | 0..1 | date | When first detected/suspected/entered |
code | S | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis Binding: DAFProblemCode (required, not extensible) |
category | S | 0..1 | CodeableConcept | E.g. complaint | symptom | finding | diagnosis Binding: DAFProblemCategory (required, not extensible) |
status | M S | 1..1 | code | provisional | working | confirmed | refuted Binding: ConditionStatus (required, not extensible) |
certainty | M | 0..1 | CodeableConcept | Degree of confidence Binding: ConditionCertainty (example, extensible) |
severity | S | 0..1 | CodeableConcept | Subjective severity of condition Binding: DAFProblemSeverity (required, not extensible) |
onsetDateTime | S | 0..1 | dateTime | Estimated or actual date, date-time, or age |
abatementBoolean | S | 0..1 | boolean | If/when in resolution/remission |
stage | I | 0..1 | Stage/grade, usually assessed formally con-1: Stage SHALL have summary or assessment | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
summary | I | 0..1 | CodeableConcept | Simple summary (disease specific) |
assessment | I | 0..* | Any | Formal record of assessment |
evidence | I | 0..* | Supporting evidence con-2: evidence SHALL have code or details | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
code | I | 0..1 | CodeableConcept | Manifestation/symptom |
detail | I | 0..* | Any | Supporting information found elsewhere |
location | I | 0..* | Anatomical location, if relevant con-3: location SHALL have code or details | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
code | I | 0..1 | CodeableConcept | Location - may include laterality |
detail | I | 0..1 | string | Precise location details |
dueTo | I | 0..* | Causes for this Condition con-4: Relationship SHALL have either a code or a target | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
codeableConcept | I | 0..1 | CodeableConcept | Relationship target by means of a predefined code Binding: ConditionKind (example, extensible) |
target | I | 0..1 | Condition, Procedure, MedicationAdministration, Immunization, MedicationStatement | Relationship target resource |
occurredFollowing | I | 0..* | Precedent for this Condition con-5: Relationship SHALL have either a code or a target | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
codeableConcept | I | 0..1 | CodeableConcept | Relationship target by means of a predefined code Binding: ConditionKind (example, extensible) |
target | I | 0..1 | Condition, Procedure, MedicationAdministration, Immunization, MedicationStatement | Relationship target resource |
notes | S | 0..1 | string | Additional information about the Condition |
XML Template
JSON Template
todo
Other definitions: (todo)
Path | Name | Conformance | ValueSet |
Condition.language | Language | required | http://tools.ietf.org/html/bcp47 |
Condition.extension | DAFProblemConcernStatus | required | HITSP Problem Status |
Condition.code | DAFProblemCode | required | Problem Value Set |
Condition.category | DAFProblemCategory | required | Problem Type Value Set |
Condition.status | ConditionStatus | required | ConditionStatus |
Condition.certainty | ConditionCertainty | example (extensible) | Condition/Diagnosis Certainty |
Condition.severity | DAFProblemSeverity | required | Problem Severity |
Condition.dueTo.codeableConcept | ConditionKind | example (extensible) | Condition/Problem/Diagnosis Codes |
Condition.occurredFollowing.codeableConcept | ConditionKind | example (extensible) | Condition/Problem/Diagnosis Codes |
Id | Path | Name | Details |
con-1 | Condition.stage | Stage rule | Stage SHALL have summary or assessment XPath: exists(f:summary) or exists(f:assessment) |
con-2 | Condition.evidence | Evidence | evidence SHALL have code or details XPath: exists(f:code) or exists(f:detail) |
con-3 | Condition.location | Location | location SHALL have code or details XPath: exists(f:code) or exists(f:detail) |
con-4 | Condition.dueTo | Relationship1 | Relationship SHALL have either a code or a target XPath: exists(f:code) != exists(f:target) |
con-5 | Condition.occurredFollowing | Relationship2 | Relationship SHALL have either a code or a target XPath: exists(f:code) != exists(f:target) |