Properties
Reference
Resources that pertain to this communication.
Any FHIR4 Resource may be indicated by this Reference
Property methods: aboutBuildValueArray(), aboutCollectionToDisplay(), aboutCollectionToOdbc(), aboutDisplayToCollection(), aboutGet(), aboutGetObject(), aboutGetObjectId(), aboutGetSwizzled(), aboutIsValid(), aboutOdbcToCollection(), aboutSet(), aboutSetObject(), aboutSetObjectId()
Reference
Request fulfilled by this communication.
Any FHIR4 Resource may be indicated by this Reference
Property methods: basedOnBuildValueArray(), basedOnCollectionToDisplay(), basedOnCollectionToOdbc(), basedOnDisplayToCollection(), basedOnGet(), basedOnGetObject(), basedOnGetObjectId(), basedOnGetSwizzled(), basedOnIsValid(), basedOnOdbcToCollection(), basedOnSet(), basedOnSetObject(), basedOnSetObjectId()
CodeableConcept
Message category.
any FHIR4 code may be used;
communication-category shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: categoryBuildValueArray(), categoryCollectionToDisplay(), categoryCollectionToOdbc(), categoryDisplayToCollection(), categoryGet(), categoryGetObject(), categoryGetObjectId(), categoryGetSwizzled(), categoryIsValid(), categoryOdbcToCollection(), categorySet(), categorySetObject(), categorySetObjectId()
Reference
Encounter created as part of.
Encounter
Property methods: encounterGet(), encounterGetSwizzled(), encounterIsValid(), encounterNewObject(), encounterSet()
Identifier
Unique identifier.
Property methods: identifierBuildValueArray(), identifierCollectionToDisplay(), identifierCollectionToOdbc(), identifierDisplayToCollection(), identifierGet(), identifierGetObject(), identifierGetObjectId(), identifierGetSwizzled(), identifierIsValid(), identifierOdbcToCollection(), identifierSet(), identifierSetObject(), identifierSetObjectId()
Reference
Reply to.
Communication
Property methods: inResponseToBuildValueArray(), inResponseToCollectionToDisplay(), inResponseToCollectionToOdbc(), inResponseToDisplayToCollection(), inResponseToGet(), inResponseToGetObject(), inResponseToGetObjectId(), inResponseToGetSwizzled(), inResponseToIsValid(), inResponseToOdbcToCollection(), inResponseToSet(), inResponseToSetObject(), inResponseToSetObjectId()
property instantiatesCanonical as list of %String (MAXLEN = 1000000, XMLNAME = "instantiatesCanonical", XMLPROJECTION = "ELEMENT");
canonical
Instantiates FHIR protocol or definition.
TO DO: Unrecognized value type for the FHIR4 model
Property methods: instantiatesCanonicalBuildValueArray(), instantiatesCanonicalCollectionToDisplay(), instantiatesCanonicalCollectionToOdbc(), instantiatesCanonicalDisplayToCollection(), instantiatesCanonicalDisplayToLogical(), instantiatesCanonicalGet(), instantiatesCanonicalGetObject(), instantiatesCanonicalGetObjectId(), instantiatesCanonicalGetSwizzled(), instantiatesCanonicalIsValid(), instantiatesCanonicalLogicalToDisplay(), instantiatesCanonicalLogicalToOdbc(), instantiatesCanonicalNormalize(), instantiatesCanonicalOdbcToCollection(), instantiatesCanonicalSet(), instantiatesCanonicalSetObject(), instantiatesCanonicalSetObjectId()
property instantiatesUri as list of %String (MAXLEN = 1000000, XMLNAME = "instantiatesUri", XMLPROJECTION = "ELEMENT");
uri
Instantiates external protocol or definition.
Property methods: instantiatesUriBuildValueArray(), instantiatesUriCollectionToDisplay(), instantiatesUriCollectionToOdbc(), instantiatesUriDisplayToCollection(), instantiatesUriDisplayToLogical(), instantiatesUriGet(), instantiatesUriGetObject(), instantiatesUriGetObjectId(), instantiatesUriGetSwizzled(), instantiatesUriIsValid(), instantiatesUriLogicalToDisplay(), instantiatesUriLogicalToOdbc(), instantiatesUriNormalize(), instantiatesUriOdbcToCollection(), instantiatesUriSet(), instantiatesUriSetObject(), instantiatesUriSetObjectId()
CodeableConcept
A channel of communication.
any FHIR4 code may be used;
v3-ParticipationMode shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: mediumBuildValueArray(), mediumCollectionToDisplay(), mediumCollectionToOdbc(), mediumDisplayToCollection(), mediumGet(), mediumGetObject(), mediumGetObjectId(), mediumGetSwizzled(), mediumIsValid(), mediumOdbcToCollection(), mediumSet(), mediumSetObject(), mediumSetObjectId()
Annotation
Comments made about the communication.
Property methods: noteBuildValueArray(), noteCollectionToDisplay(), noteCollectionToOdbc(), noteDisplayToCollection(), noteGet(), noteGetObject(), noteGetObjectId(), noteGetSwizzled(), noteIsValid(), noteOdbcToCollection(), noteSet(), noteSetObject(), noteSetObjectId()
Reference
Part of this action.
Any FHIR4 Resource may be indicated by this Reference
Property methods: partOfBuildValueArray(), partOfCollectionToDisplay(), partOfCollectionToOdbc(), partOfDisplayToCollection(), partOfGet(), partOfGetObject(), partOfGetObjectId(), partOfGetSwizzled(), partOfIsValid(), partOfOdbcToCollection(), partOfSet(), partOfSetObject(), partOfSetObjectId()
BackboneElement
Message payload.
Property methods: payloadBuildValueArray(), payloadCollectionToDisplay(), payloadCollectionToOdbc(), payloadDisplayToCollection(), payloadGet(), payloadGetObject(), payloadGetObjectId(), payloadGetSwizzled(), payloadIsValid(), payloadOdbcToCollection(), payloadSet(), payloadSetObject(), payloadSetObjectId()
property priority as %String (MAXLEN = 1000000, XMLNAME = "priority", XMLPROJECTION = "ATTRIBUTE");
code
routine | urgent | asap | stat
request-priority|4.0.1 is the REQUIRED FHIR4 ValueSet for codes;
you may NOT extend request-priority|4.0.1 and you may NOT use codes from other ValueSets.
Property methods: priorityDisplayToLogical(), priorityGet(), priorityIsValid(), priorityLogicalToDisplay(), priorityLogicalToOdbc(), priorityNormalize(), prioritySet()
CodeableConcept
Indication for message.
any FHIR4 code may be used;
clinical-findings shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: reasonCodeBuildValueArray(), reasonCodeCollectionToDisplay(), reasonCodeCollectionToOdbc(), reasonCodeDisplayToCollection(), reasonCodeGet(), reasonCodeGetObject(), reasonCodeGetObjectId(), reasonCodeGetSwizzled(), reasonCodeIsValid(), reasonCodeOdbcToCollection(), reasonCodeSet(), reasonCodeSetObject(), reasonCodeSetObjectId()
Reference
Why was communication done?
Condition | Observation | DiagnosticReport | DocumentReference
Property methods: reasonReferenceBuildValueArray(), reasonReferenceCollectionToDisplay(), reasonReferenceCollectionToOdbc(), reasonReferenceDisplayToCollection(), reasonReferenceGet(), reasonReferenceGetObject(), reasonReferenceGetObjectId(), reasonReferenceGetSwizzled(), reasonReferenceIsValid(), reasonReferenceOdbcToCollection(), reasonReferenceSet(), reasonReferenceSetObject(), reasonReferenceSetObjectId()
property received as %String (MAXLEN = 1000000, XMLNAME = "received", XMLPROJECTION = "ATTRIBUTE");
dateTime
When received.
Property methods: receivedDisplayToLogical(), receivedGet(), receivedIsValid(), receivedLogicalToDisplay(), receivedLogicalToOdbc(), receivedNormalize(), receivedSet()
Reference
Message recipient.
Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | Group | CareTeam | HealthcareService
Property methods: recipientBuildValueArray(), recipientCollectionToDisplay(), recipientCollectionToOdbc(), recipientDisplayToCollection(), recipientGet(), recipientGetObject(), recipientGetObjectId(), recipientGetSwizzled(), recipientIsValid(), recipientOdbcToCollection(), recipientSet(), recipientSetObject(), recipientSetObjectId()
Reference
Message sender.
Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson | HealthcareService
Property methods: senderGet(), senderGetSwizzled(), senderIsValid(), senderNewObject(), senderSet()
property sent as %String (MAXLEN = 1000000, XMLNAME = "sent", XMLPROJECTION = "ATTRIBUTE");
dateTime
When sent.
Property methods: sentDisplayToLogical(), sentGet(), sentIsValid(), sentLogicalToDisplay(), sentLogicalToOdbc(), sentNormalize(), sentSet()
property status as %String (MAXLEN = 1000000, XMLNAME = "status", XMLPROJECTION = "ATTRIBUTE") [ Required ];
code
preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown
event-status|4.0.1 is the REQUIRED FHIR4 ValueSet for codes;
you may NOT extend event-status|4.0.1 and you may NOT use codes from other ValueSets.
Property methods: statusDisplayToLogical(), statusGet(), statusIsValid(), statusLogicalToDisplay(), statusLogicalToOdbc(), statusNormalize(), statusSet()
CodeableConcept
Reason for current status.
any FHIR4 code may be used;
communication-not-done-reason shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: statusReasonGet(), statusReasonGetSwizzled(), statusReasonIsValid(), statusReasonNewObject(), statusReasonSet()
Reference
Focus of message.
Patient | Group
Property methods: subjectGet(), subjectGetSwizzled(), subjectIsValid(), subjectNewObject(), subjectSet()
CodeableConcept
Description of the purpose/content.
any FHIR4 code may be used;
communication-topic shows EXAMPLE codes,
but you may use codes from any ValueSet.
Property methods: topicGet(), topicGetSwizzled(), topicIsValid(), topicNewObject(), topicSet()