test

Purpose

The purpose of this resource to provide a current and past clinical condition, problem, diagnosis, or other event, situation, issue, or clinical concept that has risen to a level of concern. This will be used to convey both encounter diagnosis as well as problem list items from the patient profile and these will be differentiated by category.

idS Ξ£1..1id
id0..1string
extensionC0..*Extension
versionIdΞ£0..1id
lastUpdatedS Ξ£0..1instant
sourceS Ξ£0..1uri
profileΞ£0..*canonical(StructureDefinition)
securityS Ξ£0..*CodingBinding
tagΞ£0..*Coding
implicitRulesΞ£ ?!0..1uri
language0..1codeBinding
textS0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΞ£ ?!0..1codeBinding
typeΞ£0..1CodeableConceptBinding
systemS Ξ£1..1uri
valueS Ξ£1..1string
periodΞ£ C0..1Period
assignerΞ£ C0..1Reference(Organization)
clinicalStatusS Ξ£ ?! C0..1CodeableConceptBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΞ£0..1uri
versionΞ£0..1string
codeΞ£0..1code
displayΞ£0..1string
userSelectedΞ£0..1boolean
textΞ£0..1string
categoryS0..*CodeableConceptBinding
severityS0..1CodeableConceptBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΞ£1..1uriFixed Value
versionΞ£0..1string
codeΞ£0..1code
id0..1string
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueMarkdownmarkdown
valueStringstring
url1..1uriFixed Value
value0..1System.String
userSelectedΞ£0..1boolean
id0..1string
extensionC0..*Extension
systemΞ£1..1uriFixed Value
versionΞ£0..1string
codeΞ£0..1code
id0..1string
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueMarkdownmarkdown
valueStringstring
url1..1uriFixed Value
value0..1System.String
userSelectedΞ£0..1boolean
id0..1string
extensionC0..*Extension
systemΞ£1..1uriFixed Value
versionΞ£0..1string
codeΞ£0..1code
id0..1string
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueMarkdownmarkdown
valueStringstring
url1..1uriFixed Value
value0..1System.String
userSelectedΞ£0..1boolean
id0..1string
extensionC0..*Extension
systemΞ£1..1uriFixed Value
versionΞ£0..1string
codeΞ£0..1code
id0..1string
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueMarkdownmarkdown
valueStringstring
url1..1uriFixed Value
value0..1System.String
userSelectedΞ£0..1boolean
id0..1string
extensionC0..*Extension
systemΞ£1..1uriFixed Value
versionΞ£0..1string
codeΞ£0..1code
id0..1string
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueMarkdownmarkdown
valueStringstring
url1..1uriFixed Value
value0..1System.String
userSelectedΞ£0..1boolean
id0..1string
extensionC0..*Extension
systemΞ£1..1uriFixed Value
versionΞ£0..1string
codeΞ£0..1code
id0..1string
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodecode
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueMarkdownmarkdown
valueStringstring
url1..1uriFixed Value
value0..1System.String
userSelectedΞ£0..1boolean
id0..1string
extensionC0..*Extension
systemΞ£1..1uriFixed Value
versionΞ£0..1string
codeΞ£0..1code
displayΞ£0..1string
userSelectedΞ£0..1boolean
textΞ£0..1string
bodySiteΞ£0..*CodeableConcept
subjectS Ξ£ C1..1Reference(DwPatient)
encounterS Ξ£ C0..1Reference(DwEncounter)
onsetAgeAge
onsetDateTimedateTime
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
abatementAgeAge
abatementDateTimedateTime
abatementPeriodPeriod
abatementRangeRange
abatementStringstring
recordedDateS Ξ£0..1dateTime
recorderS Ξ£ C0..1Reference(DwPatient | DwPractitioner | DwPractitionerRole)
asserterΞ£ C0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
id0..1string
extensionC0..*Extension
modifierExtensionΞ£ ?! C0..*Extension
summaryC0..1CodeableConcept
assessmentC0..*Reference(ClinicalImpression | DiagnosticReport | Observation)
type0..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΞ£ ?! C0..*Extension
codeΞ£ C0..*CodeableConcept
detailΞ£ C0..*Reference(Resource)
noteS0..*Annotation

Usage note

  • clinicalStatus

  • Clinic status for the |FHIR|MA|PSS|CHR| |- |Active|Current||| |Inactive|Past||| |Remission|Remission||| |Resolved|Past with outcome value "recovered" documented|||

  • condition.code - code slices allows for multiple diagnosis codes to accomodate multiple codes and various clinical workflows. This will be provided when it is documented

    • SNOMED
    • ICD9
    • ICD10
    • ENCODE
  • onset - Depending on the EMR source dateTime, Age, or string will be provided.

    • MedAccess - onset.DateTime
    • PSS - onset.DateTime, onsetAge or onset.string
  • condition.abatement - The resolved date is provided for conditions identified as resolved. Depending on the EMR source format may vary

    • MedAccess - onset.DateTime
    • PSS - onset.DateTime, onsetAge or onset.string
  • condition.note - Additional comments and notes associated to the condition documented in the profile.

Bundle

Condition

Examples

Example EMR
Acute Bronchitis CHR
Type 2 Diabetes Mellitus CHR
Acute Upper Respiratory Infection MA
Essential Hypertension MA

Mapping Explorer