fhir_period implementation