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/cond-uslab-uslabcond
. The Condition(s) referenced in USRealm laboratory test and reporting in ambulatory care setting. : US Laboratory Condition Profile
This profile was published on Mon, Nov 17, 2014 00:00+1100 as a draft by HL7 International - Orders and Observations WG.
Required/Prohibited Elements
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
Differential View
This structure is derived from Condition.
| Name | Flags | Card. | Type | Description & Constraints![]()  | 
|---|---|---|---|---|
![]()  | 1..1 | Reason for Study or Additional Clinical Information for Laboratorian or Pathologist. | ||
![]() ![]()  | S | 1..1 | patient-uslab-uslabpatient, patient-uslab-uslabphpatient | Patient | 
![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]() ![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]() ![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]() ![]() ![]()  | S | 1..1 | ||
![]() ![]()  | S | 1..1 | ||
![]() ![]()  | S | 0..1 | 
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]()  | 
|---|---|---|---|---|
![]()  | 1..1 | Reason for Study or Additional Clinical Information for Laboratorian or Pathologist. | ||
![]() ![]()  | 0..1 | id | Logical id of this artefact | |
![]() ![]()  | 0..1 | Meta | Metadata about the resource | |
![]() ![]()  | M | 0..1 | uri | A set of rules under which this content was created | 
![]() ![]()  | 0..1 | code | Language of the resource content Binding: Language (required, not extensible)  | |
![]() ![]()  | I | 0..1 | Narrative | Text summary of the resource, for human interpretation | 
![]() ![]()  | 0..* | Resource | Contained, inline Resources | |
![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]()  | 0..* | Identifier | External Ids for this condition | |
![]() ![]()  | S | 1..1 | patient-uslab-uslabpatient, patient-uslab-uslabphpatient | Patient | 
![]() ![]()  | 0..1 | Encounter | Encounter when condition first asserted | |
![]() ![]()  | 0..1 | Practitioner, Patient | Person who asserts this condition | |
![]() ![]()  | 0..1 | date | When first detected/suspected/entered | |
![]() ![]()  | S | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis Binding: ConditionKind (example, extensible)  | 
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | S | 0..1 | Coding | Code defined by a terminology system | 
![]() ![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]()  | S | 1..1 | uri | Identity of the terminology system | 
![]() ![]() ![]() ![]()  | 0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]()  | S | 1..1 | code | Symbol in syntax defined by the system | 
![]() ![]() ![]() ![]()  | S | 0..1 | string | Representation defined by the system | 
![]() ![]() ![]() ![]()  | 0..1 | boolean | If this code was chosen directly by the user | |
![]() ![]() ![]() ![]()  | 0..1 | ValueSet | Set this coding was chosen from | |
![]() ![]() ![]()  | S | 0..1 | string | Plain text representation of the concept | 
![]() ![]()  | S | 1..1 | CodeableConcept | E.g. complaint | symptom | finding | diagnosis Binding: ConditionCategory (preferred, extensible)  | 
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | S | 0..1 | Coding | Code defined by a terminology system | 
![]() ![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]()  | S | 1..1 | uri | Identity of the terminology system | 
![]() ![]() ![]() ![]()  | 0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]()  | 0..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]()  | 0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]()  | 0..1 | boolean | If this code was chosen directly by the user | |
![]() ![]() ![]() ![]()  | 0..1 | ValueSet | Set this coding was chosen from | |
![]() ![]() ![]()  | 0..1 | string | Plain text representation of the concept | |
![]() ![]()  | M S | 1..1 | code | provisional | working | confirmed | refuted Binding: ConditionStatus (required, not extensible)  | 
![]() ![]()  | M | 0..1 | CodeableConcept | Degree of confidence Binding: ConditionCertainty (example, extensible)  | 
![]() ![]()  | 0..1 | CodeableConcept | Subjective severity of condition Binding: ConditionSeverity (example, extensible)  | |
![]() ![]()  | 0..1 | dateTime, Age | Estimated or actual date, date-time, or age | |
![]() ![]()  | 0..1 | date, Age, boolean | If/when in resolution/remission | |
![]() ![]()  | I | 0..1 | Stage/grade, usually assessed formally con-1: Stage SHALL have summary or assessment  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Simple summary (disease specific) | 
![]() ![]() ![]()  | I | 0..* | Any | Formal record of assessment | 
![]() ![]()  | I | 0..* | Supporting evidence con-2: evidence SHALL have code or details  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Manifestation/symptom | 
![]() ![]() ![]()  | I | 0..* | Any | Supporting information found elsewhere | 
![]() ![]()  | I | 0..* | Anatomical location, if relevant con-3: location SHALL have code or details  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Location - may include laterality | 
![]() ![]() ![]()  | I | 0..1 | string | Precise location details | 
![]() ![]()  | I | 0..* | Causes for this Condition con-4: Relationship SHALL have either a code or a target  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Relationship target by means of a predefined code Binding: ConditionKind (example, extensible)  | 
![]() ![]() ![]()  | I | 0..1 | Condition, Procedure, MedicationAdministration, Immunization, MedicationStatement | Relationship target resource | 
![]() ![]()  | I | 0..* | Precedent for this Condition con-5: Relationship SHALL have either a code or a target  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Relationship target by means of a predefined code Binding: ConditionKind (example, extensible)  | 
![]() ![]() ![]()  | I | 0..1 | Condition, Procedure, MedicationAdministration, Immunization, MedicationStatement | Relationship target resource | 
![]() ![]()  | S | 0..1 | string | Additional information about the Condition | 
XML Template
JSON Template
todo
Differential View
This structure is derived from Condition.
| Name | Flags | Card. | Type | Description & Constraints![]()  | 
|---|---|---|---|---|
![]()  | 1..1 | Reason for Study or Additional Clinical Information for Laboratorian or Pathologist. | ||
![]() ![]()  | S | 1..1 | patient-uslab-uslabpatient, patient-uslab-uslabphpatient | Patient | 
![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]() ![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]() ![]() ![]()  | S | 1..1 | ||
![]() ![]() ![]() ![]()  | S | 0..1 | ||
![]() ![]() ![]() ![]()  | S | 1..1 | ||
![]() ![]()  | S | 1..1 | ||
![]() ![]()  | S | 0..1 | 
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]()  | 
|---|---|---|---|---|
![]()  | 1..1 | Reason for Study or Additional Clinical Information for Laboratorian or Pathologist. | ||
![]() ![]()  | 0..1 | id | Logical id of this artefact | |
![]() ![]()  | 0..1 | Meta | Metadata about the resource | |
![]() ![]()  | M | 0..1 | uri | A set of rules under which this content was created | 
![]() ![]()  | 0..1 | code | Language of the resource content Binding: Language (required, not extensible)  | |
![]() ![]()  | I | 0..1 | Narrative | Text summary of the resource, for human interpretation | 
![]() ![]()  | 0..* | Resource | Contained, inline Resources | |
![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]()  | 0..* | Identifier | External Ids for this condition | |
![]() ![]()  | S | 1..1 | patient-uslab-uslabpatient, patient-uslab-uslabphpatient | Patient | 
![]() ![]()  | 0..1 | Encounter | Encounter when condition first asserted | |
![]() ![]()  | 0..1 | Practitioner, Patient | Person who asserts this condition | |
![]() ![]()  | 0..1 | date | When first detected/suspected/entered | |
![]() ![]()  | S | 1..1 | CodeableConcept | Identification of the condition, problem or diagnosis Binding: ConditionKind (example, extensible)  | 
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | S | 0..1 | Coding | Code defined by a terminology system | 
![]() ![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]()  | S | 1..1 | uri | Identity of the terminology system | 
![]() ![]() ![]() ![]()  | 0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]()  | S | 1..1 | code | Symbol in syntax defined by the system | 
![]() ![]() ![]() ![]()  | S | 0..1 | string | Representation defined by the system | 
![]() ![]() ![]() ![]()  | 0..1 | boolean | If this code was chosen directly by the user | |
![]() ![]() ![]() ![]()  | 0..1 | ValueSet | Set this coding was chosen from | |
![]() ![]() ![]()  | S | 0..1 | string | Plain text representation of the concept | 
![]() ![]()  | S | 1..1 | CodeableConcept | E.g. complaint | symptom | finding | diagnosis Binding: ConditionCategory (preferred, extensible)  | 
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | S | 0..1 | Coding | Code defined by a terminology system | 
![]() ![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]()  | S | 1..1 | uri | Identity of the terminology system | 
![]() ![]() ![]() ![]()  | 0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]()  | 0..1 | code | Symbol in syntax defined by the system | |
![]() ![]() ![]() ![]()  | 0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]()  | 0..1 | boolean | If this code was chosen directly by the user | |
![]() ![]() ![]() ![]()  | 0..1 | ValueSet | Set this coding was chosen from | |
![]() ![]() ![]()  | 0..1 | string | Plain text representation of the concept | |
![]() ![]()  | M S | 1..1 | code | provisional | working | confirmed | refuted Binding: ConditionStatus (required, not extensible)  | 
![]() ![]()  | M | 0..1 | CodeableConcept | Degree of confidence Binding: ConditionCertainty (example, extensible)  | 
![]() ![]()  | 0..1 | CodeableConcept | Subjective severity of condition Binding: ConditionSeverity (example, extensible)  | |
![]() ![]()  | 0..1 | dateTime, Age | Estimated or actual date, date-time, or age | |
![]() ![]()  | 0..1 | date, Age, boolean | If/when in resolution/remission | |
![]() ![]()  | I | 0..1 | Stage/grade, usually assessed formally con-1: Stage SHALL have summary or assessment  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Simple summary (disease specific) | 
![]() ![]() ![]()  | I | 0..* | Any | Formal record of assessment | 
![]() ![]()  | I | 0..* | Supporting evidence con-2: evidence SHALL have code or details  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Manifestation/symptom | 
![]() ![]() ![]()  | I | 0..* | Any | Supporting information found elsewhere | 
![]() ![]()  | I | 0..* | Anatomical location, if relevant con-3: location SHALL have code or details  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Location - may include laterality | 
![]() ![]() ![]()  | I | 0..1 | string | Precise location details | 
![]() ![]()  | I | 0..* | Causes for this Condition con-4: Relationship SHALL have either a code or a target  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Relationship target by means of a predefined code Binding: ConditionKind (example, extensible)  | 
![]() ![]() ![]()  | I | 0..1 | Condition, Procedure, MedicationAdministration, Immunization, MedicationStatement | Relationship target resource | 
![]() ![]()  | I | 0..* | Precedent for this Condition con-5: Relationship SHALL have either a code or a target  | |
![]() ![]() ![]()  | 0..1 | id | xml:id (or equivalent in JSON) | |
![]() ![]() ![]()  | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]()  | 0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() ![]()  | I | 0..1 | CodeableConcept | Relationship target by means of a predefined code Binding: ConditionKind (example, extensible)  | 
![]() ![]() ![]()  | I | 0..1 | Condition, Procedure, MedicationAdministration, Immunization, MedicationStatement | Relationship target resource | 
![]() ![]()  | 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.code | ConditionKind | example (extensible) | Condition/Problem/Diagnosis Codes | 
| Condition.category | ConditionCategory | preferred (extensible) | Condition/Problem/Diagnosis Codes | 
| Condition.status | ConditionStatus | required | ConditionStatus | 
| Condition.certainty | ConditionCertainty | example (extensible) | Condition/Diagnosis Certainty | 
| Condition.severity | ConditionSeverity | example (extensible) | Condition/Diagnosis 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)  |