LinuxForHealth FHIR Implementation Guide
8.0.0 - draft United States of America flag

LinuxForHealth FHIR Implementation Guide - Local Development build (v8.0.0). See the Directory of published versions

Resource Profile: Engagement Communication

Official URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/engagement-communication Version: 8.0.0
Active as of 2022-11-10 Computable Name: EngagementCommunication

This profile is a record of an engagement communication to a patient including successful, planned, and failed communications.

Usage:

Formal Views of Profile Content

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

This structure is derived from CDMCommunication

NameFlagsCard.TypeDescription & Constraintsdoco
.. Communication 0..*CDMCommunicationA record of information transmitted from a sender to a receiver
... extension 3..*ExtensionExtension
... extension:communicationTemplate 1..1CommunicationTemplateCommunication Template
... extension:communicationPayloadData 1..1CommunicationPayloadDataCommunication Payload Data
... communicationReengagement 0..1(Complex)Sequence for subsequent communication attempts to reengage the patient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-reengagement
... communicationRetryLimit 0..1string, unsignedIntRetry limit configuration, may vary by medium and vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-retry-limt
... sentToVendor 0..*(Complex)Records date/time and outcome of communications sent to vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-vendor
... sentToRecipient 0..*(Complex)Records date/time and outcome of communication attempts with the recipient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-recipient
... basedOn 0..*Reference(Engagement CommunicationRequest)Request fulfilled by this communication
... partOf 0..0
... inResponseTo 0..0
... statusReason 0..1CodeableConceptReason for current status
Binding: Engagement Communication Status Reason Value Set (example)
... medium 1..1CodeableConceptMedium used as the mode of communication for engagement (phone | sms | email | mail | chat)
Binding: Engagement Communication Mode Value Set (preferred)
... topic 0..0
... about 0..*Reference(Measure Population Observation | Care Gap Detected Issue)Resources that pertain to this communication
... encounter 0..0
... sent 0..0
... reasonCode 0..0
... reasonReference 0..0
... note 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Communication.statusReasonexampleEngagementCommunicationStatusReasonValueSet (a valid code from Engagement Communication Status Reason Codes)
Communication.mediumpreferredEngagementCommunicationModeValueSet (a valid code from Engagement Communication Mode Codes)
NameFlagsCard.TypeDescription & Constraintsdoco
.. Communication 0..*CDMCommunicationA record of information transmitted from a sender to a receiver
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
... communicationProduct 0..1CodeableConceptProduct generating the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-product
Binding: Engagement Product Value Set (extensible)
... communicationContact S1..1Address, CDMCommunicationContactPointPhone number, email, or address to contact
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-contact
... communicationMeasure 0..1Reference(Measure)Reference to the measure that resulted in the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-measure
... communicationCareGap 0..1stringID of care gap for which we are communicating
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-care-gap
... communicationPrioritySequence 0..1decimalPriority of the communication request (1 = highest)
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-priority-sequence
... communicationLanguage 0..1codeLanguage used for communication messaging content
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-language
Binding: AllLanguages (preferred)
... communicationTemplate 1..1string, AttachmentCommunication Template
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-template
... communicationPayloadData 1..1stringCommunication Payload Data
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-payload-data
... communicationVendor 0..1Reference(Organization)Vendor used to send the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-vendor
... conversationType 0..1CodeableConceptType of conversation, used for chat communications
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/conversation-type
Binding: Engagement Conversation Type Value Set (extensible)
... communicationReengagement 0..1(Complex)Sequence for subsequent communication attempts to reengage the patient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-reengagement
... communicationRetryLimit 0..1string, unsignedIntRetry limit configuration, may vary by medium and vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-retry-limt
... sentToVendor 0..*(Complex)Records date/time and outcome of communications sent to vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-vendor
... sentToRecipient 0..*(Complex)Records date/time and outcome of communication attempts with the recipient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-recipient
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... basedOn Σ0..*Reference(Engagement CommunicationRequest)Request fulfilled by this communication
... status ?!Σ1..1codepreparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Binding: EventStatus (required): The status of the communication.

