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 Internal Reference

Official URL: http://localhost:8877/fhir/StructureDefinition/2.16.840.1.113883.10.22.4.31--20170502000000 Version: 1.0
Draft as of 2017-05-02 Computable Name: IPSEntryInternalReference
Other Identifiers: id: urn:oid:2.16.840.1.113883.10.22.4.31 (use: OFFICIAL)

This template is used to reference (point to.html) information contained in other entries within the same document.

Usage:

Formal Views of Profile Content

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

This structure is derived from CDAR2.Act

NameFlagsCard.TypeDescription & Constraintsdoco
.. Act SC0..*CDAR2.ActBase for all types and resources
PD6643N3l24l308l22l17: The @moodCode of the reference SHALL match the @moodCode of the referenced element
PD6643N3l24l308l22l19: The root and extension attributes SHALL identify an element defined elsewhere in the same document.
PD6643N3l24l308l22l21: The code of the reference SHALL match the code of the referenced element
... classCode 1..1codeFixed Value: ACT
... moodCode 1..1code
... 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.31
... code S1..1CD
.... nullFlavor 0..1codeFixed Value: NA

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
PD6643N3l24l308l22l17errorActThe @moodCode of the reference SHALL match the @moodCode of the referenced element
:
PD6643N3l24l308l22l19errorActThe root and extension attributes SHALL identify an element defined elsewhere in the same document.
:
PD6643N3l24l308l22l21errorActThe code of the reference SHALL match the code of the referenced element
:
NameFlagsCard.TypeDescription & Constraintsdoco
.. Act SC0..*CDAR2.ActBase for all types and resources
PD6643N3l24l308l22l17: The @moodCode of the reference SHALL match the @moodCode of the referenced element
PD6643N3l24l308l22l19: The root and extension attributes SHALL identify an element defined elsewhere in the same document.
PD6643N3l24l308l22l21: The code of the reference SHALL match the code of the referenced element
... classCode 1..1codeFixed Value: ACT
... moodCode 1..1code
... 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.31
... code S1..1CDBinding: v3 Code System ActCode (extensible)
.... nullFlavor 0..1codeBinding: NullFlavor (required)
Fixed Value: NA

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Act.codeextensibleActCode
Act.code.nullFlavorrequiredFixed Value: NA

Constraints

IdGradePath(s)DetailsRequirements
PD6643N3l24l308l22l17errorActThe @moodCode of the reference SHALL match the @moodCode of the referenced element
:
PD6643N3l24l308l22l19errorActThe root and extension attributes SHALL identify an element defined elsewhere in the same document.
:
PD6643N3l24l308l22l21errorActThe code of the reference SHALL match the code of the referenced element
:
NameFlagsCard.TypeDescription & Constraintsdoco
.. Act SC0..*CDAR2.ActBase for all types and resources
PD6643N3l24l308l22l17: The @moodCode of the reference SHALL match the @moodCode of the referenced element
PD6643N3l24l308l22l19: The root and extension attributes SHALL identify an element defined elsewhere in the same document.
PD6643N3l24l308l22l21: The code of the reference SHALL match the code of the referenced element
... classCode 1..1codeFixed Value: ACT
... moodCode 1..1code
... realmCode 0..*CS
... 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.31
..... extension 0..1string
... id S1..1II
... code S1..1CDBinding: v3 Code System ActCode (extensible)
.... nullFlavor 0..1codeBinding: NullFlavor (required)
Fixed Value: NA
.... code 0..1string
.... codeSystem 0..1string
.... codeSystemName 0..1string
.... codeSystemVersion 0..1string
.... displayName 0..1string
.... sdtcValueSet 0..1stringXML: valueSet (urn:hl7-org:sdtc)
.... sdtcValueSetVersion 0..1stringXML: valueSetVersion (urn:hl7-org:sdtc)
.... originalText 0..1ED
.... qualifier 0..*CR
.... translation 0..*CD
... negationInd 0..1boolean
... text 0..1ED
... statusCode 0..1CSBinding: ActStatus (required)
... effectiveTime 0..1IVL_TS
... priorityCode 0..1CEBinding: ActPriority (extensible)
... languageCode 0..1CSBinding: HumanLanguage (required)
... 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
... entryRelationship C0..*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
.... 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
... 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

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Act.templateId:primary.nullFlavorrequiredNullFlavor
Act.codeextensibleActCode
Act.code.nullFlavorrequiredFixed Value: NA
Act.statusCoderequiredActStatus
Act.priorityCodeextensibleActPriority
Act.languageCoderequiredHumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066)
Act.subject.typeCoderequiredFixed Value: SBJ
Act.subject.contextControlCoderequiredFixed Value: OP
Act.subject.awarenessCodeextensibleTargetAwareness
Act.informant.typeCoderequiredFixed Value: INF
Act.informant.contextControlCoderequiredFixed Value: OP

Constraints

