taskGNU Health - Tasks: task #13902, Create plugin to register pictures...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

task #13902: Create plugin to register pictures / videos

Submitted by:  Luis Falcon <meanmicio>
Submitted on:  Sat 20 Feb 2016 12:28:55 AM UTC  
 
Should Start On:  Sat 20 Feb 2016 12:00:00 AM UTC Should be Finished on:  Sat 07 Jan 2017 12:00:00 AM UTC
Category:  Functionality Priority:  5 - Normal
Status:  Done Privacy:  Public
Percent Complete:  100% Assigned to:  Luis Falcon <meanmicio>
Open/Closed:  Closed Release:  3.1.0
Module:  plugin:camera

( Jump to the original submission)

Sat 02 Apr 2016 01:32:24 PM UTC, comment #6: 

Version 1.0.0 released and documented

https://en.wikibooks.org/wiki/GNU_Health/Plugins#The_GNU_Health_Camera

From now we'll work on optimizing / adding functionality to it.

Luis Falcon <meanmicio>
Project AdministratorIn charge of this item.
Thu 31 Mar 2016 07:22:18 PM UTC, comment #5: 

Add help instructions message.
changeset 2417:da0fba3a124f

Luis Falcon <meanmicio>
Project AdministratorIn charge of this item.
Thu 03 Mar 2016 05:05:33 PM UTC, comment #4: 
  • Add functionality to store the media as attachment (changeset 2405:a4edb8010f9c)
  • Commands :

--> s : Store the media as a default pre-defined field in the model (eg, photo field in party model)
--> a : Store the media as an attachment on that record
--> q : quit

  • TODO

-> Refresh form
-> Add verbosity ( save status, error messages, ... )
-> Input box for optional attachment description and name.
-> Help / instruction box

Luis Falcon <meanmicio>
Project AdministratorIn charge of this item.
Thu 25 Feb 2016 01:49:16 PM UTC, comment #3: 
  • Allow exactly one record for the media
  • Match specific fields as per selected model (eg, party model -> save it on photo field
  • Use a "preview" window that shows the picture or media to be saved.

Commands :
s : Show preview and Save the picture / media in the corresponding model.
q : quit

TODO :
- Refresh form (Form method sig_reload is not refreshing the view)
- Allow to include media as an attachment
- Probably is better to set value of the picture at client level (set_client / set_value ?) for the image widget of the binary field, without calling any RPC . It will make it lighter on the server.

Luis Falcon <meanmicio>
Project AdministratorIn charge of this item.
Wed 24 Feb 2016 11:23:51 AM UTC, comment #2: 

Updated in changeset 2396:cd615bd7d1b3

Changes:
- Initial Person / Patient registration picture
- Create a png encoded backup copy
- Write an existing record with the updated picture.

TODO :

- Validations
- Probably is better to set value of the picture at client level (set_client / set_value ?) for the image widget of the binary field, without calling any RPC . To be discussed.

- Make it available to any model (retrieve the model attributes and ask which binary field wants to be placed, or even use it as an attachment. )

- Video functionality.

Luis Falcon <meanmicio>
Project AdministratorIn charge of this item.
Sun 21 Feb 2016 10:45:20 PM UTC, comment #1: 

Initialize webcam & grab frames . Set backup image on exit

Luis Falcon <meanmicio>
Project AdministratorIn charge of this item.
Sat 20 Feb 2016 12:28:55 AM UTC, original submission:  

The plugin will allow to store a media type directly on the right model and field .

One common example will be taking the picture of the person / patient at the registration desk. There should no operator intervention or storing the picture in an intermediate medium.

There are others, such as Dx imaging, Domiciliary Units, and any other context that would have a need to store an image or video in the resource directly.

Luis Falcon <meanmicio>
Project AdministratorIn charge of this item.

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by meanmicio (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-04-02 meanmicio StatusIn Progress => Done
        Percent Complete70% => 100%
        Open/ClosedOpen => Closed
    2016-03-31 meanmicio Percent Complete50% => 70%
    2016-03-03 meanmicio Percent Complete30% => 50%
    2016-02-21 meanmicio StatusNone => In Progress
        Percent Complete0% => 30%
        ReleaseNone => 3.1.0

    Back to the top


    Powered by Savane 3.7