International Patient Summary 1.0.0 Release
1.0 - CI Build

International Patient Summary 1.0.0 Release - Local Development build (v1.0). See the Directory of published versions

Resource Profile: IPS Problem Entry

Official URL: http://localhost:8877/fhir/StructureDefinition/2.16.840.1.113883.10.22.4.8--20210804085252 Version: 1.0
Draft as of 2021-08-04 Computable Name: IPSProblemEntry
Other Identifiers: id: urn:oid:2.16.840.1.113883.10.22.4.8 (use: OFFICIAL)

This template reflects a discrete observation about a patient’s problem. Because it is a discrete observation, it will have a statusCode of “completed”. The effectiveTime, also referred to as the “biologically relevant time” is the time at which the observation holds for the patient. For a provider seeing a patient in the clinic today, observing a history of heart attack that occurred five years ago, the effectiveTime is five years ago.

The effectiveTime of the Problem Observation is the definitive indication of whether or not the underlying condition is resolved. If the problem is known to be resolved, then an effectiveTime/high would be present. If the date of resolution is not known, then effectiveTime/high will be present with a nullFlavor of “UNK”.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from CDAR2.Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation S0..*CDAR2.ObservationBase for all types and resources
... classCode 0..1codeFixed Value: OBS
... moodCode 1..1codeFixed Value: EVN
... Slices for templateId 0..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:primary S1..1II
..... root 1..1stringFixed Value: 2.16.840.1.113883.10.22.4.8
... code S1..1CDBinding: Problem Type (required): Problem Type

... text S0..1ED
.... reference S1..1TEL
..... value 1..1uri
... statusCode S1..1CS
.... code 0..1stringFixed Value: completed
... effectiveTime S1..1IVL_TS
.... low S1..1TS
.... high 0..1TS
... value S1..1BL, ED, ED, CD, CV, CE, SC, II, TEL, AD, EN, INT, REAL, PQ, MO, TS, IVL_PQ, IVL_TS, PIVL_TS, EIVL_TS, SXPR_TS, RTO_PQ_PQBinding: Absent or Unknown Problems (preferred): Absent or Unknown Problems

.... type 0..1codeXML Namespace: http://www.w3.org/2001/XMLSchema-instance
Fixed Value: CD
.... originalText S0..*
..... reference S0..1
.... qualifier 0..*
.... translation 0..*
... Slices for entryRelationship 0..*ElementSlice: Unordered, Open by value:profile
.... entryRelationship:entryRelationship-1 SC0..1EntrySeverityBase for all types and resources
entryRelationship-1: contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
.... entryRelationship:entryRelationship-2 SC0..1IPSCertaintyObservationBase for all types and resources
entryRelationship-2: contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
.... entryRelationship:entryRelationship-3 SC0..1IPSProblemStatusObservationBase for all types and resources
entryRelationship-3: contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
..... typeCode 1..1codeFixed Value: REFR
..... inversionInd 0..1booleanFixed Value: false

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Observation.coderequiredIPSProblemType
Observation.valuepreferredIPSNoProbsInfos

Constraints

IdGradePath(s)DetailsRequirements
entryRelationship-1nullObservation.entryRelationship:entryRelationship-1contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
:
entryRelationship-2nullObservation.entryRelationship:entryRelationship-2contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
:
entryRelationship-3nullObservation.entryRelationship:entryRelationship-3contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
:
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation S0..*CDAR2.ObservationBase for all types and resources
... classCode 0..1codeBinding: ActClassObservation (required)
Fixed Value: OBS
... moodCode 1..1codeFixed Value: EVN
... Slices for templateId 0..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:primary S1..1II
..... root 1..1stringFixed Value: 2.16.840.1.113883.10.22.4.8
... code S1..1CDBinding: Problem Type (required): Problem Type