... statusReason Σ0..1CodeableConceptReason for current status
Binding: Engagement Communication Status Reason Value Set (example)
... medium 1..1CodeableConceptMedium used as the mode of communication for engagement (phone | sms | email | mail | chat)
Binding: Engagement Communication Mode Value Set (preferred)
... about 0..*Reference(Measure Population Observation | Care Gap Detected Issue)Resources that pertain to this communication

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Communication.statusrequiredEventStatus
Communication.statusReasonexampleEngagementCommunicationStatusReasonValueSet (a valid code from Engagement Communication Status Reason Codes)
Communication.mediumpreferredEngagementCommunicationModeValueSet (a valid code from Engagement Communication Mode Codes)
NameFlagsCard.TypeDescription & Constraintsdoco
.. Communication 0..*CDMCommunicationA record of information transmitted from a sender to a receiver
... id Σ0..1idLogical id of this artifact
... meta 0..1ProcessMetaMetadata about a resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
... communicationProduct 0..1CodeableConceptProduct generating the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-product
Binding: Engagement Product Value Set (extensible)
... communicationOnBehalfOf 0..1Reference(Practitioner | PractitionerRole | Organization | Location)Attributed provider, location, or organization communication is on-behalf of
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-on-behalf-of
... communicationContact S1..1Address, CDMCommunicationContactPointPhone number, email, or address to contact
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-contact
... communicationMeasure 0..1Reference(Measure)Reference to the measure that resulted in the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-measure
... communicationCareGap 0..1stringID of care gap for which we are communicating
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-care-gap
... communicationPrioritySequence 0..1decimalPriority of the communication request (1 = highest)
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-priority-sequence
... communicationLanguage 0..1codeLanguage used for communication messaging content
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-language
Binding: AllLanguages (preferred)
... communicationTemplate 1..1string, AttachmentCommunication Template
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-template
... communicationPayloadData 1..1stringCommunication Payload Data
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-payload-data
... communicationVendor 0..1Reference(Organization)Vendor used to send the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-vendor
... conversationType 0..1CodeableConceptType of conversation, used for chat communications
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/conversation-type
Binding: Engagement Conversation Type Value Set (extensible)
... communicationReengagement 0..1(Complex)Sequence for subsequent communication attempts to reengage the patient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-reengagement
... communicationRetryLimit 0..1string, unsignedIntRetry limit configuration, may vary by medium and vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-retry-limt
... sentToVendor 0..*(Complex)Records date/time and outcome of communications sent to vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-vendor
... sentToRecipient 0..*(Complex)Records date/time and outcome of communication attempts with the recipient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-recipient
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierUnique identifier
... instantiatesCanonical Σ0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... basedOn Σ0..*Reference(Engagement CommunicationRequest)Request fulfilled by this communication
... status ?!Σ1..1codepreparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Binding: EventStatus (required): The status of the communication.

... statusReason Σ0..1CodeableConceptReason for current status
Binding: Engagement Communication Status Reason Value Set (example)
... category 0..*CodeableConceptMessage category
Binding: CommunicationCategory (example): Codes for general categories of communications such as alerts, instructions, etc.


... priority Σ0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required): Codes indicating the relative importance of a communication.

... medium 1..1CodeableConceptMedium used as the mode of communication for engagement (phone | sms | email | mail | chat)
Binding: Engagement Communication Mode Value Set (preferred)
... subject Σ0..1Reference(Patient | Group)Focus of message
... about 0..*Reference(Measure Population Observation | Care Gap Detected Issue)Resources that pertain to this communication
... received 0..1dateTimeWhen received
... recipient 0..*Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Group | CareTeam | HealthcareService)Message recipient
... sender 0..1Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService)Message sender
... payload 0..*BackboneElementMessage payload
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... content[x] 1..1Message part content
..... contentStringstring
..... contentAttachmentAttachment
..... contentReferenceReference(Resource)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Communication.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Communication.statusrequiredEventStatus
Communication.statusReasonexampleEngagementCommunicationStatusReasonValueSet (a valid code from Engagement Communication Status Reason Codes)
Communication.categoryexampleCommunicationCategory
Communication.priorityrequiredRequestPriority
Communication.mediumpreferredEngagementCommunicationModeValueSet (a valid code from Engagement Communication Mode Codes)