IdGradePath(s)DetailsRequirements
PD6643N3l24l308l22l17errorActThe @moodCode of the reference SHALL match the @moodCode of the referenced element
:
PD6643N3l24l308l22l19errorActThe root and extension attributes SHALL identify an element defined elsewhere in the same document.
:
PD6643N3l24l308l22l21errorActThe code of the reference SHALL match the code of the referenced element
:
act-er-1errorAct.entryRelationshipOnly one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act
: (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from CDAR2.Act

Summary

Mandatory: 6 elements
Must-Support: 3 elements
Fixed Value: 3 elements

Slices

This structure defines the following Slices:

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

Differential View

This structure is derived from CDAR2.Act

NameFlagsCard.TypeDescription & Constraintsdoco
.. Act SC0..*CDAR2.ActBase for all types and resources
PD6643N3l24l308l22l17: The @moodCode of the reference SHALL match the @moodCode of the referenced element
PD6643N3l24l308l22l19: The root and extension attributes SHALL identify an element defined elsewhere in the same document.
PD6643N3l24l308l22l21: The code of the reference SHALL match the code of the referenced element
... classCode 1..1codeFixed Value: ACT
... moodCode 1..1code
... 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.31
... code S1..1CD
.... nullFlavor 0..1codeFixed Value: NA

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
PD6643N3l24l308l22l17errorActThe @moodCode of the reference SHALL match the @moodCode of the referenced element
:
PD6643N3l24l308l22l19errorActThe root and extension attributes SHALL identify an element defined elsewhere in the same document.
:
PD6643N3l24l308l22l21errorActThe code of the reference SHALL match the code of the referenced element
:

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Act SC0..*CDAR2.ActBase for all types and resources
PD6643N3l24l308l22l17: The @moodCode of the reference SHALL match the @moodCode of the referenced element
PD6643N3l24l308l22l19: The root and extension attributes SHALL identify an element defined elsewhere in the same document.
PD6643N3l24l308l22l21: The code of the reference SHALL match the code of the referenced element
... classCode 1..1codeFixed Value: ACT
... moodCode 1..1code
... 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.31
... code S1..1CDBinding: v3 Code System ActCode (extensible)
.... nullFlavor 0..1codeBinding: NullFlavor (required)
Fixed Value: NA

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Act.codeextensibleActCode
Act.code.nullFlavorrequiredFixed Value: NA

Constraints

IdGradePath(s)DetailsRequirements
PD6643N3l24l308l22l17errorActThe @moodCode of the reference SHALL match the @moodCode of the referenced element
:
PD6643N3l24l308l22l19errorActThe root and extension attributes SHALL identify an element defined elsewhere in the same document.
:
PD6643N3l24l308l22l21errorActThe code of the reference SHALL match the code of the referenced element
:

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Act SC0..*CDAR2.ActBase for all types and resources
PD6643N3l24l308l22l17: The @moodCode of the reference SHALL match the @moodCode of the referenced element
PD6643N3l24l308l22l19: The root and extension attributes SHALL identify an element defined elsewhere in the same document.
PD6643N3l24l308l22l21: The code of the reference SHALL match the code of the referenced element
... classCode 1..1codeFixed Value: ACT
... moodCode 1..1code
... realmCode 0..*CS
... 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.31
..... extension 0..1string
... id S1..1II
... code S1..1CDBinding: v3 Code System ActCode (extensible)
.... nullFlavor 0..1codeBinding: NullFlavor (required)
Fixed Value: NA
.... code 0..1string
.... codeSystem 0..1string
.... codeSystemName 0..1string
.... codeSystemVersion 0..1string
.... displayName 0..1string
.... sdtcValueSet 0..1stringXML: valueSet (urn:hl7-org:sdtc)
.... sdtcValueSetVersion 0..1stringXML: valueSetVersion (urn:hl7-org:sdtc)
.... originalText 0..1ED
.... qualifier 0..*CR
.... translation 0..*CD
... negationInd 0..1boolean
... text 0..1ED
... statusCode 0..1CSBinding: ActStatus (required)
... effectiveTime 0..1IVL_TS
... priorityCode 0..1CEBinding: ActPriority (extensible)
... languageCode 0..1CSBinding: HumanLanguage (required)
... 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
... entryRelationship C0..*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
.... 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
... 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

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Act.templateId:primary.nullFlavorrequiredNullFlavor
Act.codeextensibleActCode
Act.code.nullFlavorrequiredFixed Value: NA
Act.statusCoderequiredActStatus
Act.priorityCodeextensibleActPriority
Act.languageCoderequiredHumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066)
Act.subject.typeCoderequiredFixed Value: SBJ
Act.subject.contextControlCoderequiredFixed Value: OP
Act.subject.awarenessCodeextensibleTargetAwareness
Act.informant.typeCoderequiredFixed Value: INF
Act.informant.contextControlCoderequiredFixed Value: OP

Constraints

IdGradePath(s)DetailsRequirements
PD6643N3l24l308l22l17errorActThe @moodCode of the reference SHALL match the @moodCode of the referenced element
:
PD6643N3l24l308l22l19errorActThe root and extension attributes SHALL identify an element defined elsewhere in the same document.
:
PD6643N3l24l308l22l21errorActThe code of the reference SHALL match the code of the referenced element
:
act-er-1errorAct.entryRelationshipOnly one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act
: (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from CDAR2.Act

Summary

Mandatory: 6 elements
Must-Support: 3 elements
Fixed Value: 3 elements

Slices

This structure defines the following Slices:

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

 

Other representations of profile: CSV, Excel, Schematron