... text S0..1ED
.... reference S1..1TEL
..... value 1..1uri
... statusCode S1..1CSBinding: ActStatus (required)
.... code 0..1stringFixed Value: completed
... effectiveTime S1..1IVL_TS
.... low S1..1TS
.... high 0..1TS
... value S1..1Binding: Absent or Unknown Problems (preferred): Absent or Unknown Problems


.... valueBL
.... valueED
.... valueED
.... valueCD
.... valueCV
.... valueCE
.... valueSC
.... valueII
.... valueTEL
.... valueAD
.... valueEN
.... valueINT
.... valueREAL
.... valuePQ
.... valueMO
.... valueTS
.... valueIVL_PQ
.... valueIVL_TS
.... valuePIVL_TS
.... valueEIVL_TS
.... valueSXPR_TS
.... valueRTO_PQ_PQ
... Slices for entryRelationship C0..*ElementSlice: Unordered, Open by value:profile
.... entryRelationship:All Slices Content/Rules for all slices
..... typeCode 1..1code
..... contextConductionInd 1..1boolean
.... entryRelationship:entryRelationship-1 SC0..1EntrySeverityBase for all types and resources
entryRelationship-1: contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
..... contextConductionInd 1..1boolean
.... entryRelationship:entryRelationship-2 SC0..1IPSCertaintyObservationBase for all types and resources
entryRelationship-2: contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
..... contextConductionInd 1..1boolean
.... entryRelationship:entryRelationship-3 SC0..1IPSProblemStatusObservationBase for all types and resources
entryRelationship-3: contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
..... typeCode 1..1codeFixed Value: REFR
..... inversionInd 0..1booleanFixed Value: false
..... contextConductionInd 1..1boolean

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Observation.classCoderequiredFixed Value: OBS
Observation.coderequiredIPSProblemType
Observation.statusCoderequiredActStatus
Observation.valuepreferredIPSNoProbsInfos

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
entryRelationship-1nullObservation.entryRelationship:entryRelationship-1contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
:
entryRelationship-2nullObservation.entryRelationship:entryRelationship-2contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
:
entryRelationship-3nullObservation.entryRelationship:entryRelationship-3contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
:
obs-er-1errorObservation.entryRelationship, Observation.entryRelationship:entryRelationship-1, Observation.entryRelationship:entryRelationship-2, Observation.entryRelationship:entryRelationship-3Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act
: (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation S0..*CDAR2.ObservationBase for all types and resources
... classCode 0..1codeBinding: ActClassObservation (required)
Fixed Value: OBS
... moodCode 1..1codeFixed Value: EVN
... negationInd 0..1boolean
... realmCode 0..*CS
... typeId 0..1II
... Slices for templateId 0..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:primary S1..1II
..... nullFlavor 0..1codeBinding: NullFlavor (required)
..... assigningAuthorityName 0..1string
..... displayable 0..1boolean
..... root 1..1stringFixed Value: 2.16.840.1.113883.10.22.4.8
..... extension 0..1string
... id S0..*II
... code S1..1CDBinding: Problem Type (required): Problem Type

... derivationExpr 0..1ED
... text S0..1ED
.... nullFlavor 0..1codeBinding: NullFlavor (required)
.... charset 0..1code
.... compression 0..1codeBinding: CompressionAlgorithm (required)
.... integrityCheck 0..1base64Binary
.... integrityCheckAlgorithm 0..1codeBinding: IntegrityCheckAlgorithm (required)
.... language 0..1code
.... mediaType 0..1code
.... representation 0..1code
.... data[x] 0..1
..... dataStringstring
..... dataBase64Binarybase64Binary
.... reference S1..1TEL
..... nullFlavor 0..1codeBinding: NullFlavor (required)
..... value 1..1uri
..... useablePeriod 0..*
...... useablePeriodIVL_TS
...... useablePeriodEIVL_TS
...... useablePeriodPIVL_TS
...... useablePeriodSXPR_TS
..... use 0..*codeBinding: AddressUse (required)
.... thumbnail 0..1ED
... statusCode S1..1CSBinding: ActStatus (required)
.... nullFlavor 0..1codeBinding: NullFlavor (required)
.... code 0..1stringFixed Value: completed
.... sdtcValueSet 0..1stringXML: valueSet (urn:hl7-org:sdtc)
.... sdtcValueSetVersion 0..1stringXML: valueSetVersion (urn:hl7-org:sdtc)
... effectiveTime S1..1IVL_TS
.... nullFlavor 0..1codeBinding: NullFlavor (required)
.... value 0..1dateTime
.... inclusive 0..1boolean
.... operator 0..1code
.... low S1..1TS
.... high 0..1TS
.... width 0..1PQ
.... center 0..1TS
... priorityCode 0..1CEBinding: ActPriority (extensible)
... repeatNumber 0..1IVL_INT
... languageCode 0..1CSBinding: HumanLanguage (required)
... value S1..1Binding: Absent or Unknown Problems (preferred): Absent or Unknown Problems


.... value:All Types Content/Rules for all Types
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... valueBL
.... valueED
.... valueED
.... valueCD
.... valueCV
.... valueCE
.... valueSC
.... valueII
.... valueTEL
.... valueAD
.... valueEN
.... valueINT
.... valueREAL
.... valuePQ
.... valueMO
.... valueTS
.... valueIVL_PQ
.... valueIVL_TS
.... valuePIVL_TS
.... valueEIVL_TS
.... valueSXPR_TS
.... valueRTO_PQ_PQ
... interpretationCode 0..*CEBinding: ObservationInterpretation (required)
... methodCode 0..*CEBinding: ObservationMethod (extensible)
... targetSiteCode 0..*CD
... subject 0..1Element
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... typeCode 1..1codeBinding: ParticipationTargetSubject (required)
Fixed Value: SBJ
.... contextControlCode 1..1codeBinding: ContextControl (required)
Fixed Value: OP
.... awarenessCode 0..1CEBinding: TargetAwareness (extensible)
.... relatedSubject 1..1RelatedSubject
... specimen 0..*Specimen
... performer 0..*Performer2
... author 0..*Author
... informant 0..*Element
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... typeCode 1..1codeBinding: ParticipationInformationGenerator (required)
Fixed Value: INF
.... contextControlCode 1..1codeBinding: ContextControl (required)
Fixed Value: OP
.... assignedEntity 0..1AssignedEntity
.... relatedEntity 0..1RelatedEntity
... participant 0..*Participant2
... Slices for entryRelationship C0..*ElementSlice: Unordered, Open by value:profile
.... entryRelationship:All Slices Content/Rules for all slices
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... typeCode 1..1code
..... inversionInd 0..1boolean
..... contextConductionInd 1..1boolean
..... sequenceNumber 0..1INT
..... negationInd 0..1boolean
..... seperatableInd 0..1BL
..... (Choice of one) 1..1
...... observation 0..1Observation
...... regionOfInterest 0..1RegionOfInterest
...... observationMedia 0..1ObservationMedia
...... substanceAdministration 0..1SubstanceAdministration
...... supply 0..1Supply
...... procedure 0..1Procedure
...... encounter 0..1Encounter
...... organizer 0..1Organizer
...... act 0..1Act
.... entryRelationship:entryRelationship-1 SC0..1EntrySeverityBase for all types and resources
entryRelationship-1: contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
..... contextConductionInd 1..1boolean
..... sequenceNumber 0..1INT
..... negationInd 0..1boolean
..... seperatableInd 0..1BL
..... (Choice of one) 1..1
...... observation 0..1Observation
...... regionOfInterest 0..1RegionOfInterest
...... observationMedia 0..1ObservationMedia
...... substanceAdministration 0..1SubstanceAdministration
...... supply 0..1Supply
...... procedure 0..1Procedure
...... encounter 0..1Encounter
...... organizer 0..1Organizer
...... act 0..1Act
.... entryRelationship:entryRelationship-2 SC0..1IPSCertaintyObservationBase for all types and resources
entryRelationship-2: contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
..... contextConductionInd 1..1boolean
..... sequenceNumber 0..1INT
..... negationInd 0..1boolean
..... seperatableInd 0..1BL
..... (Choice of one) 1..1
...... observation 0..1Observation
...... regionOfInterest 0..1RegionOfInterest
...... observationMedia 0..1ObservationMedia
...... substanceAdministration 0..1SubstanceAdministration
...... supply 0..1Supply
...... procedure 0..1Procedure
...... encounter 0..1Encounter
...... organizer 0..1Organizer
...... act 0..1Act
.... entryRelationship:entryRelationship-3 SC0..1IPSProblemStatusObservationBase for all types and resources
entryRelationship-3: contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... typeCode 1..1codeFixed Value: REFR
..... inversionInd 0..1booleanFixed Value: false
..... contextConductionInd 1..1boolean
..... sequenceNumber 0..1INT
..... negationInd 0..1boolean
..... seperatableInd 0..1BL
..... (Choice of one) 1..1
...... observation 0..1Observation
...... regionOfInterest 0..1RegionOfInterest
...... observationMedia 0..1ObservationMedia
...... substanceAdministration 0..1SubstanceAdministration
...... supply 0..1Supply
...... procedure 0..1Procedure
...... encounter 0..1Encounter
...... organizer 0..1Organizer
...... act 0..1Act
... reference 0..*Element
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... typeCode 1..1code
.... seperatableInd 0..1BL
.... externalAct 0..1ExternalAct
.... externalObservation 0..1ExternalObservation
.... externalProcedure 0..1ExternalProcedure
.... externalDocument 0..1ExternalDocument
... precondition 0..*Precondition
... referenceRange 0..*Element
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... typeCode 1..1codeBinding: ActRelationshipPertains (required)
Fixed Value: REFV
.... observationRange 1..1ObservationRange

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Observation.classCoderequiredFixed Value: OBS
Observation.templateId:primary.nullFlavorrequiredNullFlavor
Observation.coderequiredIPSProblemType
Observation.text.nullFlavorrequiredNullFlavor
Observation.text.compressionrequiredCompressionAlgorithm
Observation.text.integrityCheckAlgorithmrequiredIntegrityCheckAlgorithm
Observation.text.reference.nullFlavorrequiredNullFlavor
Observation.text.reference.userequiredAddressUse
Observation.statusCoderequiredActStatus
Observation.statusCode.nullFlavorrequiredNullFlavor
Observation.effectiveTime.nullFlavorrequiredNullFlavor
Observation.priorityCodeextensibleActPriority
Observation.languageCoderequiredHumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066)
Observation.valuepreferredIPSNoProbsInfos
Observation.interpretationCoderequiredObservationInterpretation
Observation.methodCodeextensibleObservationMethod
Observation.subject.typeCoderequiredFixed Value: SBJ
Observation.subject.contextControlCoderequiredFixed Value: OP
Observation.subject.awarenessCodeextensibleTargetAwareness
Observation.informant.typeCoderequiredFixed Value: INF
Observation.informant.contextControlCoderequiredFixed Value: OP
Observation.referenceRange.typeCoderequiredFixed Value: REFV

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
entryRelationship-1nullObservation.entryRelationship:entryRelationship-1contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
:
entryRelationship-2nullObservation.entryRelationship:entryRelationship-2contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
:
entryRelationship-3nullObservation.entryRelationship:entryRelationship-3contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
:
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-er-1errorObservation.entryRelationship, Observation.entryRelationship:entryRelationship-1, Observation.entryRelationship:entryRelationship-2, Observation.entryRelationship:entryRelationship-3Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act
: (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1

This structure is derived from CDAR2.Observation

Summary

Mandatory: 8 elements (7 nested mandatory elements)
Must-Support: 14 elements
Fixed Value: 11 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Observation.templateId is sliced based on the values of value:root, value:extension
  • The element Observation.entryRelationship is sliced based on the value of value:profile

Differential View

This structure is derived from CDAR2.Observation

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation S0..*CDAR2.ObservationBase for all types and resources
... classCode 0..1codeFixed Value: OBS
... moodCode 1..1codeFixed Value: EVN
... Slices for templateId 0..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:primary S1..1II
..... root 1..1stringFixed Value: 2.16.840.1.113883.10.22.4.8
... code S1..1CDBinding: Problem Type (required): Problem Type

... text S0..1ED
.... reference S1..1TEL
..... value 1..1uri
... statusCode S1..1CS
.... code 0..1stringFixed Value: completed
... effectiveTime S1..1IVL_TS
.... low S1..1TS
.... high 0..1TS
... value S1..1BL, ED, ED, CD, CV, CE, SC, II, TEL, AD, EN, INT, REAL, PQ, MO, TS, IVL_PQ, IVL_TS, PIVL_TS, EIVL_TS, SXPR_TS, RTO_PQ_PQBinding: Absent or Unknown Problems (preferred): Absent or Unknown Problems

.... type 0..1codeXML Namespace: http://www.w3.org/2001/XMLSchema-instance
Fixed Value: CD
.... originalText S0..*
..... reference S0..1
.... qualifier 0..*
.... translation 0..*
... Slices for entryRelationship 0..*ElementSlice: Unordered, Open by value:profile
.... entryRelationship:entryRelationship-1 SC0..1EntrySeverityBase for all types and resources
entryRelationship-1: contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
.... entryRelationship:entryRelationship-2 SC0..1IPSCertaintyObservationBase for all types and resources
entryRelationship-2: contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
.... entryRelationship:entryRelationship-3 SC0..1IPSProblemStatusObservationBase for all types and resources
entryRelationship-3: contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
..... typeCode 1..1codeFixed Value: REFR
..... inversionInd 0..1booleanFixed Value: false

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Observation.coderequiredIPSProblemType
Observation.valuepreferredIPSNoProbsInfos

Constraints

IdGradePath(s)DetailsRequirements
entryRelationship-1nullObservation.entryRelationship:entryRelationship-1contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
:
entryRelationship-2nullObservation.entryRelationship:entryRelationship-2contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
:
entryRelationship-3nullObservation.entryRelationship:entryRelationship-3contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
:

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation S0..*CDAR2.ObservationBase for all types and resources
... classCode 0..1codeBinding: ActClassObservation (required)
Fixed Value: OBS
... moodCode 1..1codeFixed Value: EVN
... Slices for templateId 0..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:primary S1..1II
..... root 1..1stringFixed Value: 2.16.840.1.113883.10.22.4.8
... code S1..1CDBinding: Problem Type (required): Problem Type

... text S0..1ED
.... reference S1..1TEL
..... value 1..1uri
... statusCode S1..1CSBinding: ActStatus (required)
.... code 0..1stringFixed Value: completed
... effectiveTime S1..1IVL_TS
.... low S1..1TS
.... high 0..1TS
... value S1..1Binding: Absent or Unknown Problems (preferred): Absent or Unknown Problems


.... valueBL
.... valueED
.... valueED
.... valueCD
.... valueCV
.... valueCE
.... valueSC
.... valueII
.... valueTEL
.... valueAD
.... valueEN
.... valueINT
.... valueREAL
.... valuePQ
.... valueMO
.... valueTS
.... valueIVL_PQ
.... valueIVL_TS
.... valuePIVL_TS
.... valueEIVL_TS
.... valueSXPR_TS
.... valueRTO_PQ_PQ
... Slices for entryRelationship C0..*ElementSlice: Unordered, Open by value:profile
.... entryRelationship:All Slices Content/Rules for all slices
..... typeCode 1..1code
..... contextConductionInd 1..1boolean
.... entryRelationship:entryRelationship-1 SC0..1EntrySeverityBase for all types and resources
entryRelationship-1: contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
..... contextConductionInd 1..1boolean
.... entryRelationship:entryRelationship-2 SC0..1IPSCertaintyObservationBase for all types and resources
entryRelationship-2: contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
..... contextConductionInd 1..1boolean
.... entryRelationship:entryRelationship-3 SC0..1IPSProblemStatusObservationBase for all types and resources
entryRelationship-3: contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
..... typeCode 1..1codeFixed Value: REFR
..... inversionInd 0..1booleanFixed Value: false
..... contextConductionInd 1..1boolean

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Observation.classCoderequiredFixed Value: OBS
Observation.coderequiredIPSProblemType
Observation.statusCoderequiredActStatus
Observation.valuepreferredIPSNoProbsInfos

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
entryRelationship-1nullObservation.entryRelationship:entryRelationship-1contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
:
entryRelationship-2nullObservation.entryRelationship:entryRelationship-2contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
:
entryRelationship-3nullObservation.entryRelationship:entryRelationship-3contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
:
obs-er-1errorObservation.entryRelationship, Observation.entryRelationship:entryRelationship-1, Observation.entryRelationship:entryRelationship-2, Observation.entryRelationship:entryRelationship-3Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act
: (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation S0..*CDAR2.ObservationBase for all types and resources
... classCode 0..1codeBinding: ActClassObservation (required)
Fixed Value: OBS
... moodCode 1..1codeFixed Value: EVN
... negationInd 0..1boolean
... realmCode 0..*CS
... typeId 0..1II
... Slices for templateId 0..*IISlice: Unordered, Open by value:root, value:extension
.... templateId:primary S1..1II
..... nullFlavor 0..1codeBinding: NullFlavor (required)
..... assigningAuthorityName 0..1string
..... displayable 0..1boolean
..... root 1..1stringFixed Value: 2.16.840.1.113883.10.22.4.8
..... extension 0..1string
... id S0..*II
... code S1..1CDBinding: Problem Type (required): Problem Type

... derivationExpr 0..1ED
... text S0..1ED
.... nullFlavor 0..1codeBinding: NullFlavor (required)
.... charset 0..1code
.... compression 0..1codeBinding: CompressionAlgorithm (required)
.... integrityCheck 0..1base64Binary
.... integrityCheckAlgorithm 0..1codeBinding: IntegrityCheckAlgorithm (required)
.... language 0..1code
.... mediaType 0..1code
.... representation 0..1code
.... data[x] 0..1
..... dataStringstring
..... dataBase64Binarybase64Binary
.... reference S1..1TEL
..... nullFlavor 0..1codeBinding: NullFlavor (required)
..... value 1..1uri
..... useablePeriod 0..*
...... useablePeriodIVL_TS
...... useablePeriodEIVL_TS
...... useablePeriodPIVL_TS
...... useablePeriodSXPR_TS
..... use 0..*codeBinding: AddressUse (required)
.... thumbnail 0..1ED
... statusCode S1..1CSBinding: ActStatus (required)
.... nullFlavor 0..1codeBinding: NullFlavor (required)
.... code 0..1stringFixed Value: completed
.... sdtcValueSet 0..1stringXML: valueSet (urn:hl7-org:sdtc)
.... sdtcValueSetVersion 0..1stringXML: valueSetVersion (urn:hl7-org:sdtc)
... effectiveTime S1..1IVL_TS
.... nullFlavor 0..1codeBinding: NullFlavor (required)
.... value 0..1dateTime
.... inclusive 0..1boolean
.... operator 0..1code
.... low S1..1TS
.... high 0..1TS
.... width 0..1PQ
.... center 0..1TS
... priorityCode 0..1CEBinding: ActPriority (extensible)
... repeatNumber 0..1IVL_INT
... languageCode 0..1CSBinding: HumanLanguage (required)
... value S1..1Binding: Absent or Unknown Problems (preferred): Absent or Unknown Problems


.... value:All Types Content/Rules for all Types
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... valueBL
.... valueED
.... valueED
.... valueCD
.... valueCV
.... valueCE
.... valueSC
.... valueII
.... valueTEL
.... valueAD
.... valueEN
.... valueINT
.... valueREAL
.... valuePQ
.... valueMO
.... valueTS
.... valueIVL_PQ
.... valueIVL_TS
.... valuePIVL_TS
.... valueEIVL_TS
.... valueSXPR_TS
.... valueRTO_PQ_PQ
... interpretationCode 0..*CEBinding: ObservationInterpretation (required)
... methodCode 0..*CEBinding: ObservationMethod (extensible)
... targetSiteCode 0..*CD
... subject 0..1Element
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... typeCode 1..1codeBinding: ParticipationTargetSubject (required)
Fixed Value: SBJ
.... contextControlCode 1..1codeBinding: ContextControl (required)
Fixed Value: OP
.... awarenessCode 0..1CEBinding: TargetAwareness (extensible)
.... relatedSubject 1..1RelatedSubject
... specimen 0..*Specimen
... performer 0..*Performer2
... author 0..*Author
... informant 0..*Element
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... typeCode 1..1codeBinding: ParticipationInformationGenerator (required)
Fixed Value: INF
.... contextControlCode 1..1codeBinding: ContextControl (required)
Fixed Value: OP
.... assignedEntity 0..1AssignedEntity
.... relatedEntity 0..1RelatedEntity
... participant 0..*Participant2
... Slices for entryRelationship C0..*ElementSlice: Unordered, Open by value:profile
.... entryRelationship:All Slices Content/Rules for all slices
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... typeCode 1..1code
..... inversionInd 0..1boolean
..... contextConductionInd 1..1boolean
..... sequenceNumber 0..1INT
..... negationInd 0..1boolean
..... seperatableInd 0..1BL
..... (Choice of one) 1..1
...... observation 0..1Observation
...... regionOfInterest 0..1RegionOfInterest
...... observationMedia 0..1ObservationMedia
...... substanceAdministration 0..1SubstanceAdministration
...... supply 0..1Supply
...... procedure 0..1Procedure
...... encounter 0..1Encounter
...... organizer 0..1Organizer
...... act 0..1Act
.... entryRelationship:entryRelationship-1 SC0..1EntrySeverityBase for all types and resources
entryRelationship-1: contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
..... contextConductionInd 1..1boolean
..... sequenceNumber 0..1INT
..... negationInd 0..1boolean
..... seperatableInd 0..1BL
..... (Choice of one) 1..1
...... observation 0..1Observation
...... regionOfInterest 0..1RegionOfInterest
...... observationMedia 0..1ObservationMedia
...... substanceAdministration 0..1SubstanceAdministration
...... supply 0..1Supply
...... procedure 0..1Procedure
...... encounter 0..1Encounter
...... organizer 0..1Organizer
...... act 0..1Act
.... entryRelationship:entryRelationship-2 SC0..1IPSCertaintyObservationBase for all types and resources
entryRelationship-2: contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... typeCode 1..1codeFixed Value: SUBJ
..... inversionInd 1..1booleanFixed Value: true
..... contextConductionInd 1..1boolean
..... sequenceNumber 0..1INT
..... negationInd 0..1boolean
..... seperatableInd 0..1BL
..... (Choice of one) 1..1
...... observation 0..1Observation
...... regionOfInterest 0..1RegionOfInterest
...... observationMedia 0..1ObservationMedia
...... substanceAdministration 0..1SubstanceAdministration
...... supply 0..1Supply
...... procedure 0..1Procedure
...... encounter 0..1Encounter
...... organizer 0..1Organizer
...... act 0..1Act
.... entryRelationship:entryRelationship-3 SC0..1IPSProblemStatusObservationBase for all types and resources
entryRelationship-3: contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
..... id 0..1idUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... typeCode 1..1codeFixed Value: REFR
..... inversionInd 0..1booleanFixed Value: false
..... contextConductionInd 1..1boolean
..... sequenceNumber 0..1INT
..... negationInd 0..1boolean
..... seperatableInd 0..1BL
..... (Choice of one) 1..1
...... observation 0..1Observation
...... regionOfInterest 0..1RegionOfInterest
...... observationMedia 0..1ObservationMedia
...... substanceAdministration 0..1SubstanceAdministration
...... supply 0..1Supply
...... procedure 0..1Procedure
...... encounter 0..1Encounter
...... organizer 0..1Organizer
...... act 0..1Act
... reference 0..*Element
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... typeCode 1..1code
.... seperatableInd 0..1BL
.... externalAct 0..1ExternalAct
.... externalObservation 0..1ExternalObservation
.... externalProcedure 0..1ExternalProcedure
.... externalDocument 0..1ExternalDocument
... precondition 0..*Precondition
... referenceRange 0..*Element
.... id 0..1idUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... typeCode 1..1codeBinding: ActRelationshipPertains (required)
Fixed Value: REFV
.... observationRange 1..1ObservationRange

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Observation.classCoderequiredFixed Value: OBS
Observation.templateId:primary.nullFlavorrequiredNullFlavor
Observation.coderequiredIPSProblemType
Observation.text.nullFlavorrequiredNullFlavor
Observation.text.compressionrequiredCompressionAlgorithm
Observation.text.integrityCheckAlgorithmrequiredIntegrityCheckAlgorithm
Observation.text.reference.nullFlavorrequiredNullFlavor
Observation.text.reference.userequiredAddressUse
Observation.statusCoderequiredActStatus
Observation.statusCode.nullFlavorrequiredNullFlavor
Observation.effectiveTime.nullFlavorrequiredNullFlavor
Observation.priorityCodeextensibleActPriority
Observation.languageCoderequiredHumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066)
Observation.valuepreferredIPSNoProbsInfos
Observation.interpretationCoderequiredObservationInterpretation
Observation.methodCodeextensibleObservationMethod
Observation.subject.typeCoderequiredFixed Value: SBJ
Observation.subject.contextControlCoderequiredFixed Value: OP
Observation.subject.awarenessCodeextensibleTargetAwareness
Observation.informant.typeCoderequiredFixed Value: INF
Observation.informant.contextControlCoderequiredFixed Value: OP
Observation.referenceRange.typeCoderequiredFixed Value: REFV

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
entryRelationship-1nullObservation.entryRelationship:entryRelationship-1contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07.html)
:
entryRelationship-2nullObservation.entryRelationship:entryRelationship-2contains IPS Certainty Observation 2.16.840.1.113883.10.22.4.19 (2017-03-29.html)
:
entryRelationship-3nullObservation.entryRelationship:entryRelationship-3contains IPS Problem Status Observation 2.16.840.1.113883.10.22.4.20 (2017-03-29.html)
:
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
obs-er-1errorObservation.entryRelationship, Observation.entryRelationship:entryRelationship-1, Observation.entryRelationship:entryRelationship-2, Observation.entryRelationship:entryRelationship-3Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act
: (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1

This structure is derived from CDAR2.Observation

Summary

Mandatory: 8 elements (7 nested mandatory elements)
Must-Support: 14 elements
Fixed Value: 11 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Observation.templateId is sliced based on the values of value:root, value:extension
  • The element Observation.entryRelationship is sliced based on the value of value:profile

 

Other representations of profile: CSV, Excel, Schematron