STANDARD DATA DICTIONARY #2006.916 -- ARTIFACT FILE                                                               3/24/25    PAGE 1
STORED IN ^MAGV(2006.916,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                   (VERSION 3.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
 +---------------------------------------------------------------+ 
 |                                                               |
 | Property of the US Government.                                | 
 | No permission to copy or redistribute this software is given. | 
 | Use of unreleased versions of this software requires the user | 
 | to execute a written test agreement with the VistA Imaging    | 
 | Development Office of the Department of Veterans Affairs,     | 
 | telephone (301) 734-0100.                                     | 
 |                                                               |
 | The Food and Drug Administration classifies this software as  | 
 | a medical device.  As such, it may not be changed in any way. | 
 | Modifications to this software may result in an adulterated   | 
 | medical device under 21CFR820, the use of which is considered | 
 | to be a violation of US Federal Statutes.                     | 
 |                                                               |
 +---------------------------------------------------------------+
 
This file holds records containing the invariable information about the artifact, regardless of the physical storage location: CRC, 
FileSize, who the artifact was created by, a link back to the artifact descriptor, etc.  
 
It acts as the parent for one or more ArtifactInstance records, and holds the token that external clients will use to get a stream
representing the artifact.  


              DD ACCESS: @
              RD ACCESS: @
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
           AUDIT ACCESS: @

POINTED TO BY: ARTIFACT REFERENCE field (#.02) of the IMAGE INSTANCE FILE File (#2005.65) 
               ARTIFACT field (#.01) of the ARTIFACT INSTANCE File (#2006.918) 
               ARTIFACT field (#.01) of the ARTIFACT RETENTION POLICY File (#2006.921) 
               ARTIFACT field (#5) of the STORAGE TRANSACTION File (#2006.926) 
               

CROSS
REFERENCED BY: ARTIFACT TOKEN(B), KEYLIST(KL)



2006.916,.01  ARTIFACT TOKEN         0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>128!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      MAR 09, 2010 
              HELP-PROMPT:      Enter Artifact Token, 3-128 characters in length. 
              DESCRIPTION:
                                Holds the token that external clients will use to request a stream or the metadata for an artifact.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*34 

              CROSS-REFERENCE:  2006.916^B 
                                1)= S ^MAGV(2006.916,"B",$E(X,1,128),DA)=""
                                2)= K ^MAGV(2006.916,"B",$E(X,1,128),DA)
                                Index of Artifact Token.  



2006.916,2    ARTIFACT DESCRIPTOR    0;2 POINTER TO ARTIFACT DESCRIPTOR FILE (#2006.915) (Required)

              LAST EDITED:      AUG 04, 2011 
              HELP-PROMPT:      Select Artifact Descriptor. 
              DESCRIPTION:      This is the Artifact Descriptor. 
                                 Tracks the type the artifact was originally stored as, provides file extension, etc.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*34 


2006.916,3    KEYLIST                0;3 POINTER TO ARTIFACT KEYLIST FILE (#2006.913)

              LAST EDITED:      AUG 04, 2011 
              HELP-PROMPT:      Select Keylist. 
              DESCRIPTION:      This is an ordered list of strings that have meaning for the client software. 
                                 Allows the client to retrieve artifacts in potentially nested groups defined by the client.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*34 

              CROSS-REFERENCE:  2006.916^KL 
                                1)= S ^MAGV(2006.916,"KL",$E(X,1,30),DA)=""
                                2)= K ^MAGV(2006.916,"KL",$E(X,1,30),DA)
                                This index will be used to find all artifacts by KEYLIST IEN 



2006.916,4    SIZE IN BYTES          0;4 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999999999)!(X<0)!(X?.E1"."1N.N) X
              LAST EDITED:      APR 18, 2010 
              HELP-PROMPT:      Type a Number between 0 and 9999999999, 0 Decimal Digits. 
              DESCRIPTION:
                                The size of the artifact in bytes.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*34 


2006.916,5    CRC                    1;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>128!($L(X)<1) X
              LAST EDITED:      APR 18, 2010 
              HELP-PROMPT:      Answer must be 1-128 characters in length. 
              DESCRIPTION:
                                The CRC value for the artifact.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*34 


2006.916,6    CREATING APPLICATION   1;2 POINTER TO IMAGING APPLICATION SERVICE FILE (#2006.9193) (Required)

              LAST EDITED:      DEC 15, 2011 
              HELP-PROMPT:      Enter creating application. 
              DESCRIPTION:
                                This is the application that initially created the artifact.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*34 


2006.916,7    CREATED DATE/TIME      1;3 DATE (Required)

              INPUT TRANSFORM:  S %DT="ESTR" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      SEP 14, 2011 
              HELP-PROMPT:      Enter date and time when the artifact was created. 
              DESCRIPTION:
                                The date and time at which the artifact was created.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*34 


2006.916,8    LAST ACCESS DATE/TIME  1;4 DATE

              INPUT TRANSFORM:  S %DT="ESTR" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      SEP 14, 2011 
              HELP-PROMPT:      Enter date and time the artifact was last retrieved. 
              DESCRIPTION:
                                The date and time at which the artifact was most recently retrieved.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*34 


2006.916,9    DELETING APPLICATION   1;5 POINTER TO IMAGING APPLICATION SERVICE FILE (#2006.9193)

              LAST EDITED:      JAN 20, 2012 
              HELP-PROMPT:      Select application. 
              DESCRIPTION:
                                This is the application that deleted the artifact.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*116 


2006.916,10   DELETED DATE/TIME      1;6 DATE

              INPUT TRANSFORM:  S %DT="ESTR" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      JAN 20, 2012 
              HELP-PROMPT:      Enter date and time when the artifact was deleted. 
              DESCRIPTION:
                                This is the date and time that the atrifact was deleted.  

              TECHNICAL DESCR:
                                Added in patch MAG*3.0*116 



      FILES POINTED TO                      FIELDS

ARTIFACT DESCRIPTOR (#2006.915)   ARTIFACT DESCRIPTOR (#2)

ARTIFACT KEYLIST (#2006.913)      KEYLIST (#3)

IMAGING APPLICATION SERVICE 
                   (#2006.9193)   CREATING APPLICATION (#6)
                                  DELETING APPLICATION (#9)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):