example and tutorial for fhir spec