Resource Reference
If the datatype is
a resource reference, then you’ll see an arrow (
-->) followed by the resource type – all in green. Some resource types (like Observation or CarePlan) are linked to a patient, and some (like Organization or Practitioner) are not.
- If the resource type is linked to a patient, then selecting it will display a dropdown of all the existing resources of that type for the current patient, allowing you to select the one you want.
- If it is not, then you will get a link that allows you to search for a specific resource of that type (it makes more sense when you try it!)
Selecting a Resource already created for a patient
Searching for a resource not associated with a patient
Coded datatype
If the datatype is one that is coded (code, coding or codeableConcept), then you’ll see a text box into which you can enter a search string. After a brief delay, clinFHIR will query the terminology server and return all of the matching concepts from the valueSet that is bound to that element. (you do need to be a bit patient here, as it can take a couple of seconds for the terminology server to process the request and return the filtered subset of concepts).
(In some cases – when the app knows that the valueSet is small, then all the options are displayed as radio buttons. This most often occurs with code data types.)
Selecting a coded value from a large valueset
Selecting from a small valueset