I found an issue mentioning the system_id but I don't know if it's related with 
this thread (don't understand 100% the change description), also it says that 
is closed: http://www.openehr.org/issues/browse/SPEC-165

-- 
Kind regards,
Eng. Pablo Pazos Guti?rrez
http://cabolabs.com

Date: Fri, 5 Sep 2014 18:30:02 +0100
From: thomas.be...@oceaninformatics.com
To: openehr-technical at lists.openehr.org
Subject: Re: Small question about commits and AUDIT_DETAILS.system_id


  
    
  
  
    

      Pablo,

      

      you may have already done this, but please make sure there is an
      issue on the issue
        tracker to capture this. If you include various email
      responses in the 'description' section that will help.

      

      I actually think that the 'system' should refer to a domain name,
      not a 'soft name'. But in the long term, neither may be reliable.

      

      - thomas

      

      On 05/09/2014 18:06, pablo pazos wrote:

    
    
      
      
      Hi! Thanks for your answers.
        

        
        It is a little tricky but from Thomas comments, I think
          that the "system" is not a technical term, but is more related
          to an organizational term. For example, if I use the same
          system / service to hold EHRs from 2 different hospitals, I
          really have 2 system ids instead of one. So the system_id
          doesn't depend on the technical architecture, but depends on
          how the business is organized. Is that correct?
          

          
          Again, the description from the specs doesn't help to
            understand this ("Identity of the system where the change
            was committed", so it depends on what a "system" is for us).
          

          
          For the next version of the specs I think we can update
            that description and maybe give a couple of examples.
          

          
          What do you think?

            

            -- 

            Kind regards,

            Eng. Pablo Pazos Guti?rrez

            http://cabolabs.com

            

            
              Date: Thu, 21 Aug 2014 09:47:35
              +0100

              From: thomas.beale at oceaninformatics.com

              To: openehr-technical at lists.openehr.org

              Subject: Re: Small question about commits and
              AUDIT_DETAILS.system_id

              

              

                Heath,

                

                this is correct, you were not wrong for 10 y ;-)

                

                We don't record the name or type or id of the
                application, and I am not sure even now if that would be
                of any use. I can't see that it would be. The system_id
                is for exactly the purpose that Heath as explained here.

                

                - thomas

                

                

                On 21/08/2014 00:27, Heath Frankel wrote:

              
              
                
                
                  Hi

                      Thomas & Pablo,
                  I
                      am finding the words in the this discussion
                      ambiguous, and the specification does help to
                      clarify. Here is my interpretation of
                      AUDIT_DETAILS.system_id.
                   
                  I
                      have an EHR service, which is used by two
                      different application, one is a hospital system
                      and another a mobile application that may not be
                      related to the hospital system but share the same
                      EHR service. When the hospital system and mobile
                      application commits something they are using the
                      same system_id, the system_id of the EHR service.
                      If there is an exchange of data between this EHR
                      service and another organisations EHR service via
                      an EHR extract, the system ID will be used in the
                      other organisations EHR service to identify that
                      the commit was performed in the original
                      organisations system_id. 
                   
                  Therefore,

                      the system_id identifies the system that is
                      assigning version identifiers in the EHR
                      repository, i.e. the AUDIT_DETAILS.system_id
                      matches the system_id component of the
                      version.uid. This is important for distributed
                      versioning.
                   
                  So

                      in Pablo?s scenario, it is one system of multiple
                      components with multiple components sharing the
                      same EHR service, the mobile and the EMR would use
                      the same system_id.
                   
                  Has

                      my interpretation been wrong for 10 years? If so,
                      then we need clarity added to the specification.
                
              
            
          
        
      
    
    

  


_______________________________________________
openEHR-technical mailing list
openEHR-technical at lists.openehr.org
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org   
                                  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.openehr.org/pipermail/openehr-technical_lists.openehr.org/attachments/20140905/d95b8d91/attachment-0001.html>

Reply via email to