description: Communication resource is used to achieve the bi-directional communication between two systems. The Communication resource can be used to ask questions regarding a referral, request a referral be updated with missing information, or request additional information not covered by the specific referral dataset. package_name: ca.infoway.io.erec derivation: constraint name: Communication type: Communication elements: category: binding: {strength: example, valueSet: 'http://fhir.infoway-inforoute.ca/io/CA-eReC/ValueSet/communication-category'} mustSupport: true index: 8 received: {mustSupport: true, index: 15} payload: mustSupport: true index: 21 elements: content: mustSupport: true choices: [contentString, contentAttachment] index: 23 contentString: {type: string, mustSupport: true, choiceOf: content, index: 24} contentAttachment: {type: Attachment, mustSupport: true, choiceOf: content, index: 25} sent: {mustSupport: true, index: 14} status: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/event-status'} pattern: {type: Code, value: completed} mustSupport: true index: 7 sender: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-HealthcareService', 'http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-PractitionerRole'] index: 16 elements: reference: {mustSupport: true, index: 17} identifier: mustSupport: true index: 18 elements: system: {mustSupport: true, index: 19} value: {mustSupport: true, index: 20} required: [value, system] inResponseTo: {mustSupport: true, index: 6} basedOn: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-ServiceRequest'] index: 0 elements: reference: {mustSupport: true, index: 1} identifier: mustSupport: true index: 2 elements: use: {mustSupport: true, index: 3} system: {mustSupport: true, index: 4} value: {mustSupport: true, index: 5} required: [value, system, use] subject: type: Reference mustSupport: true refers: ['http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Patient'] index: 9 elements: reference: {mustSupport: true, index: 10} identifier: mustSupport: true index: 11 elements: system: {mustSupport: true, index: 12} value: {mustSupport: true, index: 13} required: [value, system] package_version: 1.1.1-dft-ballot class: profile kind: resource url: http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Communication base: http://hl7.org/fhir/StructureDefinition/Communication version: null required: [basedOn]