Union of http://smart.who.int/base/StructureDefinition/SGCommunicationRequest and http://smart.who.int/base/StructureDefinition/SGCommunicationRequest

This is the set of resources that conform to either of the profiles SMART Guidelines Communication Request (http://smart.who.int/base/StructureDefinition/SGCommunicationRequest) and SMART Guidelines Communication Request (http://smart.who.int/base/StructureDefinition/SGCommunicationRequest). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
CommunicationRequest 0..*A request for information to be sent to a receiver
CommunicationRequest.meta This element is included in summaries. 0..1MetaMetadata about the resource
CommunicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
CommunicationRequest.language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.
CommunicationRequest.text 0..1NarrativeText summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
CommunicationRequest.contained 0..*ResourceContained, inline Resources
CommunicationRequest.extension 0..*ExtensionExtension
CommunicationRequest.modifierExtension This element is a modifier element. 0..*ExtensionExtension
CommunicationRequest.identifier This element must be supported. This element is included in summaries. 0..*IdentifierUnique identifier
CommunicationRequest.basedOn This element is included in summaries. 0..*Reference(Resource)Fulfills plan or proposal
CommunicationRequest.replaces This element is included in summaries. 0..*Reference(CommunicationRequest)Request(s) replaced by this request
CommunicationRequest.groupIdentifier This element is included in summaries. 0..1IdentifierComposite request this is part of
CommunicationRequest.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
Binding: ?? (required): The status of the communication request.
CommunicationRequest.statusReason This element must be supported. 0..1CodeableConceptReason for current status
Binding Description: (example): Codes identifying the reason for the current state of a request.
CommunicationRequest.category This element must be supported. 0..*CodeableConceptMessage category
Binding: ?? (example): Codes for general categories of communications such as alerts, instruction, etc.
CommunicationRequest.priority This element must be supported. This element is included in summaries. 0..1coderoutine | urgent | asap | stat
Binding: ?? (required): Codes indicating the relative importance of a communication request.
CommunicationRequest.doNotPerform This element is a modifier element. This element must be supported. This element is included in summaries. 0..1booleanTrue if request is prohibiting action
CommunicationRequest.medium 0..*CodeableConceptA channel of communication
Binding: ?? (example): Codes for communication mediums such as phone, fax, email, in person, etc.
CommunicationRequest.subject This element must be supported. 0..1Reference(Patient | Group)Focus of message
CommunicationRequest.about This element must be supported. 0..*Reference(Resource)Pertinent information
CommunicationRequest.encounter This element must be supported. This element is included in summaries. 0..1Reference(Encounter)Encounter created as part of
CommunicationRequest.payload 0..*BackboneElementMessage payload
CommunicationRequest.payload.extension 0..*ExtensionAdditional content defined by implementations
CommunicationRequest.payload.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
CommunicationRequest.payload.content[x] 1..1Message part content
CommunicationRequest.payload.content[x].contentStringstring
CommunicationRequest.payload.content[x].contentAttachmentAttachment
CommunicationRequest.payload.content[x].contentReferenceReference(Resource)
CommunicationRequest.occurrence[x] This element is included in summaries. 0..1When scheduled
CommunicationRequest.occurrence[x].occurrenceDateTimedateTime
CommunicationRequest.occurrence[x].occurrencePeriodPeriod
CommunicationRequest.authoredOn This element is included in summaries. 0..1dateTimeWhen request transitioned to being actionable
CommunicationRequest.requester This element must be supported. This element is included in summaries. 0..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)Who/what is requesting service
CommunicationRequest.recipient This element must be supported. 0..*Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Group | CareTeam | HealthcareService)Message recipient
CommunicationRequest.sender This element must be supported. This element is included in summaries. 0..1Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService)Message sender
CommunicationRequest.reasonCode This element is included in summaries. 0..*CodeableConceptWhy is communication needed?
Binding: ?? (example): Codes for describing reasons for the occurrence of a communication.
CommunicationRequest.reasonReference This element is included in summaries. 0..*Reference(Condition | Observation | DiagnosticReport | DocumentReference)Why is communication needed?
CommunicationRequest.note 0..*AnnotationComments made about communication request

doco Documentation for this format