Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

 

Discussions:

 

Use Case_Dagstuhl1.1
Expand
titleOne more Parking Lot item

Tried to introduce another object variously referred to as ExternalAid or OtherMaterial to refer to external stimulus materials used in data capture instruments (e.g. images, URNs, other stimulus material). But OtherMaterial already exists as an object in Simple

Codebook. Where should OtherMaterial live? Can it live in two models at once?


Expand
titleMore Use Cases

Image AddedImage AddedImage Added

Expand
titleSimple Use Case1.1_Dagstuhl

* Use case 1.1: Simple Survey

+ ConceptualInstrument
- ImplementedInstrument
* Sequence (top level, type of ControlConstruct)
+ Statement (type of InstrumentComponent)
Dagstuhl would like your feedback to (1) provide feedback to 
organizers and participants, (2) improve our organization, and (3) for 
reports to our funding agencies. We will send you an email with 
seminar-related results of this survey.

Feedback is shared only in aggregated form that cannot be 
used to identify the origin of a statement or grade -- we guarantee your 
anonymity! However, if you rather not trust us, we are still very much 
interested in your feedback. We would be glad to receive an email from 
you at survey@dagstuhl.de where you describe your experience in your own 
words.
+ Instruction (type of InstrumentComponent)
Some questions might not apply to this seminar or your 
personal situation. Please skip any question that does not apply. 
Otherwise, please select the most appropriate answer.
+ Sequence: Trends and Changes (type of ControlConstruct)
- Question (type of Capture)
- QuestionText: Do you see trends or changes, at Schloss 
Dagstuhl or elsewhere, that we should resist or reverse? If so, what are 
they?
- ResponseDomain: Text
- Question (type of Capture)
- QuestionText: Do you see trends or changes that we should 
pursue to ensure Schloss Dagstuhl's relevance?
- ResponseDomain: Text
+ Sequence: Personal Questions
- Question (type of Capture)
- QuestionText: Please rate your professional seniority
- ResponseDomain: Code
- Junior
- Senior
- Question (type of Capture)
- QuestionText: What is your primary occupation?
- ResponseDomain: Code
-
- Question (type of Capture)
- How many hours did it take you to get to the Schloss?
- ResponseDomain: Numeric
- Question (type of Capture)
- QuestionText: What is your country of residence?
- ResponseDomain: Code

Image Removed
Expand
titleTuesday session 2

Jay's Breakthrough:

 

This morning's diagram:

 

What is A? A is conceptual/ logical

What is B? B is the implemented one

But what are the relationships between A, B and Instrument Component?

 

...

Expand
titleDagstuhl Monday afternoon part 2

What to do with Instructions?? Does it relate to Statement or Act? It is an object which related to Act.  

Question has a property of text.

Use cases

Survey example - Dagstuhl evaluation questionnaire

Note need to make sure our definitions are tight enough to give guidance to users on how to use objects appropriately

Expand
titleSimple Use CaseCase1_Dagstuhl1Dagstuhl

1 Simple Survey
~~~~~~~~~~~~~~~~
* LogicalInstrument
   + Sequence (top level, type of ControlConstruct)
     - Statement (type of Act)
       Dagstuhl would like your feedback to (1) provide feedback to 
organizers and participants, (2) improve our organization, and (3) for 
reports to our funding agencies. We will send you an email with 
seminar-related results of this survey.

       Feedback is shared only in aggregated form that cannot be used to 
identify the origin of a statement or grade -- we guarantee your 
anonymity! However, if you rather not trust us, we are still very much 
interested in your feedback. We would be glad to receive an email from 
you at survey@dagstuhl.de where you describe your experience in your own 
words.
     - Instruction (type of Act)
       Some questions might not apply to this seminar or your personal 
situation. Please skip any question that does not apply. Otherwise, 
please select the most appropriate answer.
     - Sequence: Trends and Changes (type of ControlConstruct)
       * Question (type of Capture)
         - QuestionText: Do you see trends or changes, at Schloss 
Dagstuhl or elsewhere, that we should resist or reverse? If so, what are 
they?
         - ResponseDomain: Text
       * Question (type of Capture)
         - QuestionText: Do you see trends or changes that we should 
pursue to ensure Schloss Dagstuhl's relevance?
         - ResponseDomain: Text
     - Sequence: Personal Questions
       * Question (type of Capture)
         - QuestionText: Please rate your professional seniority
         - ResponseDomain: Code
           - Junior
           - Senior
       * Question (type of Capture)
         - QuestionText: What is your primary occupation?
         - ResponseDomain: Code
           -
       * Question (type of Capture)
         - How many hours did it take you to get to the Schloss?
         - ResponseDomain: Numeric
       * Question (type of Capture)
         - QuestionText: What is your country of residence?
         - ResponseDomain: Code

 

Parking lot - Question Grid and Question Block related to Capture

...

Warning
titleParking lot

 Monday

relationship to Conceptual objects,

Question block

Question Grid and Question Block related to Capture

Tuesday

Do we have only statement? Or do we need to add in external objects?

Wednesday

This is a parking lot item. It is two new objects I would like to add at the "content level" to Measurement. Measurement would have 0..1 State and 0..1 Protocol. What is a state? What is this "protocol"? They are elements of an openEHR object called archetype. See https://www.dropbox.com/s/4y074kt3572k1vi/state.jpg?dl=0

Booz Allen in its VA Health and CMS work and Sam here from CDISC have adopted archetypes as the de facto "data element" for measurements now. That is, State and Protocol are used to extend data elements.

Think of our  micro-array use case for instrument right now.  Here is the current state of instrument: http://lion.ddialliance.org/package/newobjectsforsimpleinstrument. Yesterday we were able to talk about the manufacturers of each micro-array in our use case in which there was one "conceptual" instrument and two "implemented" instruments by pulling in a machine agent from the process model and describing some of her properties.

Arguably the standard way is with Protocol. One property of Protocol is the Method. Each micro-array manufacturer has her own method. Furthermore, Protocol can grow to handle Formula. Think of a virtual micro-array. Someone like BAH or another group has built it. It is actually a derived variable. It gets it data from a formula. The formula is how we translate the results of the different methods (manufacturers) into a single yardstick – one SNP fits all. See http://en.wikipedia.org/wiki/Single-nucleotide_polymorphism.

Leaving this second example aside which is perhaps a use case we might give more thought to in the context of provenance, were we to have a Protocol attached to a Measurement, the first example with two manufacturers is straightforward.


 

 

Other files to share:

Attachments