$$DX(CODE,FMT,CDT) |
Returns information about an ICD-10 Diagnosis code.
|
VARIABLES |
TYPE |
VARIABLES DESCRIPTION |
CODE |
Input |
ICD-10 Diagnosis Code or Internal Entry Number (IEN)
as appropriate to the format input parameter (FMT). (Required)
|
FMT |
Input |
Input Format; "E" = Code, "I" = Internal (Optional,
default IEN)
|
CDT |
Input |
This is a date in FileMan format used to check if a
code is active or inactive on a specified date. (Optional, default is TODAY)
|
$$DX |
Output |
Returns an 19 piece "^" delimited string
1 IEN ^ICD10DX( 8010
2 ICD-10 Dx Code #.01 0;1
3 Identifier #2 0;2
4 Versioned Dx #67 67;0
8010.067 #1 0;2
5 Unacc as Prin. Dx #101 0;4
6 Major Dx Cat #5 0;5
7 MDC13 #5.5 0;6
8 <null>
9 <null>
10 Status #66 66:0
8010.066 #.02 0;2
11 Sex #9.5 0;8
12 Inactive Date #66 66;0
8010.066 #.01 0;1
13 MDC24 #5.7 0;12
14 MDC25 #5.9 0;13
15 Age Low #14 0;14
16 Age High #15 0;15
17 Activation Date #66 66;0
8010.066 #.01 0;1
18 <null>
19 Versioned C/C #103 69;0
8010.0103 #1 0;2
or
-1^Error Description
|
|
$$PR(CODE,FMT,CDT) |
Returns information about an ICD-10 Procedure code.
|
VARIABLES |
TYPE |
VARIABLES DESCRIPTION |
CODE |
Input |
ICD-10 Diagnosis Code or Internal Entry Number (IEN)
as appropriate to the format input parameter (FMT). (Required)
|
FMT |
Input |
Input Format; "E" = Code, "I" = Internal (Optional,
default IEN)
|
CDT |
Input |
This is a date in FileMan format used to check if a
code is active or inactive on a specified date. (Optional, default is TODAY)
|
$$LD |
Output |
Returns an 13 piece ^ delimited string
1 IEN ^ICD10DX( 8010.1
2 ICD-9 code #.01 0;1
3 Id #2 0;2
4 MDC24 #5 0;3
5 Oper/Proc #67 67;0
8010.167 #1 0;2
6 <null>
7 <null>
8 <null>
9 <null>
10 Status #66 66:0
8010.166 #.02 0;2
11 Use with Sex #9.5 0;8
12 Inactive Date #66 66:0
8010.166 #.01 0;1
13 Activation Date #66 66:0
8010.166 #.01 0;1
or
-1^Error Description
|
|
$$SD(IEN,DIC,CDT,ARY,LEN) |
ICD-10 Diagnosis/Procedure Short Description
|
VARIABLES |
TYPE |
VARIABLES DESCRIPTION |
IEN |
Input |
Internal Entry Number of either the ICD-10 Diagnosis
file 8010 or the ICD-10 Procedure file 8010.1. (Required)
|
DIC |
Input |
Open Global Root/File Number (same as Fileman's DIC
variable) of either the ICD-10 Diagnosis file 8010 or the ICD-10 Procedure
file 8010.1. (Required)
|
CDT |
Input |
This is a date in FileMan format used to check if a
code is active or inactive on a specified date. (Optional, default is TODAY)
|
.ARY |
Input |
Local array name, passed by reference. If passed the
short description will be parsed and stored in this array with a string length
equal or less than that specified by the input parameter LEN. (Optional)
|
LEN |
Input |
Length of the text strings in the local array passed
in the input parameter .ARY (15-79, default 60, field length of the short
description) (Optional)
|
$$SD |
Output |
Short Description OR -1 ^ Error Message
|
ARY |
Output |
If passed, this is a local array containing the short
description and parsed into string lengths equal or less than that specified
by the input parameter LEN. The 0 node of the array will be set to a two piece
"^" delimited string containing the number of text lines stored in the array
and the effective date of the short description.
Example
K X,Y S X=$$SD(1672,8010,3131001,.Y,32)
.ARY Y is passed with a length of 32
Y(0)="2^3101001" Y(1)="Mix cellular class Hdgkn lymph," Y(2)="nodes of axla
and upper limb"
|
|
$$LD(IEN,DIC,CDT,ARY,LEN) |
ICD-10 Diagnosis/Procedure Long Description
|
VARIABLES |
TYPE |
VARIABLES DESCRIPTION |
IEN |
Input |
Internal Entry Number of either the ICD-10 Diagnosis
file 8010 or the ICD-10 Procedure file 8010.1. (Required)
|
DIC |
Input |
Open Global Root/File Number (same as Fileman's DIC
variable) of either the ICD-10 Diagnosis file 8010 or the ICD-10 Procedure
file 8010.1. (Required)
|
CDT |
Input |
This is a date in FileMan format used to check if a
code is active or inactive on a specified date. (Optional, default is TODAY)
|
.ARY |
Input |
Local array name, passed by reference. If passed the
long description will be parsed and stored in this array with a string length
equal or less than that specified by the input parameter LEN. (Optional)
|
LEN |
Input |
Length of the text strings in the local array passed
in the input parameter .ARY (15-79, default 60, field length of the long
description) (Optional)
|
$$LD |
Output |
Long Description OR -1 ^ Error Message
|
ARY |
Output |
If passed, this is a local array containing the long
description and parsed into string lengths equal or less than that specified
by the input parameter LEN. The 0 node of the array will be set to a two piece
"^" delimited string containing the number of text lines stored in the array
and the effective date of the long description.
Example
K X,Y S X=$$LD(1672,8010,3131001,.Y,32)
.ARY Y is passed with a length of 32
Y(0)="3^3101001" Y(1)="MIXED CELLULARITY CLASSICAL" Y(2)="HODGKIN LYMPHOMA,
LYMPH NODES" Y(3)="OF AXILLA AND UPPER LIMB"
|
|