ReferenceAndListParam theSubject,
@Description(shortDefinition="Healthcare event related to the observation")
@OptionalParam(name="encounter", targetTypes={  Encounter.class   } )
ReferenceAndListParam theEncounter,
@Description(shortDefinition="The subject that the observation is about (if patient)")
<BUG>@OptionalParam(name="patient", targetTypes={  Patient.class ,   Group.class ,   Device.class ,   Location.class   } )
ReferenceAndListParam thePatient,</BUG>
@Sort
SortSpec theSort,
@Count

ReferenceAndListParam theSubject,
@Description(shortDefinition="Healthcare event related to the observation")
@OptionalParam(name="encounter", targetTypes={  Encounter.class   } )
ReferenceAndListParam theEncounter,
@Description(shortDefinition="The subject that the observation is about (if patient)")
@OptionalParam(name="patient", targetTypes={  Patient.class  } )
ReferenceAndListParam thePatient,
@Sort
SortSpec theSort,
@Count
