cds-hooks / docs

CDS Hooks website & specification
http://cds-hooks.org
Apache License 2.0
167 stars 61 forks source link

Create Cheat Sheet #476

Closed dennispatterson closed 5 years ago

dennispatterson commented 5 years ago

Following the pattern of FHIR "Cheat Sheets" (e.g. FHIR R4 pdf), we're introducing a Cheat Sheet for CDS Hooks at DevDays in Redmond this June. This PR is intended to attain a consensus on its content, as well as facilitating future maintenance.

Initially, I propose that while the raw content lives in this repository, outside coordination with Firely will determine/design/distribute the one-sheet arrangement. In the future, this repository could use another markdown flavor + css to capture aspects of the unbranded arrangement, as well.

Generic Example: CDS Hooks Cheat Sheet.pdf

cc: @kpshek @brynrhodes @jmandel @isaacvetter @brettmarquard

brettmarquard commented 5 years ago

@dennispatterson

Thank you for running with this, I think this is great!

A few quick notes

dennispatterson commented 5 years ago

@brettmarquard Thank you for the feedback! I created a mock-up with your comments applied to see if it's what you have in mind before I rework the markdown.

Note this doesn't include tables, but the markdown would. You'll see that including abbreviated table content eats up the majority of space so I removed the examples. My previous mock-up was trying to inject some descriptions into examples and use bold case to communicate required fields. This one is a bit more like having an abbreviated spec copy.

CDS Hooks Cheat Sheet spec-based.pdf

dennispatterson commented 5 years ago

Held a call with Isaac and Brett. To try to balance specification contents with examples, I'll try to remove the JWT content and use that space to incorporate example(s) of the request body interactions.

dennispatterson commented 5 years ago

Here's the latest mock-up: CDS Hooks Cheat Sheet no auth.pdf

Changes:

I'll start working on the associated markdown, but feel free to add a +1 to the proposal or chime in regarding any additional changes you'd like to see. cc: @brettmarquard @isaacvetter

dennispatterson commented 5 years ago

Thanks for the feedback! I just pushed a commit with the markdown to match the latest mock-up. Here's the rendered version - https://github.com/cds-hooks/docs/blob/7869ade7fac211c4789b567744f85725040d8caf/cheat-sheet/cheat-sheet.md

cc: @brettmarquard @isaacvetter