diff --git a/input/fsh/profiles/SGGraphDefinition.fsh b/input/fsh/profiles/SGGraphDefinition.fsh new file mode 100644 index 00000000..c5d0240d --- /dev/null +++ b/input/fsh/profiles/SGGraphDefinition.fsh @@ -0,0 +1,26 @@ + +Profile: SGGraphDefinition +Parent: GraphDefinition +Description: "SMART Guidelines Transaction Definition" + + + + +* status MS +* name MS +* title 1..1 +* experimental 1..1 +* description 1..1 +* node 1.. +* node.extension contains + Sgactorext named actor 1.. MS + +* link 1.. +* link.extension contains + Sgcode named code 1..1 MS and + Markdown named triggerEvents 1..1 MS and + Markdown named messageSemantics 1..1 MS and + Markdown named expectedActions 1..1 MS + + + diff --git a/input/fsh/profiles/SGTransactionDefinition.fsh b/input/fsh/profiles/SGTransactionDefinition.fsh index fae94f9b..f1e497cd 100644 --- a/input/fsh/profiles/SGTransactionDefinition.fsh +++ b/input/fsh/profiles/SGTransactionDefinition.fsh @@ -1,26 +1,10 @@ Profile: SGTransactionDefinition -Parent: GraphDefinition +Parent: SGGraphDefinition Description: "SMART Guidelines Transaction Definition" - - - -* status MS -* name MS -* title 1..1 -* experimental 1..1 -* description 1..1 -* node 1.. -* node.extension contains - Sgactorext named actor 1.. MS - -* link 1.. -* link.extension contains - Sgcode named code 1..1 MS and - Markdown named triggerEvents 1..1 MS and - Markdown named messageSemantics 1..1 MS and - Markdown named expectedActions 1..1 MS +* node 1..2 +* link 1..1