PREFIX fhir: PREFIX fhirvs: PREFIX xsd: PREFIX rdf: IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT IMPORT start=@ AND {fhir:nodeRole [fhir:treeRoot]} # A request for information to be sent to a receiver EXTENDS @ CLOSED { a [fhir:CommunicationRequest]?; fhir:nodeRole [fhir:treeRoot]?; fhir:identifier @?; # Unique identifier fhir:basedOn @?; # Fulfills plan or proposal fhir:replaces @?; # Request(s) replaced by this request fhir:groupIdentifier @?; # Composite request this is part of fhir:status @ AND {fhir:v @fhirvs:request-status}; # draft | active | on-hold | revoked # | completed | entered-in-error | # unknown fhir:statusReason @?; # Reason for current status fhir:intent @ AND {fhir:v @fhirvs:request-intent}; # proposal | plan | directive | # order | original-order | # reflex-order | filler-order | # instance-order | option fhir:category @?; # Message category fhir:priority @ AND {fhir:v @fhirvs:request-priority}?; # routine | urgent | asap | stat fhir:doNotPerform @?; # True if request is prohibiting # action fhir:medium @?; # A channel of communication fhir:subject @ AND {fhir:link @ OR @ ? }?; # Focus of message fhir:about @?; # Resources that pertain to this # communication request fhir:encounter @ AND {fhir:link @ ? }?; # The Encounter during which this # CommunicationRequest was created fhir:payload @?; # Message payload fhir:occurrence @ OR @ ?; # When scheduled fhir:authoredOn @?; # When request transitioned to being # actionable fhir:requester @ AND {fhir:link @ OR @ OR @ OR @ OR @ OR @ ? }?; # Who asks for the information to be # shared fhir:recipient @?; # Who to share the information with fhir:informationProvider @?; # Who should share the information fhir:reason @?; # Why is communication needed? fhir:note @?; # Comments made about communication # request } # Message payload EXTENDS @ CLOSED { fhir:content @ OR (@ AND {fhir:link @ }) OR @ ; # Message part content } #---------------------- Cardinality Types (OneOrMore) ------------------- CLOSED { rdf:first @ ; rdf:rest [rdf:nil] OR @ } CLOSED { rdf:first @ AND {fhir:link @ } ; rdf:rest [rdf:nil] OR @ } CLOSED { rdf:first @ AND {fhir:link @ } ; rdf:rest [rdf:nil] OR @ } CLOSED { rdf:first @ ; rdf:rest [rdf:nil] OR @ } CLOSED { rdf:first @ ; rdf:rest [rdf:nil] OR @ } CLOSED { rdf:first @ AND {fhir:link @ OR @ OR @ OR @ OR @ OR @ OR @ OR @ OR @ OR @ } ; rdf:rest [rdf:nil] OR @ } CLOSED { rdf:first @ AND {fhir:link @ OR @ OR @ OR @ OR @ OR @ OR @ OR @ } ; rdf:rest [rdf:nil] OR @ } CLOSED { rdf:first @ ; rdf:rest [rdf:nil] OR @ } CLOSED { rdf:first @ ; rdf:rest [rdf:nil] OR @ } #---------------------- Value Sets ------------------------ # Codes indicating the degree of authority/intentionality associated with a request. fhirvs:request-intent ["proposal" "plan" "directive" "order" "original-order" "reflex-order" "filler-order" "instance-order" "option"] # Identifies the level of importance to be assigned to actioning the request. fhirvs:request-priority ["routine" "urgent" "asap" "stat"] # Codes identifying the lifecycle stage of a request. fhirvs:request-status ["draft" "active" "on-hold" "revoked" "completed" "entered-in-error" "unknown"]

AltStyle によって変換されたページ (->オリジナル) /