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 Patient Contacts

Official URL: http://localhost:8877/fhir/StructureDefinition/2.16.840.1.113883.10.22.2.5--20170412000000 Version: 1.0
Draft as of 2017-04-12 Computable Name: IPSCDAContacts
Other Identifiers: id: urn:oid:2.16.840.1.113883.10.22.2.5 (use: OFFICIAL)

The IPS may record several kinds of patient contacts, including parents, relatives, caregivers, and others related in some way to the patient.

A patient contact may be an individual or an organization with a relationship to the patient, including health provider (person or organization.html) to be contacted in case of emergency. 

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

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

This structure is derived from CDAR2.Participant2

NameFlagsCard.TypeDescription & Constraintsdoco
.. Participant2 S0..*CDAR2.Participant2Base for all types and resources
... functionCode 0..1
.... code Fixed Value: PCP
.... codeSystem Fixed Value: 2.16.840.1.113883.5.88
... associatedEntity S0..*
.... classCode 1..1codeBinding: INDRoleclassCodes (required): INDRoleclassCodes

.... code S0..1Binding: IPS Healthcare Professional Roles (required): IPS Healthcare Professional Roles

.... addr SC1..*PD6643N3l24l94l26l15l13l10: If addr is not nullflavored at least one sub element has to be provided
..... use 0..1codeBinding: PostalAddressUse (required): PostalAddressUse

..... nullFlavor 0..1codeFixed Value: NI
..... streetAddressLine 0..*
..... city 0..1
..... postalCode 0..1
..... state 0..1
..... country 0..1
.... telecom S1..*
..... use 0..1codeBinding: TelecommunicationAddressUse (required): TelecommunicationAddressUse

..... nullFlavor 0..1codeFixed Value: NI
.... name S1..*
..... family S1..*
..... given S1..*
.... name S1..*
... typeCode 1..1codeFixed Value: IND
.... templateId:primary S1..1II
..... root 1..1stringFixed Value: 2.16.840.1.113883.10.22.2.5

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Participant2.associatedEntity.classCoderequiredINDRoleclassCodes
Participant2.associatedEntity.coderequiredhttp://hl7.org/fhir/uv/ips/ValueSet/healthcare-professional-roles-uv-ips
Participant2.associatedEntity.addr.userequiredPostalAddressUse
Participant2.associatedEntity.telecom.userequiredTelecommunicationAddressUse

Constraints

IdGradePath(s)DetailsRequirements
PD6643N3l24l94l26l15l13l10errorParticipant2.associatedEntity.addrIf addr is not nullflavored at least one sub element has to be provided
:
NameFlagsCard.TypeDescription & Constraintsdoco
.. Participant2 S0..*CDAR2.Participant2Base for all types and resources
... typeCode 1..1codeBinding: ParticipationType (required)
Fixed Value: IND
... 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.2.5
... participantRole 1..1ParticipantRole

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Participant2.typeCoderequiredFixed Value: IND
NameFlagsCard.TypeDescription & Constraintsdoco
.. Participant2 S0..*CDAR2.Participant2Base for all types and resources
... nullFlavor 0..1codeBinding: NullFlavor (required)
... typeCode 1..1codeBinding: ParticipationType (required)
Fixed Value: IND
... contextControlCode 0..1codeBinding: ContextControl (required)
Fixed Value: OP
... 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.2.5
..... extension 0..1string
... sdtcFunctionCode 0..1CEXML: functionCode (urn:hl7-org:sdtc)
... time 0..1IVL_TS
... awarenessCode 0..1CE
... participantRole 1..1ParticipantRole

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Participant2.nullFlavorrequiredNullFlavor
Participant2.typeCoderequiredFixed Value: IND
Participant2.contextControlCoderequiredFixed Value: OP
Participant2.templateId:primary.nullFlavorrequiredNullFlavor

This structure is derived from CDAR2.Participant2

Summary

Mandatory: 3 elements (7 nested mandatory elements)
Must-Support: 9 elements
Fixed Value: 6 elements

Slices

This structure defines the following Slices:

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

Differential View

This structure is derived from CDAR2.Participant2

NameFlagsCard.TypeDescription & Constraintsdoco
.. Participant2 S0..*CDAR2.Participant2Base for all types and resources
... functionCode 0..1
.... code Fixed Value: PCP
.... codeSystem Fixed Value: 2.16.840.1.113883.5.88
... associatedEntity S0..*
.... classCode 1..1codeBinding: INDRoleclassCodes (required): INDRoleclassCodes

.... code S0..1Binding: IPS Healthcare Professional Roles (required): IPS Healthcare Professional Roles

.... addr SC1..*PD6643N3l24l94l26l15l13l10: If addr is not nullflavored at least one sub element has to be provided
..... use 0..1codeBinding: PostalAddressUse (required): PostalAddressUse

..... nullFlavor 0..1codeFixed Value: NI
..... streetAddressLine 0..*
..... city 0..1
..... postalCode 0..1
..... state 0..1
..... country 0..1
.... telecom S1..*
..... use 0..1codeBinding: TelecommunicationAddressUse (required): TelecommunicationAddressUse

..... nullFlavor 0..1codeFixed Value: NI
.... name S1..*
..... family S1..*
..... given S1..*
.... name S1..*
... typeCode 1..1codeFixed Value: IND
.... templateId:primary S1..1II
..... root 1..1stringFixed Value: 2.16.840.1.113883.10.22.2.5

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Participant2.associatedEntity.classCoderequiredINDRoleclassCodes
Participant2.associatedEntity.coderequiredhttp://hl7.org/fhir/uv/ips/ValueSet/healthcare-professional-roles-uv-ips
Participant2.associatedEntity.addr.userequiredPostalAddressUse
Participant2.associatedEntity.telecom.userequiredTelecommunicationAddressUse

Constraints

IdGradePath(s)DetailsRequirements
PD6643N3l24l94l26l15l13l10errorParticipant2.associatedEntity.addrIf addr is not nullflavored at least one sub element has to be provided
:

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Participant2 S0..*CDAR2.Participant2Base for all types and resources
... typeCode 1..1codeBinding: ParticipationType (required)
Fixed Value: IND
... 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.2.5
... participantRole 1..1ParticipantRole

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Participant2.typeCoderequiredFixed Value: IND

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Participant2 S0..*CDAR2.Participant2Base for all types and resources
... nullFlavor 0..1codeBinding: NullFlavor (required)
... typeCode 1..1codeBinding: ParticipationType (required)
Fixed Value: IND
... contextControlCode 0..1codeBinding: ContextControl (required)
Fixed Value: OP
... 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.2.5
..... extension 0..1string
... sdtcFunctionCode 0..1CEXML: functionCode (urn:hl7-org:sdtc)
... time 0..1IVL_TS
... awarenessCode 0..1CE
... participantRole 1..1ParticipantRole

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Participant2.nullFlavorrequiredNullFlavor
Participant2.typeCoderequiredFixed Value: IND
Participant2.contextControlCoderequiredFixed Value: OP
Participant2.templateId:primary.nullFlavorrequiredNullFlavor

This structure is derived from CDAR2.Participant2

Summary

Mandatory: 3 elements (7 nested mandatory elements)
Must-Support: 9 elements
Fixed Value: 6 elements

Slices

This structure defines the following Slices:

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

 

Other representations of profile: CSV, Excel, Schematron