Differential View

This structure is derived from CDMCommunication

NameFlagsCard.TypeDescription & Constraintsdoco
.. Communication 0..*CDMCommunicationA record of information transmitted from a sender to a receiver
... extension 3..*ExtensionExtension
... extension:communicationTemplate 1..1CommunicationTemplateCommunication Template
... extension:communicationPayloadData 1..1CommunicationPayloadDataCommunication Payload Data
... communicationReengagement 0..1(Complex)Sequence for subsequent communication attempts to reengage the patient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-reengagement
... communicationRetryLimit 0..1string, unsignedIntRetry limit configuration, may vary by medium and vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-retry-limt
... sentToVendor 0..*(Complex)Records date/time and outcome of communications sent to vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-vendor
... sentToRecipient 0..*(Complex)Records date/time and outcome of communication attempts with the recipient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-recipient
... basedOn 0..*Reference(Engagement CommunicationRequest)Request fulfilled by this communication
... partOf 0..0
... inResponseTo 0..0
... statusReason 0..1CodeableConceptReason for current status
Binding: Engagement Communication Status Reason Value Set (example)
... medium 1..1CodeableConceptMedium used as the mode of communication for engagement (phone | sms | email | mail | chat)
Binding: Engagement Communication Mode Value Set (preferred)
... topic 0..0
... about 0..*Reference(Measure Population Observation | Care Gap Detected Issue)Resources that pertain to this communication
... encounter 0..0
... sent 0..0
... reasonCode 0..0
... reasonReference 0..0
... note 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
Communication.statusReasonexampleEngagementCommunicationStatusReasonValueSet (a valid code from Engagement Communication Status Reason Codes)
Communication.mediumpreferredEngagementCommunicationModeValueSet (a valid code from Engagement Communication Mode Codes)

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Communication 0..*CDMCommunicationA record of information transmitted from a sender to a receiver
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
... communicationProduct 0..1CodeableConceptProduct generating the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-product
Binding: Engagement Product Value Set (extensible)
... communicationContact S1..1Address, CDMCommunicationContactPointPhone number, email, or address to contact
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-contact
... communicationMeasure 0..1Reference(Measure)Reference to the measure that resulted in the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-measure
... communicationCareGap 0..1stringID of care gap for which we are communicating
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-care-gap
... communicationPrioritySequence 0..1decimalPriority of the communication request (1 = highest)
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-priority-sequence
... communicationLanguage 0..1codeLanguage used for communication messaging content
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-language
Binding: AllLanguages (preferred)
... communicationTemplate 1..1string, AttachmentCommunication Template
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-template
... communicationPayloadData 1..1stringCommunication Payload Data
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-payload-data
... communicationVendor 0..1Reference(Organization)Vendor used to send the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-vendor
... conversationType 0..1CodeableConceptType of conversation, used for chat communications
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/conversation-type
Binding: Engagement Conversation Type Value Set (extensible)
... communicationReengagement 0..1(Complex)Sequence for subsequent communication attempts to reengage the patient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-reengagement
... communicationRetryLimit 0..1string, unsignedIntRetry limit configuration, may vary by medium and vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-retry-limt
... sentToVendor 0..*(Complex)Records date/time and outcome of communications sent to vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-vendor
... sentToRecipient 0..*(Complex)Records date/time and outcome of communication attempts with the recipient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-recipient
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... basedOn Σ0..*Reference(Engagement CommunicationRequest)Request fulfilled by this communication
... status ?!Σ1..1codepreparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Binding: EventStatus (required): The status of the communication.

