def create_test_claim_service(self):
     service = ClaimService()
     service.service = Service()
     service.service.code = self._TEST_SERVICE_CODE
     service.price_asked = self._TEST_SERVICE_PRICE_ASKED
     service.qty_provided = self._TEST_SERVICE_QUANTITY_PROVIDED
     service.explanation = self._TEST_SERVICE_EXPLANATION
     return service
Ejemplo n.º 2
0
 def build_activity_definition_extension(cls, extension):
     imis_service = ClaimService()
     reference = Reference()
     extension.valueReference = reference
     extension.url = "ActivityDefinition"
     imis_service.service = Service()
     extension.valueReference = ActivityDefinitionConverter.build_fhir_resource_reference(
         imis_service.service)
     return extension
 def create_test_claim_service(self):
     service = ClaimService()
     service.service = Service()
     service.service.code = self._TEST_SERVICE_CODE
     service.status = self._TEST_SERVICE_STATUS
     service.qty_approved = self._TEST_SERVICE_QUANTITY_APPROVED
     service.justification = self._TEST_SERVICE_JUSTIFICATION
     service.rejectionreason = self._TEST_SERVICE_REJECTED_REASON
     service.limitation_value = self._TEST_SERVICE_LIMITATION_VALUE
     return service
Ejemplo n.º 4
0
 def build_activity_definition_extension(cls, extension):
     #extension = Extension()
     imis_service = ClaimService()
     reference = Reference()
     extension.valueReference = reference
     extension.url = "ActivityDefinition"
     imis_service.service = Service()
     if imis_service.service is None:
         raise FHIRRequestProcessException(
             ['Cannot construct activity on None (service) '])
     extension.valueReference = ActivityDefinitionConverter.build_fhir_resource_reference(
         imis_service.service)
     return extension
Ejemplo n.º 5
0
 def get_queryset(self):
     return Service.get_queryset(None, self.request.user)