This is the set of resources that conform to either of the profiles PAS CommunicationRequest (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-communicationrequest) and PAS CommunicationRequest (http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-communicationrequest). E.g. what you have to deal with if you get resources conforming to one of them
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
CommunicationRequest | 0..* | A request for information to be sent to a receiver dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | ||
meta | Σ | 0..1 | Meta | Metadata about the resource ele-1: All FHIR elements must have a @value or children |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language. ele-1: All FHIR elements must have a @value or children | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation ele-1: All FHIR elements must have a @value or children | |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
identifier | SΣ | 0..* | Identifier | Unique Identifier used in linking the Communication Request to the response (X12's Attachment Control Number). ele-1: All FHIR elements must have a @value or children |
basedOn | Σ | 0..* | Reference(Resource) | Fulfills plan or proposal ele-1: All FHIR elements must have a @value or children |
replaces | Σ | 0..* | Reference(CommunicationRequest) | Request(s) replaced by this request ele-1: All FHIR elements must have a @value or children |
groupIdentifier | Σ | 0..1 | Identifier | Composite request this is part of ele-1: All FHIR elements must have a @value or children |
status | ?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: ?? (required): The status of the communication request. ele-1: All FHIR elements must have a @value or children |
statusReason | 0..1 | CodeableConcept | Reason for current status Binding Description (No ValueSet): (example): Codes identifying the reason for the current state of a request. ele-1: All FHIR elements must have a @value or children | |
category | S | 0..* | CodeableConcept | Message category Binding: ?? (required): Codes indicating the title or contents of a document, report or supporting item. These codes are listed within an X12 implementation guide (TR3) and maintained by X12. All X12 work products are copyrighted. See their website for licensing terms and conditions. ele-1: All FHIR elements must have a @value or children |
priority | Σ | 0..1 | code | routine | urgent | asap | stat Binding: ?? (required): Codes indicating the relative importance of a communication request. ele-1: All FHIR elements must have a @value or children |
doNotPerform | ?!Σ | 0..1 | boolean | True if request is prohibiting action ele-1: All FHIR elements must have a @value or children |
medium | S | 0..* | CodeableConcept | A channel of communication Binding: ?? (extensible) ele-1: All FHIR elements must have a @value or children |
subject | 0..1 | Reference(Patient | Group) | Focus of message ele-1: All FHIR elements must have a @value or children | |
about | 0..* | Reference(Resource) | Resources that pertain to this communication request ele-1: All FHIR elements must have a @value or children | |
encounter | Σ | 0..1 | Reference(Encounter) | Encounter created as part of ele-1: All FHIR elements must have a @value or children |
payload | S | 0..* | BackboneElement | Message payload ele-1: All FHIR elements must have a @value or children |
extension | 0..* | Extension | Extension ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
content[x] | S | 1..1 | string | Message part content ele-1: All FHIR elements must have a @value or children |
occurrence[x] | Σ | 0..1 | When scheduled ele-1: All FHIR elements must have a @value or children | |
occurrenceDateTime | dateTime | |||
occurrencePeriod | Period | |||
authoredOn | Σ | 0..1 | dateTime | When request transitioned to being actionable ele-1: All FHIR elements must have a @value or children |
requester | SΣ | 0..1 | Reference(PAS Insurer Organization | #sd-profile-insurer-profile-insurer) | Who/what is requesting service ele-1: All FHIR elements must have a @value or children |
recipient | S | 0..* | Reference(PAS Practitioner | PAS Organization Base Profile | #sd-profile-practitioner-profile-practitioner) | Message recipient ele-1: All FHIR elements must have a @value or children |
sender | SΣ | 0..1 | Reference(PAS Requestor Organization | #sd-profile-requestor-profile-requestor) | Message sender ele-1: All FHIR elements must have a @value or children |
reasonCode | Σ | 0..* | CodeableConcept | Why is communication needed? Binding: ?? (example): Codes for describing reasons for the occurrence of a communication. ele-1: All FHIR elements must have a @value or children |
reasonReference | Σ | 0..* | Reference(Condition | Observation | DiagnosticReport | DocumentReference) | Why is communication needed? ele-1: All FHIR elements must have a @value or children |
note | 0..* | Annotation | Comments made about communication request ele-1: All FHIR elements must have a @value or children | |
Documentation for this format |