Type alias ObservationV1

ObservationV1: CreateThing<"Observation", R4.IObservation & {
    category: R4.ICodeableConcept[];
    code: R4.ICodeableConcept;
    component: R4.IObservation_Component[];
    device: util.v1.OneOrMore<R4.IReference | R4.IDevice | R4.IDeviceMetric>;
    effectiveDateTime: string;
    identifier: R4.IIdentifier[];
    method: R4.ICodeableConcept;
    performer: util.v1.OneOrMore<R4.IReference | R4.IPractitioner | R4.IPractitionerRole | R4.IOrganization | R4.ICareTeam | R4.IPatient | R4.IRelatedPerson>;
    referenceRange?: R4.IObservation_Component[];
    resourceType: "Observation";
    status: R4.ObservationStatusKind;
    subject: util.v1.OneOrMore<R4.IReference | R4.IPatient | R4.IGroup | R4.IDevice | R4.ILocation>;
    [key: string]: unknown;
}>