... statusReason Σ0..1CodeableConceptReason for current status
Binding: Engagement Communication Status Reason Value Set (example)
... medium 1..1CodeableConceptMedium used as the mode of communication for engagement (phone | sms | email | mail | chat)
Binding: Engagement Communication Mode Value Set (preferred)
... about 0..*Reference(Measure Population Observation | Care Gap Detected Issue)Resources that pertain to this communication

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Communication.statusrequiredEventStatus
Communication.statusReasonexampleEngagementCommunicationStatusReasonValueSet (a valid code from Engagement Communication Status Reason Codes)
Communication.mediumpreferredEngagementCommunicationModeValueSet (a valid code from Engagement Communication Mode Codes)

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Communication 0..*CDMCommunicationA record of information transmitted from a sender to a receiver
... id Σ0..1idLogical id of this artifact
... meta 0..1ProcessMetaMetadata about a resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... Slices for extension 3..*ExtensionExtension
Slice: Unordered, Open by value:url
... communicationProduct 0..1CodeableConceptProduct generating the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-product
Binding: Engagement Product Value Set (extensible)
... communicationOnBehalfOf 0..1Reference(Practitioner | PractitionerRole | Organization | Location)Attributed provider, location, or organization communication is on-behalf of
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-on-behalf-of
... communicationContact S1..1Address, CDMCommunicationContactPointPhone number, email, or address to contact
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-contact
... communicationMeasure 0..1Reference(Measure)Reference to the measure that resulted in the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-measure
... communicationCareGap 0..1stringID of care gap for which we are communicating
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-care-gap
... communicationPrioritySequence 0..1decimalPriority of the communication request (1 = highest)
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-priority-sequence
... communicationLanguage 0..1codeLanguage used for communication messaging content
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-language
Binding: AllLanguages (preferred)
... communicationTemplate 1..1string, AttachmentCommunication Template
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-template
... communicationPayloadData 1..1stringCommunication Payload Data
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-payload-data
... communicationVendor 0..1Reference(Organization)Vendor used to send the communication
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-vendor
... conversationType 0..1CodeableConceptType of conversation, used for chat communications
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/conversation-type
Binding: Engagement Conversation Type Value Set (extensible)
... communicationReengagement 0..1(Complex)Sequence for subsequent communication attempts to reengage the patient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-reengagement
... communicationRetryLimit 0..1string, unsignedIntRetry limit configuration, may vary by medium and vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/communication-retry-limt
... sentToVendor 0..*(Complex)Records date/time and outcome of communications sent to vendor
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-vendor
... sentToRecipient 0..*(Complex)Records date/time and outcome of communication attempts with the recipient
URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/sent-to-recipient
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ0..*IdentifierUnique identifier
... instantiatesCanonical Σ0..*canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire)Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... basedOn Σ0..*Reference(Engagement CommunicationRequest)Request fulfilled by this communication
... status ?!Σ1..1codepreparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
Binding: EventStatus (required): The status of the communication.

... statusReason Σ0..1CodeableConceptReason for current status
Binding: Engagement Communication Status Reason Value Set (example)
... category 0..*CodeableConceptMessage category
Binding: CommunicationCategory (example): Codes for general categories of communications such as alerts, instructions, etc.


... priority Σ0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required): Codes indicating the relative importance of a communication.

... medium 1..1CodeableConceptMedium used as the mode of communication for engagement (phone | sms | email | mail | chat)
Binding: Engagement Communication Mode Value Set (preferred)
... subject Σ0..1Reference(Patient | Group)Focus of message
... about 0..*Reference(Measure Population Observation | Care Gap Detected Issue)Resources that pertain to this communication
... received 0..1dateTimeWhen received
... recipient 0..*Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Group | CareTeam | HealthcareService)Message recipient
... sender 0..1Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService)Message sender
... payload 0..*BackboneElementMessage payload
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... content[x] 1..1Message part content
..... contentStringstring
..... contentAttachmentAttachment
..... contentReferenceReference(Resource)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Communication.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Communication.statusrequiredEventStatus
Communication.statusReasonexampleEngagementCommunicationStatusReasonValueSet (a valid code from Engagement Communication Status Reason Codes)
Communication.categoryexampleCommunicationCategory
Communication.priorityrequiredRequestPriority
Communication.mediumpreferredEngagementCommunicationModeValueSet (a valid code from Engagement Communication Mode Codes)

 

Other representations of profile: CSV, Excel, Schematron