The official URL for this profile is:
http://hl7.org/fhir/hspc/StructureDefinition/WoundTunnelingAssert
Wound Tunneling Assert is an assertion model used when the condition exists. Wound tunneling is the presence of sinus channels in the wound.
This profile builds on US Core Condition (a.k.a Problem) Profile.
This profile was published on Tue Nov 06 00:00:00 CST 2018 as a draft by HSPC.
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from US Core Condition (a.k.a Problem) Profile
This structure is derived from US Core Condition (a.k.a Problem) Profile
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Wound Tunneling Assert | ||
![]() ![]() ![]() | Extension | Slice: Unordered, Open by value:Condition.extension | ||
![]() ![]() ![]() | 0..* | CodeableConcept | Wound Tunneling Direction URL: http://hl7.org/fhir/hspc/StructureDefinition/WoundTunnelingDirection Binding: Clock Face Position Value Set (preferred) | |
![]() ![]() ![]() | 0..* | Quantity | Wound Tunneling Length URL: http://hl7.org/fhir/hspc/StructureDefinition/WoundTunnelingLength | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Wound Tunneling | |
![]() ![]() ![]() ![]() | 0..* | Coding | ||
![]() ![]() ![]() ![]() ![]() | 0..1 | uri | Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() | 0..1 | code | Fixed Value: 239158009 | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: Tunneling wound | |
![]() |
This structure is derived from US Core Condition (a.k.a Problem) Profile
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Wound Tunneling Assert | |
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) Max Binding: All Languages | |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | Extension | Extension Slice: Unordered, Open by value:Condition.extension | ||
![]() ![]() ![]() | I | 0..* | CodeableConcept | Wound Tunneling Direction URL: http://hl7.org/fhir/hspc/StructureDefinition/WoundTunnelingDirection Binding: Clock Face Position Value Set (preferred) |
![]() ![]() ![]() | I | 0..* | Quantity | Wound Tunneling Length URL: http://hl7.org/fhir/hspc/StructureDefinition/WoundTunnelingLength |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | Σ | 0..* | Identifier | External Ids for this condition |
![]() ![]() ![]() | ?!SΣI | 0..1 | code | active | recurrence | inactive | remission | resolved Binding: Condition Clinical Status Codes (required) |
![]() ![]() ![]() | ?!SΣI | 1..1 | code | provisional | differential | confirmed | refuted | entered-in-error | unknown Binding: ConditionVerificationStatus (required) |
![]() ![]() ![]() | S | 1..* | CodeableConcept | problem-list-item | encounter-diagnosis Binding: US Core Condition Category Codes (preferred) |
![]() ![]() ![]() | 0..1 | CodeableConcept | Subjective severity of condition Binding: Condition/Diagnosis Severity (preferred) | |
![]() ![]() ![]() | SΣ | 1..1 | CodeableConcept | Wound Tunneling Binding: Problem Value Set (extensible) |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | Σ | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | code | Symbol in syntax defined by the system Fixed Value: 239158009 |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | string | Representation defined by the system Fixed Value: Tunneling wound |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Anatomical location, if relevant Binding: SNOMED CT Body Structures (example) |
![]() ![]() ![]() | SΣ | 1..1 | Reference(US Core Patient Profile) | Who has the condition? |
![]() ![]() ![]() | Σ | 0..1 | Reference(Encounter | EpisodeOfCare) | Encounter or episode when condition first asserted |
![]() ![]() ![]() | Σ | 0..1 | dateTime, Age, Period, Range, string | Estimated or actual date, date-time, or age |
![]() ![]() ![]() | I | 0..1 | dateTime, Age, boolean, Period, Range, string | If/when in resolution/remission |
![]() ![]() ![]() | Σ | 0..1 | dateTime | Date record was believed accurate |
![]() ![]() ![]() | Σ | 0..1 | Reference(Practitioner | Patient | RelatedPerson) | Person who asserts this condition |
![]() ![]() ![]() | I | 0..1 | BackboneElement | Stage/grade, usually assessed formally con-1: Stage SHALL have summary or assessment |
![]() ![]() ![]() ![]() | 0..1 | string | 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) Binding: Condition Stage (example) |
![]() ![]() ![]() ![]() | I | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment |
![]() ![]() ![]() | I | 0..* | BackboneElement | Supporting evidence con-2: evidence SHALL have code or details |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() ![]() | ΣI | 0..* | CodeableConcept | Manifestation/symptom Binding: Manifestation and Symptom Codes (example) |
![]() ![]() ![]() ![]() | ΣI | 0..* | Reference(Resource) | Supporting information found elsewhere |
![]() ![]() ![]() | 0..* | Annotation | Additional information about the Condition | |
![]() |
This structure is derived from US Core Condition (a.k.a Problem) Profile
Differential View
This structure is derived from US Core Condition (a.k.a Problem) Profile
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Wound Tunneling Assert | ||
![]() ![]() ![]() | Extension | Slice: Unordered, Open by value:Condition.extension | ||
![]() ![]() ![]() | 0..* | CodeableConcept | Wound Tunneling Direction URL: http://hl7.org/fhir/hspc/StructureDefinition/WoundTunnelingDirection Binding: Clock Face Position Value Set (preferred) | |
![]() ![]() ![]() | 0..* | Quantity | Wound Tunneling Length URL: http://hl7.org/fhir/hspc/StructureDefinition/WoundTunnelingLength | |
![]() ![]() ![]() | 1..1 | CodeableConcept | Wound Tunneling | |
![]() ![]() ![]() ![]() | 0..* | Coding | ||
![]() ![]() ![]() ![]() ![]() | 0..1 | uri | Fixed Value: http://snomed.info/sct | |
![]() ![]() ![]() ![]() ![]() | 0..1 | code | Fixed Value: 239158009 | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: Tunneling wound | |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Wound Tunneling Assert | |
![]() ![]() ![]() | Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) Max Binding: All Languages | |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | Extension | Extension Slice: Unordered, Open by value:Condition.extension | ||
![]() ![]() ![]() | I | 0..* | CodeableConcept | Wound Tunneling Direction URL: http://hl7.org/fhir/hspc/StructureDefinition/WoundTunnelingDirection Binding: Clock Face Position Value Set (preferred) |
![]() ![]() ![]() | I | 0..* | Quantity | Wound Tunneling Length URL: http://hl7.org/fhir/hspc/StructureDefinition/WoundTunnelingLength |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | Σ | 0..* | Identifier | External Ids for this condition |
![]() ![]() ![]() | ?!SΣI | 0..1 | code | active | recurrence | inactive | remission | resolved Binding: Condition Clinical Status Codes (required) |
![]() ![]() ![]() | ?!SΣI | 1..1 | code | provisional | differential | confirmed | refuted | entered-in-error | unknown Binding: ConditionVerificationStatus (required) |
![]() ![]() ![]() | S | 1..* | CodeableConcept | problem-list-item | encounter-diagnosis Binding: US Core Condition Category Codes (preferred) |
![]() ![]() ![]() | 0..1 | CodeableConcept | Subjective severity of condition Binding: Condition/Diagnosis Severity (preferred) | |
![]() ![]() ![]() | SΣ | 1..1 | CodeableConcept | Wound Tunneling Binding: Problem Value Set (extensible) |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | Σ | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | uri | Identity of the terminology system Fixed Value: http://snomed.info/sct |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | string | Version of the system - if relevant |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | code | Symbol in syntax defined by the system Fixed Value: 239158009 |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | string | Representation defined by the system Fixed Value: Tunneling wound |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | boolean | If this coding was chosen directly by the user |
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Plain text representation of the concept |
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Anatomical location, if relevant Binding: SNOMED CT Body Structures (example) |
![]() ![]() ![]() | SΣ | 1..1 | Reference(US Core Patient Profile) | Who has the condition? |
![]() ![]() ![]() | Σ | 0..1 | Reference(Encounter | EpisodeOfCare) | Encounter or episode when condition first asserted |
![]() ![]() ![]() | Σ | 0..1 | dateTime, Age, Period, Range, string | Estimated or actual date, date-time, or age |
![]() ![]() ![]() | I | 0..1 | dateTime, Age, boolean, Period, Range, string | If/when in resolution/remission |
![]() ![]() ![]() | Σ | 0..1 | dateTime | Date record was believed accurate |
![]() ![]() ![]() | Σ | 0..1 | Reference(Practitioner | Patient | RelatedPerson) | Person who asserts this condition |
![]() ![]() ![]() | I | 0..1 | BackboneElement | Stage/grade, usually assessed formally con-1: Stage SHALL have summary or assessment |
![]() ![]() ![]() ![]() | 0..1 | string | 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) Binding: Condition Stage (example) |
![]() ![]() ![]() ![]() | I | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment |
![]() ![]() ![]() | I | 0..* | BackboneElement | Supporting evidence con-2: evidence SHALL have code or details |
![]() ![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() ![]() | ΣI | 0..* | CodeableConcept | Manifestation/symptom Binding: Manifestation and Symptom Codes (example) |
![]() ![]() ![]() ![]() | ΣI | 0..* | Reference(Resource) | Supporting information found elsewhere |
![]() ![]() ![]() | 0..* | Annotation | Additional information about the Condition | |
![]() |
Path | Conformance | ValueSet |
Condition.clinicalStatus | required | Condition Clinical Status Codes |
Condition.verificationStatus | required | ConditionVerificationStatus |
Condition.category | preferred | US Core Condition Category Codes |
Condition.code | extensible | Problem Value Set |
Id | Path | Details | Requirements |
dom-2 | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-1 | Condition | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-4 | Condition | 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-3 | Condition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
con-4 | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission : abatement.empty() or (abatement as boolean).not() or clinicalStatus='resolved' or clinicalStatus='remission' or clinicalStatus='inactive' | |
con-3 | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error : verificationStatus='entered-in-error' or clinicalStatus.exists() | |
us-core-1 | Condition | A code in Condition.category SHOULD be from US Core Condition Category Codes value set. : where(category in 'http://hl7.org/fhir/us/core/ValueSet/us-core-condition-category').exists() | |
dom-2 | Condition.extension | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-1 | Condition.extension | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-4 | Condition.extension | 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-3 | Condition.extension | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
obs-7 | Condition.extension | If code is the same as a component code then the value element associated with the code SHALL NOT be present : value.empty() or code!=component.code | |
obs-6 | Condition.extension | dataAbsentReason SHALL only be present if Observation.value[x] is not present : dataAbsentReason.empty() or value.empty() | |
dom-2 | Condition.extension | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-1 | Condition.extension | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-4 | Condition.extension | 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-3 | Condition.extension | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
obs-7 | Condition.extension | If code is the same as a component code then the value element associated with the code SHALL NOT be present : value.empty() or code!=component.code | |
obs-6 | Condition.extension | dataAbsentReason SHALL only be present if Observation.value[x] is not present : dataAbsentReason.empty() or value.empty() | |
dom-2 | Condition.extension | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-1 | Condition.extension | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-4 | Condition.extension | 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-3 | Condition.extension | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
obs-7 | Condition.extension | If code is the same as a component code then the value element associated with the code SHALL NOT be present : value.empty() or code!=component.code | |
obs-6 | Condition.extension | dataAbsentReason SHALL only be present if Observation.value[x] is not present : dataAbsentReason.empty() or value.empty() | |
ele-1 | Condition.stage | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
con-1 | Condition.stage | Stage SHALL have summary or assessment : summary.exists() or assessment.exists() | |
ele-1 | Condition.evidence | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
con-2 | Condition.evidence | evidence SHALL have code or details : code.exists() or detail.exists() |